The Platform Epic for May to June is focused on the ID Server and User API.
Goal
The ID Server and User API are critical infrastructure for multiple Resonate services, including
the player
the upload tool; and
the community
Other development work we want to do on these services is dependent on having the new ID server and User API in place. Our goal is to have v1 of the integrated User API and ID service deployed by the end of the epic.
Stories
People
@auggod - Developer - Focusing on the ID Server and API Integration
Robert (merefield) - Developer - Focusing on the User API
@angus@Hakanto Is there a high-level description of the Data to be Migrated (step 2)?
Iâm particularly interested how ArtistRole per line 22 correlates to âMusic-Makerâ membership and those userâs âpowersâ in the co-op.
My feeling is that there is some significant work to be done around reviewing âqualifying eventsâ for âMusic-Makersâ (ie which users are qualified to be Music-Makers).
If such review would have significant impact on the data sets to be migrated it would be productive to establish timelines and set expectation levels both for Member User stake-holders and for the Member Services team pursuing the âqualifying event reviewâ.
The data being migrated here is the existing resonate user data. We wonât be changing data handling significantly in this work (a few things around the edges), as the goal here is to move to the new infrastructure. We want to keep the number of moving parts to a minimum. Iâve udpated the description to reflect this.
This sounds interesting! Weâll need to discuss it in a few other places first before we get to the point of implementation (i.e. a development epic like this one)
the strategy, i.e. how Resonate as an org wants to approach that question â this is discussed outside of the #platform category (tbd)
the product description, i.e. how the policy is implemented in the product â this is what we discuss in the #platform category sub-categories
the implementation of the product description â this will be an epic
If the discussion is solely revolving around members/music-makers dividends it belongs in #business but if itâs also about the various forms of governance, votes, what needs to happen to earn that âmusic-makersâ titles etc. then I think itâll naturally fit in #co-operation
@angus@Hakanto ⌠as background for the May epic on the ID server and User API, examples of material we should be including or linking to as âstrategyâ content are Signup Policy and Member Conversion Strategy document and comment thread in Basecamp. Also the User and Membership API Processes document also contains some useful working materials incl early versions of the user storiesâŚ
whereas the current user stories and other product description material is in the User and Membership API specification document again posted in Basecamp, but a Google Doc with comments.
@directors Iâm happy to say the @developers are ready to announce a completion and launch date for this epic. The new User API and ID Server will go live on July 15. After a week of deliberation on that date, Augustin and Robert have signed off on it, and itâs set in stone. Theyâre putting the finishing pieces on this work this week and will be testing thoroughly next week.
@Hakanto will be leading the product discussion around the next development epic, which will be focused on launching Player 7 (and retiring Player 6). Heâll be posting about that soon. The development work on that epic will start once this one completes.
Separately, the #platform:website team (@melis_tailored and @Timothee) are close to being ready to define a website epic focused on launching the new Hugo website. You can follow that in their category.
@directors This week is go live week. Rob, @auggod and I are having daily calls at 10am BST as they (Rob and Aug) figure out the final bits of this epic and we release to production.
@directors All development work is complete. Weâre aiming to be 100% ready by Friday and then turn the switch (deploy everything to the live site aka âProductionâ) on Monday morning CET (never a good idea to deploy just before the weekend).
There will then be a weeks break before @Hakanto kicks off the next epic which will be focused on the Player and Website.
Following that @Nick_M will be leading an epic focused on Payment Processing (details to follow).
This topic will automatically close at the end of next week (closure signifying the end of the epic).