Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Can and should we bump the version for small changes without forcing the team to review and update all other possible backward compatible changes at the same time?  What are alternatives toward keeping the scope small when attempting to keeping our APIs clean?
  2. Do we need to determine when, how and if we retire old versions, or can that be a concern for the future? 

Option 3

Keep a semi-flat structure and add profile_images to the top-level.  The profile_images itself would not be flat, and would allow for an image for user.

Code Block
{
	...
    "author": "example-user",
	...
	"profile_images": {
		"example-user": {
			...
		},
		"username2": {
			...
		},
		"username3": {
			...
		},
	}
}