Hi! First of all, let me introduce myself: I am Maksim Sinik and I am very excited and honoured to announce that I am the new Lead Maintainer of the HospitalRun project. My interest in HR started some time ago when I read this post: I immediately thought that such a amazing project should not be abandoned and that all the efforts of hundreds of contributors should not be in vain!
I contacted Joel and after an intense chat we agreed that I would take over the management of HospitalRun. We discussed about the major issues and what the direction of the project should be. We both agreed that the codebase is old and difficult to contribute to for the today’s standards. Unfortunately we had to make a hard decision, but I’m sure that it will pay in terms of contributions and future features: a complete rewrite of HR to adapt it to the modern cloud world.
Now let’s talk about the near future. All the repos will remain the same, but next branches will be added (frontend and server). Preserving all the incredible work done by the community in many years is one of the main priorities: the current codebase will be conserved in a dedicated branch. Forever. I already read all the opened issues and reviews all the PRs that are still open. I decided to keep some of them, as a reference and reminder for the future implementation. Unfortunately, others won’t be fixed. We need to focus on the new and improved version and the 1.0.0-beta
release was never meant to be deployed in production anyway.
Speaking of the new architecture and codebase we already made some choices. Some are written below and others will be revealed in the upcoming roadmap.
Speaking of roadmap, it will be public from the first day and we highly encourage everyone to contribute to it.
I want to use this post also to do a “call to action”: if you think that you can contribute to the community, don’t be shy and reach me on Slack or just open an issue on the official repo to show your willingness to help.
Finally, I would like to thank Joel, John and Joel immensely for creating and maintaining such an incredible open-source project and all the community for all years of support and contributions.
This is a new beginning and I’m sure that it we will be an amazing journey for all of us.
Maksim Sinik