...
The high-level process OpenMRS asks Squads to follow is (1) seek community input, (2) share findings and progress publicly, (3) share technical direction and possible areas of concern with the Technical Advisory Committee, and (4) engage the squad and community in deep-dives (both in Talk and in Design Forums), then bring technical recommendations forward to the TAC. Here's how we're been trying to follow this process.
1
...
. Community Introduction Session - July 13
We had an expert UX Designer kick things off with https://talk.openmrs.org/t/2020-07-13-mfe-product-design-session-with-ux-designer-ciaran-duffy-special-focus-on-design-systems/29395/11.
<iframe id="kaltura_player" src="https://cdnapisec.kaltura.com/p/1751071/sp/175107100/embedIframeJs/uiconf_id/26683571/partner_id/1751071?iframeembed=true&playerId=kaltura_player&entry_id=1_rbu9kdwo&flashvars[streamerType]=auto&flashvars[localizationCode]=en&flashvars[leadWithHTML5]=true&flashvars[sideBarContainer.plugin]=true&flashvars[sideBarContainer.position]=left&flashvars[sideBarContainer.clickToClose]=true&flashvars[chapters.plugin]=true&flashvars[chapters.layout]=vertical&flashvars[chapters.thumbnailRotator]=false&flashvars[streamSelector.plugin]=true&flashvars[EmbedPlayer.SpinnerTarget]=videoHolder&flashvars[dualScreen.plugin]=true&flashvars[Kaltura.addCrossoriginToIframe]=true&&wid=0_onnd1pzx" width="400" height="285" allowfullscreen webkitallowfullscreen mozAllowFullScreen allow="autoplay *; fullscreen *; encrypted-media *" sandbox="allow-forms allow-same-origin allow-scripts allow-top-navigation allow-pointer-lock allow-popups allow-modals allow-orientation-lock allow-popups-to-escape-sandbox allow-presentation allow-top-navigation-by-user-activation" frameborder="0" title="Kaltura Player"></iframe>
2
...
. Open Evaluation - July-Aug
We set out a basic list of criteria to evaluate some options:
...
We opened this analysis to the community and had an open review session of findings on Aug 19.
3
...
. Regular TAC Updates
4
...
. Remaining Deep Dive Technical Session - Aug 25
Tuesday August 25 <a target="_blank" href="https://calendar.google.com/event?action=TEMPLATE&tmeid=N2xwdGxkOXE4ZWZzcGM5aTdjNWswZGFobXMgb3Blbm1ycy5vcmdfMmQzODM2MzgzMTMzMzEzNjM1MzBAcmVzb3VyY2UuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&tmsrc=openmrs.org_2d383638313331363530%40resource.calendar.google.com"><img border="0" src="https://www.google.com/calendar/images/ext/gc_button1_en.gif"></a>
5
...
. TAC Presentation - Aug 28
Coming August 28 <a target="_blank" href="https://calendar.google.com/event?action=TEMPLATE&tmeid=M2NranVxY3FzN3ZpNTNldGFxMWhqOHNvZzMgb3Blbm1ycy5vcmdfMmQzODM2MzgzMTMzMzEzNjM1MzBAcmVzb3VyY2UuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&tmsrc=openmrs.org_2d383638313331363530%40resource.calendar.google.com"><img border="0" src="https://www.google.com/calendar/images/ext/gc_button1_en.gif"></a>
6. Try out the recommendation and share progress/lessons learned with community
We will use videos and updates from the MFE squad both at TAC meetings and Squad Showcases to share how the experience of using the chosen Style Guide or Design System is going, and to show how it's practically been used vs painful vs helpful etc.
History of Style Guides in OpenMRS since 2018
...