-
Story
-
Resolution: Done
-
Medium
-
None
-
S18 SIMPLY Aug23-Sept6, S19 SIMPLY Sept6-Sept19
A library registered with the library registry can be in one of three states:
'cancelled' - The library has (or wants to have) a registry entry but doesn't want to be in SimplyE at all.
'testing' - The library wants to be in beta releases of SimplyE but not the mainline releases.
'production' - The library is ready to appear in both beta and mainline releases of SimplyE.
You can specify which stage to use when calling Registration.push(), as happens in collection_library_registrations(). Currently the stage is hard-coded to 'production'.
When registering with the library registry, the library admin should have the option to choose either the 'testing' stage or the 'production' stage (probably not the 'cancelled' stage). This value should be pushed to the library registry.
Since we now generate Accounts.json by looking at the current state of the library registry, it's important that admins be able to specify through the admin interface whether they want to be in the production version of SimplyE.
Things that it's fine not to have for now:
- Showing your current registration status as determined by the library registry.
- Removing this step once the library is confirmed to be in production – you can't really go back from that point.