Hi, all. Here we meet again.
As you may know, I'm the student that have worked on GSoC2014 project OpenMRS ID Platform Improvements. Ever since last summer I've been contributing the Dashboard from time to time (university works blocked me :/), and I want to contribute more to this lovely community with this year's GSoC.
Anyhow, here are few more ideas I have:
Last year, I was mostly concentrating on the back-end stuff. Now that I'm learning some front-end things, we may beautify the Dashboard, and implement the ideas @elliott and @hannah have drawn up.
As we migrated our data to MongoDB/Mongoose, we need an administration tool. We have chosen the formage last year. However, it's not very mainstream, and gradually become lack of maintenance. So, in my opinion, we can try to use the whole package solutions that keystone.js provided.
Some data are left in the MySQL, like the Global Navbar, which makes the dashboard a little dumb with 2 different DBs hosting different sets of data. We might merge them all into the Mongo. I've created ID-88 for this.
We left some legacy stuff last year, like somehow unformatted ldap.js, which should definitely be improved. ID-89 is for this.
Though we've mentioned that allowing 3rd party login like Google, Facebook etc. It's not implemented.
Fix those bugs remain on JIRA.
I've noticed that @r0bby, who is by coincidence an ACMer as I am, has joined to develop the Dashboard. What do you think of this, @r0bby?
Also @michael, sorry for not participating the community life. Life is sometimes busy, and the network is sometimes lame, it's a sad story . But I've been contributing, as I know that this community is lovely and doing the right things. I'll try to be more involved, as days are still ahead for us.
That should be it.