New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge forms + stages + attributes into a single API resource #2392

Open
rjmackay opened this Issue Jan 8, 2018 · 1 comment

Comments

Projects
None yet
4 participants
@rjmackay
Member

rjmackay commented Jan 8, 2018

Iteration 1:

  • Hydrate stages & attributes when returning a form (by default)
  • Stages and attributes are read only in forms API

Iteration 2:

  • Accept updates to stages and attributes via forms API

Iteration 3: (after some delay)

  • Deprecate and finally remove old APIs. Or at least make them read only.

Question:

  • Should this be a new 'survey' api?

@rjmackay rjmackay added the Tech Debt label Jan 8, 2018

@zube zube bot removed the Backlog label Jan 29, 2018

@kinstelli kinstelli self-assigned this Apr 10, 2018

@willdoran

This comment has been minimized.

Show comment
Hide comment
@willdoran

willdoran Apr 10, 2018

Member

It might be worth considering whether we always want to hydrate these objects or whether it's context dependent in order to reduce data weight but perhaps that's an improvement in a future iteration?

Member

willdoran commented Apr 10, 2018

It might be worth considering whether we always want to hydrate these objects or whether it's context dependent in order to reduce data weight but perhaps that's an improvement in a future iteration?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment