Question about submitting new code

openemrhq wrote on Friday, July 11, 2008:

Hello Everyone,

Maybe this question has been answered before on these forums but, if it has, I can’t seem to find it so I’m going to risk asking it again. I do hope nobody is irritated if it’s one of those easy to answer questions.

We’re developing add-in software for OpenEMR and we’d like to contribute it back to the community. It’s not a patch to OpenEMR so it probably wouldn’t go into the main package but it’s platform specific add-in software.

My question is: what is the best way to push this new code out to the community? Do we host it on our own site and announce it here or is there somewhere within the OpenEMR tree that such software/code goes?

Thanks,
Dave Kennerson
OpenEMR HQ, Inc.


Office:  (918) 919-4624

markleeds wrote on Friday, July 11, 2008:

It probably depends on the nature of the software.  It could be put into the /openemr/contrib directory, it could be integrated into the main program with a global switch turned off by default, a new module under cvsroot could be created.

Is it the iPhone interface?

drbowen wrote on Friday, July 11, 2008:

It is best to submit new patches to Rod Roark, Andres Paglayan or Tekkno Genius.

Once you team has gotten familiar with process direct commit privileges can be obtained through one on of these three individuals.

Sam Bowen, MD

President, OSMS

openemrhq wrote on Sunday, July 13, 2008:

MJL69:  Thank you for the information. It helps me specifically understand the way the OpenEMR project is structured and gives me a better understanding of where things go within the project tree (or at least where they *might* go within the tree).

Yes, our first submission will be the iPhone interface for OpenEMR. We’re also going to be submitting a few other pieces of code soon so I thought I’d get the ball rolling by asking ahead of time.

Dr. Bowen:  Thank you for your information as well. I’ll get in touch with one of these folks as we get closer to our submission goal. We’re excited about what we’re going to contribute but want to make sure it’s at least well structured, well commented, and ready to be used by new developers as soon as it hits the tree. So we’re taking our time.

Thank you for your responses.

Dave Kennerson
OpenEMR HQ, Inc.

sunsetsystems wrote on Monday, July 14, 2008:

Dave, Mark’s comment is right on.  When you have something ready, let’s take a look at it and we’ll figure out the best way to get it in.

Thanks!

Rod
www.sunsetsystems.com

openemrhq wrote on Thursday, July 17, 2008:

Thanks Rod!

We’ll have something soon. Just putting the finishing polish on it…

Dave