2020-09-09 Meeting notes
Date
Sep 9, 2020
Participants
@Yaw Nti-Addae
@Vishnu Govindaraj
@Gaurav Chandani (Deactivated)
@Hymmi Kong (Deactivated)
Discussion topics
API updates
KeyCloak v10 integration is mostly done. Groups have been set up. Need more testing, and update documentation including instructions on Groups setup.
Worked on Crops endpoint with authorisation via KeyCloak. Implemented on extractor web UI. Endpoint - /gdm/crops This can be implemented in loader web UI in similar manner.
User group - has access to extractor UI
Curator group - has access to loader UI
PI group - is allowed to assigned as PI for a project
Working on Templates, Wizards next.
UI updates
kup.core licensing application is submitted to PFR IT team to discuss on the legal terms and other details, thanks @Gaurav Chandani (Deactivated) for handling this on our side. IT responded that there are a few conversations to be made with the legal team and the design team before the application to be elevated to the senior management team for approval. This might take a month or so.
PFR developers still prefer to use kup.core library on GDM loader web for quicker and cleaner development. Development can continue using kup.core deployed in the private registry in the mean time. kup.core Bitbucket repo can be shared with GOBii developers for loader web development and deployment to local registry if needed for testing purpose.
PFR commits to work on web dev this sprint.
Other updates
Deadline at the end of October
User groups will be set up by the admin on KeyCloak. No user management required on the web UIs.