[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Advice/pointers for new package



Hi Ian,

I'm currently on vaccation but this mail seems important enough to at
least drop a short notice.

On Sun, May 25, 2014 at 09:27:16PM -0700, Ian Wallace wrote:
> Hello!  Hope this isn't spamming the list but thought it would be best just
> to ask.  I am a developer on the OpenEMR php source code and we'd love to
> start including the package in the official Debian distros.

Mails like this are definitely no spam but the kind of mail we are
excited about and one of the reasons we have invented this list: To
get in contact with people we can work together to get packages of
high relevance done.

> I have been reading lots of packaging, control files, etc and to be honest
> I am a bit lost as to exactly what to do for a non-makefile package.  Since
> this is essentially a web application (PHP files only) there's no
> 'building' really just created a directory structure and packaging.  Does
> it matter which tool we use to do that?  Does it have to be a makefile?
> 
> Thanks in advance.  Any advice/pointers/URL's/howto's appreciated.

As I said above I just want to drop a short notice:  About two years ago
at Libre Software Meeting in Geneva I started some preliminary work on
OpenEMR which was based on the work of Brady Miller <brady@sparmy.com>.
Here you can find some past discussion about this:

   https://lists.debian.org/debian-med/2012/07/msg00362.html

(and following thread in mailing list.)

I do not really remember why this past discussion has stalled but the
according SVN I created for the Debian packaging here

   svn://anonscm.debian.org/debian-med/trunk/packages/openemr/trunk/

has not seen any commits since this time (except one automatic update I
pushed today).  So how could we proceed from here to finally get OpenEMR
packaged?  Since some time I'm running a teaching project called
Mentoring of the Month

   https://wiki.debian.org/DebianMed/MoM

which enabled us to get some quite interesting packages included into
Debian.  Since I'm back from vacation at beginn of Juni we could start
doing this for OpenEMR together.  Meanwhile you could have a look at
the relevant documentation we created for newcomers in our team which
is called "Debian Med team policy":

   http://debian-med.alioth.debian.org/docs/policy.html

Here you will find useful hints how to start with the packaging.  You
might also like to decide in advance what version control system you
might like to use.  It has turned out that more and more people prefer
Git over SVN.  I'd volunteer to migrate the stuff I created in SVN to
Git if you like this more.

Kind regards and thanks for your interest

     Andreas.


-- 
http://fam-tille.de


Reply to: