A Component for Viewing Previous OCL Imports — GSoC 2022 Week 7
It’s the end of another week of GSoC 2022 and here I am with a weekly recap of my project. It is an important week of GSoC 2022 because we had our mid evaluations for the projects during this week. My target for this week was to finalize a design for the Previous Imports component of the OCL module.
New design for the component
As I said in my previous blog posts, I was working on a design for the Previous Imports component in last few weeks. I had created 2 designs for this component, but I wanted to redesign those due to the usability issues in those. I used my OpenMRS talk thread and slack to request ideas from my mentors and other contributors.
So in this week, I came up with another design using the suggestions I received. I referred to the existing OpenMRS microfrontend design styles also.
As you can see in the above image, this component displays the list of import actions previously done using the OCL subscription module in a table. Users can select one item from the table to see an overview of that import action.
If the selected import action contains errors, it will show the list of errors in a table as shown in the figure below.
Thats the basic design for the component. Later this can be improved to show the list of added/updated concepts as well. This component is still under development, so I couldn’t create a pull request yet. I hope to complete this within next week.
Midterm Evaluation
This week we had the mid term evaluation of Google Summer of Code. For that, mentors and students had to submit the evaluation forms during the week. And I passed the evaluation.
Thats all for this week. Follow my Talk thread for more updates. See you in my next blog post!! 👋