Hi Andreas,
Thanks for the email. We would love to get Gubbins into Debian Med which would 
simplify the installation process somewhat.

To answer some of your queries:
Yes I'd be interested in joining the Debian Med team,

We have written permission from Tal to use his code, but have not discussed 
licensing. Do you have any advise on convincing people to release their code 
under a free licence?

The latest version of fastml is version 3, however its an order of magnitude 
slower than version 2. So we use version 2. To complicate matters, we have 
patched the codebase to expose some additional functionality and fix some bugs. 
All changes from the original code are tracked in github.  Its an essential 
part of the software so we cannot do without it.
https://github.com/sanger-pathogens/fastml/compare/770d954961959307f7d2db721a3bf5ec7e817ec4...master

We noticed the change in DendroPy the other day and its on our todo list to 
update our code to support the new method names.

We can update to Python 3.

Regards,
Andrew


On 23 Jun 2015, at 11:09, Andreas Tille <[email protected]> wrote:

> Hi Gubbins developers,
> 
> I'm writing you on behalf of the Debian Med team that has the objective
> to package all software that might be relevant in the fields of medicine
> and biology.  We have received a request to package Gubbins from a user
> and thus we have put it on our todo list[1].
> 
> I noticed that Andrew Page has dropped some packaging stuff into the
> download tarball.  Since I intended to keep the history I kept his
> changelog entries and added Andrew to the Uploader field in
> debian/control.  Feel free to checkout the current packaging from
> the official Debian development platform[2].  Andrew, you are more
> than welcome to join the Debian Med team and take part in the effort
> to make Gubbins an official Debian package.
> 
> When trying to create the package I stumbled upon some issues I would
> like to discuss.  At first I'm a bit concerned about the usage of
> fastml2.  The problem is that this is not Free Software and according
> to the license that says:
> 
> This repository provides some additional functionality to fastml to allow it 
> to
> work with Gubbins. The original code is available from
> http://fastml.tau.ac.il/source.html and should be your first port of call. To
> modify the original code, or use parts of it for other purposes, permission
> should be requested. Please contact Tal Pupko: [email protected]
> 
> the fastml author needs to be contacted.  I wonder whether you got a
> permission from the author for using it in Gubbins.  It would be great
> to hear that Gubbins is not fully depending from fastml2 and this code
> might provide only some extra functionality that in worst case could be
> skipped.  In any case it might make sense to discuss the license of
> fastml with its author - may be he might consider a really free license
> which would relax things.  One of the results would be that we could
> provide an official Debian package of fastml / fastml2.
> 
> I found another issue with DendroPy which is listed in the file
> INSTALL.md as
> 
>   * DendroPy ( >=3.11.1 )
> 
> While I noticed that this is not part of the (Build-)Depends in the
> Debian packaging I started to package it in python-dendropy[3] and
> sended a mail about test failures to its authors[4].  When ignoring the
> test failures of the python-dendropy and building the packages anyway to
> enable a build of Gubbins I noticed the following issue in the test
> suite of Gubbins that is most probably connected to the fact that
> official DendroPy has released a new major version (4.0.2).  I've just
> attached the output of the test suite to this mail and may be you could
> comment on this.
> 
> BTW, the current Debian policy is to refuse software that is Python 2
> only.  So it would be great if you could either fully migrate to Python
> 3 or provide support for both Python versions.  I have made good
> experiences with the script 2to3 to do the Python2 -> Python3
> conversion.  Please let us know if you are interested in doing this but
> might need any help.
> 
> Kind regards for providing Gubbins as Free Software
> 
>      Andreas.
> 
> [1] http://blends.debian.org/med/tasks/bio#gubbins
> [2] https://anonscm.debian.org/cgit/debian-med/gubbins.git
> [3] http://blends.debian.org/med/tasks/bio-dev#python-dendropy
> [4] https://lists.debian.org/debian-med/2015/06/msg00063.html
> 
> -- 
> http://fam-tille.de
> <gubbins-test.log>




-- 
 The Wellcome Trust Sanger Institute is operated by Genome Research 
 Limited, a charity registered in England with number 1021457 and a 
 company registered in England with number 2742969, whose registered 
 office is 215 Euston Road, London, NW1 2BE. 

Reply via email to