Meeting began with a quick bout of introductions from mentors.
Task given by @maimoonak has been completed. ‘Demo App’ project is required to be uploaded to GitHub and shared. [GitHub Link]
Problem faced with trying to create the project with Yeoman Generator faced. Getting a 404 Error at App Entry Point URL despite following steps here correctly.
Resolution: Discussed the issue. Will try to resolve by 2nd GSoC weekly call. If not resolved, mentors shall help resolve. To ask in OpenMRS Talk thread so that help from the community can be taken at large.
Integration of openmrs-react-components has been deemed as important. Since documentation is a bit sparse, have been suggested to use as reference and integrate openmrs-react-components into the ‘Demo App’
Advised to try style-referenceapplication as a styling guide for the OWA. Try it on the ‘Demo App’
Date for next Weekly Call to be fixed.
Meeting ended on a positive note, looking forward to a greatGSoC.
Tasks for the Week:
Upload ‘Demo App’ project files to GitHub [GitHub link]
Try to resolve Yeoman Generator issue.
Examine openmrs-react-components and try to implement it in ‘Demo App’.
Examine Patient Flag Module endpoints - {23rd & 24th May}
LEGEND:
- Completed
- Ongoing
{Date Range} - Planned
Next Weekly Call:
Hi all, unfortunately we couldn’t do a weekly call earlier this week. Hence, will Thursday or Saturday at 11 AM CDT be a good time? @maimoonak & @judeniroshan.
NOTE: The following is our public GSoC Calendar link: LINK
Yup. This is the Yeoman Generator npm package where I’m facing the issue. Everything is fine, it’s gernerating the scaffolding properly and the build is successful as well. But I still see the 404 error at the App Location. One thing, it wasn’t automatically putting the build files at the Local OWA directory after building. So I manually put the build files in the local OWA path. Still, no luck.
I’ve managed to resolve the Yeoman Generator & the 404 error issue. I basically had to change the manifest of the owa and add the “folderName” and “launch_path” attributes as below and it worked!
Sprint 1 Starts May 27, 2019 as soon as the official coding period begins!
Daily Correspondence Period:
Daily correspondence shall be done via Talk thread or Talk Message between the mentors & me - this shall discuss the tasks done for the day and issues faced (if any).
GSoC is coming to a close and we have met all our modified targets except one. And this is acting as a real blocker. I’ve got a problem that I want to discuss as well as a question regarding openmrs-react-components -
1. I’m not able to display the current user and location information in the App Header.
I’ve used the Header component from openmrs-react-components ( Header.jsx) in order to generate the header for my app, however I’m not able to display the header and location. Here’s how it looks -
As you can see, the user data and location fields are empty.
This data is read from state.openmrs.session
I’m importing theopenmrsReducer from openmrs-react-components and setting it to an alias openmrs.
This is now exported as rootReducer as you can see above.