Micro Frontends Architecture for OpenMRS

Update from the microfrontends squad meeting 2019-06-06:

  • Link to call: https://iu.mediaspace.kaltura.com/media/Microfrontend+Meeting+2019-06-06/1_3io9ctny
  • Meeting agenda and notes: https://notes.openmrs.org/microfrontends_2019-06-06
  • @bistenes gave us an update on our plan for those who want to serve through tomcat the javascript assets used in the import map. After consultation with others at PIH, myself, and @aojwang, Brandon will be authoring a java module that will allow for hosting javascript assets by adding them to application_data
  • @fali gave us an update on the new login page that we’ve been working on. She and I pair programmed part of it and ran into some hiccups with the latest master branch of openmrs-core and the REST module
  • I gave an update about a conversation I had with @gschmidt regarding how the microfrontends squad should collaborate with Greg and other designers. We decided that we’re going to create a JIRA project or board and use that to communicate the status of design and development efforts. I need to follow up with Greg on this and make sure we get the collaboration going with this new login page.
  • @jdick gave an update on the Hackathon that is planned for a couple weeks from now in Kenya.
  • We have created a new github repo https://github.com/openmrs/openmrs-esm-login for the new login page.
  • We are starting on documentation for microfrontends. The documentation will be in OpenMRS wiki and will have its own project page. The wiki will be used for documentation, and the RFC (https://github.com/openmrs/openmrs-rfc-frontend) will be used for our decision making process. Right now our documentation isn’t yet on OpenMRS wiki but we’ll be moving it there in the next couple days. You can find it here: https://github.com/openmrs/openmrs-esm-devtools/pull/3 (the documentation is incomplete and doesn’t cover a lot of stuff, but it’s a start)
  • Our live demo of our code is at https://openmrs-spa.org. Right now there’s not much to see but in the next week or two there will be specific and demo-able things that we will link to and show.
1 Like