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

Bug#570433: elexis: changing back from ITP to RFP



Hi Lucas

Thanks for your work in Debian!

I have no objection to changing the state back to RFP as I really had no time to do clearly Debian related work for Elexis

I would like however to use this opportunity to clarify a little bit what I have done so far and which obstacles I encountered.

Elexis had no real project management till recently and the initiator and main programmer Gerry Weirich who also runs a GP practice was overwhelmed with work. But release management is surely not his strong points, eg. no clear tagging of releases in the Mercurial repository http://elexis.hg.sourceforge.net/hgweb/elexis/elexis-base

There is now a small swiss company www.medelexis.ch, which tries to sell support for this program.

I invested quite a few hours in 2010 and achieved quite a few points.

We switched from SVN to Mercurial.

We added unit tests.

we brought the build system into a better shape for outside developers.

I got also some few hours paid for a few extensions. As I feared that the increasing complexity and influx of extensions might lead to a collapse of the whole project (and also because of 95% of the user use non-free OS's) I focused even more on quality assurance and community building.

There is a new developer wiki available under http://wiki.medelexis.ch (registration necessary) where you can get more information (German only).

Eg. first developer meeting as of November 27/28th 2010

http://wiki.medelexis.ch/index.php/Entwicklertreffen_November_2010

I cleanup a quite a few missing copyright/license in all the source files.

I think I will easily get the missing copyright for most files. The following problems will persist:

elexis-utilities/src/ch/rgw/crypt/GnuPG.java is license under the GPL, which is problem linking with the LGPL (see also http://lists.gnupg.org/pipermail/gnupg-devel/2002-February/018098.html)

http://jackcess.sourceforge.net/ mentions the LGPL for its version 1.2.2, but collides with

elexis-importer/src/com/healthmarketscience/jackcess/ImportUtil.java

which has no license remark.

Yesterday I got a paid contract (about 15h/month during 2011) to act as release manager. Therefore I try add a roadmap and some clear definitions for the various roles, see

http://wiki.medelexis.ch/index.php/Roadmap

http://wiki.medelexis.ch/index.php/Release-Manager

I don't think that I will try to bring Elexis into Debian before 3Q 2011.

As a sidenote: I know several GP who are running Debian on their server and they are a joy to administer.

I will try to push this idea even a bit further as I see marketing openening for simple, highly specialised and simply administerd (Debian) servers for this purpose. See https://github.com/ngiger/elexis-admin

Also Debian is the base OS for all my development work and it really rocks!

Best regards

Niklaus


Reply to: