Documentation work
On behalf of the Dictionary manager, I have been working so closely with the Documentation team these last few months to improve the Get Started
guide for both Technical and non-technical contributors, thanks to the teamsâ guidance and feedback, I managed to greatly improve the document.
Also thanks to @bstuder99 for organizing the folder structure and directory of the team documents.
Another exciting event that just started with the documentation team was the monthly documentation workshops
these have been great and fun with great ideas to expand and improve documentation across the community. Thanks, @kaylinbracey @jennifer, and @gracebish for the organization.
Mentor Office Sessions
For this past month, we have had great mentor sessions about feedback, I personally learnt a lot from Jennifer and the other member through sharing different experiences and I am happy to share that I have started working on implementing the Feedback Sandwich that I learnt from the sessions.
Looking forward to more educative sessions like those.
Separating Dictionary Manager Workflows
For the October sprint, I had a task to make separate workflows for the Dictionary Manager automated tests, at first I wanted to use tags as advised by @sharif and @kdaud but unfortunately I wasnât successful, we had a couple of pair sessions with Sharif, Daudi, and Suruchi to try and get tags
to work but it looks like we were missing something, however, we plan to come back to using tags once we figure that out. cc @kdaud @sharif.
Automated tests and data level testing
For the past month, I have been focused on writing cypress and cucumber tests for the importation process from the Dictionary Manager
to the OCL Subscription Module
and then doing a data field level testing between the OCLApi
and the RefAppApi
to confirm that the concepts are correctly imported.
I am happy to share that it is 95% done and passing well.
It was a challenging and learning experience for me, thanks to the people who were there to answer my questions and guide me through this work. @ibacher @suruchi @sharif @grace .
Dictionary Manager work sessions
Last week we had two days of dedicated work sessions and an open QA session for the Dictionary Manager and the OCL team, this was a very great experience. I got the chance to have pairing sessions with @suruchi and @ibacher about some of the tickets that were stressful, through the sessions we made great progress and were able to finish the tickets shortly after. Thank you to our PMs(Grace and Suruchi) for organizing that and thank you to our Senior talent and the OCL team who were there to answer any of our questions.
Below is a screenshot of the automated tests for OCLOMRS-1061. and the ReadMe badge for the workflow badge.
Note the data field testing will not be seen in the browser since itâs not a UI interaction but you can check them up on the pull request.
For the next month and a half, as I conclude my fellowship journey, I intend to continue with the Dictionary Manager technical work, mentorship sessions, and possibly start on the documentation work for ticket management on the Dictionary Manager Squad.