It can be confusing reading Fred's blog but in case it is not clear - PatientOS is not a fork of anything
You are right. That is not clear and I will fix this.
it is a unique application in every way - architecture, user interface, data model etc and workflow perspective (an older document is described here).
This is where we fundamentally disagree, in fact the only thing that is demonstrably unique about your approach is that you insist on using a thick-client. Everything else is just standard Java best practices, plus the latest-greatest tools. In short the "architecture" has no significant improvement on any other Java project.
There are no plans to fork PatientOS (hopefully Fred will not do that despite his history as a major forker) at any time.
Just to note, I have forked a project only once, away from FreeMED. (Which is, BTW, the most forked away from EHR project ever...) MirrorMed is not a fork of ClearHealth, rather it is merely my trademark for the same codebase. Ironically, when I published FreeB, it became the most adopted cross-project codebase ever (I am happy to say that Mirth will soon win that distinction from me). So most of my programming efforts have been towards projects where I am not the project manager. My money (and code and time) is where my mouth is. This is another issue that I will have to make clear in my article.
-FT
|