Bug#778246: ITP: prokka -- rapid annotation of prokaryotic genomes

2015-02-12 Thread Michael Crusoe
Package: wnpp
Severity: wishlist
Owner: Debian Med team debian-med@lists.debian.org
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-med@lists.debian.org

* Package name: prokka
  Version : 1.10
  Upstream Author : Torsten Seemann torsten.seem...@monash.edu
* URL : http://www.vicbioinformatics.com/software.prokka.shtml
* License : GPL-3+, CC0-1, CC-BY-ND-3
  Programming Lang: Perl
  Description : rapid annotation of prokaryotic genomes

A typical 4 Mbp genome can be fully annotated in less than 10 minutes on a
 quad-core computer, and scales well to 32 core SMP systems. It produces
GFF3,
 GBK and SQN files that are ready for editing in Sequin and ultimately
submitted
 to Genbank/DDJB/ENA.

Prokka is a popular bioinformatics program. It will be team maintained by
the
Debian Med team.


Re: Packaging rsem and express

2015-02-12 Thread Michael Crusoe
On Thu Feb 12 2015 at 10:39:19 AM Andreas Tille andr...@an3as.eu wrote:

 Hi Michael,

 I had a quick look into your commits.  Thanks for working on these. I
 did

cme fix dpkg-control

 on both of them to fix Standards-Version and VCS-fields.  Please
 gbp-pull.

 Furthermore I did some reasearch about scientific papers and I suspect
 rsem might be related to

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3875132/


rsem doesn't appear to have its own paper. Close though :-)




 and express to

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880119/


Bingo!



 If you confirm this (or suggest better / additional) publications I'd
 volunteer to add these (if nobody else might beat me in doing so ;-)).

 The rationale why I'm picky about these metadata (in d/control and
 d/upstream/metadata) right from the beginning is that they result in
 entries on our tasks pages[1] and if there is some need to contact
 upstream it is strengthening our point if we can show that we are really
 honest to support their scientific attempt.

 (rsem[1] was added some time ago and I also added express right now
 which will show up after the next cron run...)

 Kind regards and thanks for your work on this

   Andreas.


 [1] http://blends.debian.org/med/tasks/bio#rsem

 --
 http://fam-tille.de


 --
 To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: https://lists.debian.org/20150212083902.gb30...@an3as.eu




Packaging rsem and express

2015-02-12 Thread Andreas Tille
Hi Michael,

I had a quick look into your commits.  Thanks for working on these. I
did

   cme fix dpkg-control

on both of them to fix Standards-Version and VCS-fields.  Please
gbp-pull.

Furthermore I did some reasearch about scientific papers and I suspect
rsem might be related to

   http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3875132/

and express to

   http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880119/

If you confirm this (or suggest better / additional) publications I'd
volunteer to add these (if nobody else might beat me in doing so ;-)).

The rationale why I'm picky about these metadata (in d/control and
d/upstream/metadata) right from the beginning is that they result in
entries on our tasks pages[1] and if there is some need to contact
upstream it is strengthening our point if we can show that we are really
honest to support their scientific attempt.

(rsem[1] was added some time ago and I also added express right now
which will show up after the next cron run...)

Kind regards and thanks for your work on this

  Andreas.


[1] http://blends.debian.org/med/tasks/bio#rsem

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212083902.gb30...@an3as.eu



Re: Is Churchill revolutionary?

2015-02-12 Thread Roland Fehrenbacher
 Gert == Gert Wollny gw.foss...@gmail.com writes:

Gert On Wed, 2015-02-11 at 17:31 +, Jorge Sebastião Soares
Gert wrote:
 Hey,

 Maybe this is one more of those articles that have been published
 lately with the intent to verify the attention reviewers and
 journals pay to submissions:
Gert I don't think so, the paper appears in a BMC journal, and so
Gert far all review I got from other journals from this publisher
Gert were quite thorough. Besides, they really applied for a patent
Gert for the method:

Gert http://www.google.com/patents/US20130311106

Gert I skimmed the paper, and what they claim is that they found a
Gert parallelization strategy that gives close to optimal scaling
Gert which really seems to make a difference when using *lots* of
Gert processors. It's not my field of work, so I can't comment on
Gert the details.

Since I'm not a Bioinformtician, I ask myself: Are there tools in DebMed
(or otherwise free) to achieve the same results, even if currently not as
performing? If so, I'd be interested to look at them and see how they can
be optimized to achieve similar performance. If their tasks are
data-parallel a lot of the performance gain might come from a great HW setup.
What would be needed is some kind of benchmark everyone in the field is
familiar with.

Cheers,

Roland

---
http://www.q-leap.com / http://qlustar.com
  --- HPC / Storage / Cloud Linux Cluster OS ---


--
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/21724.32876.213381.965...@gargle.gargle.howl



Re: Is Churchill revolutionary?

2015-02-12 Thread Roland Fehrenbacher
 Andreas == Andreas Tille andr...@an3as.eu writes:

Andreas Hi, On Wed, Feb 11, 2015 at 11:24:35AM -0600, Scott
Andreas Christley wrote:
 
 These are essentially data-parallel solutions. What I’ve found is
 that most of these workflows utilizing existing software,
 e.g. BWA for alignment and GATK for variant calling, ...

Andreas Anybody interested in packaging GATK

Andreashttps://github.com/broadgsa/gatk

Not sure whether their licensing permits redistribution within Debian.
Check https://github.com/broadgsa/gatk/tree/master/licensing

-- 
Roland

---
http://www.q-leap.com / http://qlustar.com
  --- HPC / Storage / Cloud Linux Cluster OS ---


--
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/21724.6.690063.758...@gargle.gargle.howl



Re: Is Churchill revolutionary?

2015-02-12 Thread Andreas Tille
On Thu, Feb 12, 2015 at 11:36:40AM +0100, Roland Fehrenbacher wrote:
  Andreas == Andreas Tille andr...@an3as.eu writes:
 
 Andreas Hi, On Wed, Feb 11, 2015 at 11:24:35AM -0600, Scott
 Andreas Christley wrote:
  
  These are essentially data-parallel solutions. What I’ve found is
  that most of these workflows utilizing existing software,
  e.g. BWA for alignment and GATK for variant calling, ...
 
 Andreas Anybody interested in packaging GATK
 
 Andreashttps://github.com/broadgsa/gatk
 
 Not sure whether their licensing permits redistribution within Debian.
 Check https://github.com/broadgsa/gatk/tree/master/licensing

Without checking I was assuming we are free to distribute the public
part which should be covered by

   https://github.com/broadgsa/gatk/blob/master/licensing/public_license.txt

I admit I have not checked all details but if there is some vital
interest by some team members we could try to negotiate with the
authors.

Kind regards

  Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212105148.gc30...@an3as.eu



Re: dh_python2 extension rename breaking module loading

2015-02-12 Thread Michael Crusoe
Thanks Matthias, removing the 'module' infix fixed the problem for me.

export PYBUILD_AFTER_INSTALL := \
   mv {destdir}{install_dir}/khmer/_khmermodule.so \
   {destdir}{install_dir}/khmer/_khmer.so



On Thu Feb 12 2015 at 10:55:16 AM Matthias Klose d...@debian.org wrote:

 On 02/11/2015 04:04 PM, Michael Crusoe wrote:
  Hello,
 
  I'm working on the packaging of the khmer project[0] with the debian-med
  team[1] and we've run into an odd problem: dh_python2 renames the Python
  extension shared library from `_khmermodule.so` to a version with a
  mutliarch triplet: `_khmermodule.x86_64-linux-gnu.so`. This breaks
 module
  loading: ImportError: No module named _khmer.

 The interpreter doesn't look up the old module name with the multiarch
 suffix.
 Best thing would be to rename it manually (removing the module
 substring.  Of
 course dh_python2 could do that as well.




Re: Update on Trinityrnaseq packaging

2015-02-12 Thread Michael Crusoe
On Thu Feb 12 2015 at 9:53:12 AM Andreas Tille andr...@an3as.eu wrote:

 On Thu, Feb 12, 2015 at 12:16:57AM +, Michael Crusoe wrote:
  - [ ] hardening-no-relro usr/lib/trinityrnaseq/Chrysalis/*
  Needs investigation

 While fixing this is nice to have I would not insist on it for sponsoring
 the package.


Good to know!



  - [ ] jar-not-in-usr-share usr/lib/trinityrnaseq/
 Butterfly/Butterfly.jar,
  usr/lib/trinityrnaseq/util/support_scripts/ExitTester.jar
  May be fixable with a move + symlink. Need to make sure that they are
 pure
  Java

 I'm not a Java expert but IMHO all JARs are machine independent and thus
 should reside in /usr/share.  All Java packages with machine dependant
 code I have seen (not too much admittedly) had extra *.so files in
 /usr/lib.  If you are unsure asking on debian-j...@lists.debian.org is

the best way to clarify.


Upon review they are pure Java



  - [ ] binary-without-manpage usr/bin/Trinity

 Same as above.  It would be nice to have (even nicer than hardening)
 there are cases where it is hard to write a sensible manpage.


I've produced one with help2man.


  - [ ] script-not-executable: several

 Usually this is either easy to fix or contains a hidden problem that
 should be fixed.


Fixed



  - [ ] debian/copyright needs audit

  * lacking Files: debian/* paragraph


Fixed.


  * `licensecheck -r *` did not uncover anything suspicious to me
  * trinity-plugins/GAL_0.2.1: This third party code should be
specified separately with the license that can be found in the
downloadable archive at
 http://www.sequenceontology.org/software/GAL_Code/
However, I'd prefer packaging GAL separately (in the latest
version)


Sure, for another day :-)


  * trinity-plugins/Trimmomatic-0.32: Binary without source!
Trimmomatic is packaged in this version anyway - so this should
be simply dropped via Files-Excluded


Done


  * trinity-plugins/collectl: Packaged for Debian.  Once you are
removing files via Files-Excluded the most easy thing would be
to delete this as well which saves you the work of mentioning
it in d/copyright


Only used via a hidden option. Excluded and added as a 'suggests'


  * trinity-plugins/fstrozzi-Fastool-7c3e034f05: While mentioned
properly in d/copyright I'd at least refer to the download
location
  https://github.com/fstrozzi/Fastool
in a Comment: field.  I'd regard it as the better solution to
create a separate package since it might be considered useful
for people not only using it via trinityrnaseq


I've added the comment. As for packaging it separately I'll leave this to
some other motivated individual to do so. There are a lot of bioinformatics
libraries that are functionally single use.


  * trinity-plugins/parafly/src/ParaFly.cpp:
 Authors of this wrapper are MB Couger (mbcouger(AT Symbol)gmail.com,
 Matt Stowe mstowe(AT Symbol)okstate.edu
This should at least deserve an extra d/copyright line and you
should also dig for the original download location.  I can
not evaluate the sense of a separate package.


Nothing coming up. Probably Broad Foundation employees / interns. I think
they are covered by the existing entry.


  * trinity-plugins/slclust: Same as for Fasttool - I'd really
love to see a separate package from
  http://sourceforge.net/projects/slclust/


See above :-)


  * trinity-plugins/TransDecoder_r20140704.tar.gz:
Same as for Fasttool / slclust:
  https://transdecoder.github.io/


Gah, this contains two programs already packaged (cd-hit  ffindex (two
versions!)) and another copy of Parafly. Looks like this will require a
separate package just to keep the source clean. Trinity can use the Parafly
from this (yet to be created) package.


  * trinity-plugins/jellyfish-2.1.4.tar.gz: -- Files-Excluded
since we have a separate package
  * trinity-plugins/rsem-1.2.19.tar.gz: -- Files-Excluded since
you ITP it as you wrote below


Done.



 Please feel free to ask for help here if you agree that Fastool, slclust
 and transdecoder should be packaged separately.  I could even try to
 work in a MoM project with some potential student on these.

  trinityrnaseq has two unfulfilled dependencies: rsem  express
 
  rsem
  - [ ] lacks manpages
  - [ ] lacks ITP
 
  express:
  - [ ] lacks ITP

 Thanks for sending this kind of status messages.  That's really helpful
 and enables team input.


Go team!


Re: Packaging rsem and express

2015-02-12 Thread Andreas Tille
On Thu, Feb 12, 2015 at 07:25:25PM +, Michael Crusoe wrote:
 
  Furthermore I did some reasearch about scientific papers and I suspect
  rsem might be related to
 
 http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3875132/
 
 
 rsem doesn't appear to have its own paper. Close though :-)
 
 
 
 
  and express to
 
 http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880119/
 
 
 Bingo!

Both added in Git

 Andreas. 

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212205220.gb12...@an3as.eu



Re: Update on Trinityrnaseq packaging

2015-02-12 Thread Andreas Tille
[Reply to list only]

Hi Michael,

On Thu, Feb 12, 2015 at 09:42:45PM +, Michael Crusoe wrote:
  ...
  code I have seen (not too much admittedly) had extra *.so files in
  /usr/lib.  If you are unsure asking on debian-j...@lists.debian.org is
  the best way to clarify.
 
 Upon review they are pure Java

:-)
 
   - [ ] binary-without-manpage usr/bin/Trinity
 
  Same as above.  It would be nice to have (even nicer than hardening)
  there are cases where it is hard to write a sensible manpage.
 
 I've produced one with help2man.

That's usually the cheapest way and fine for the most cases.
Unfortunately it did not worked in this case - I commited a manually
edited manpage based on yours.  The result at least fits nroff syntax.
:-)
 
   - [ ] script-not-executable: several
 
  Usually this is either easy to fix or contains a hidden problem that
  should be fixed.
 
 Fixed

Good!
 
   * `licensecheck -r *` did not uncover anything suspicious to me
   * trinity-plugins/GAL_0.2.1: This third party code should be
 specified separately with the license that can be found in the
 downloadable archive at
  http://www.sequenceontology.org/software/GAL_Code/
 However, I'd prefer packaging GAL separately (in the latest
 version)
 
 Sure, for another day :-)

:-)
 
   * trinity-plugins/Trimmomatic-0.32: Binary without source!
 Trimmomatic is packaged in this version anyway - so this should
 be simply dropped via Files-Excluded
 
 
 Done

OK - but the dir remains in the Git repository.  You should import
a cleaned up archive.  You can get this by

debian/rules get-orig-source

... or if you want to save your bandwidth via

mk-origtargz --repack --compress xz path_to_original_download_source

Afterwards do

git import-orig --pristine-tar path_to_your_2.0.3+dfsg_tar

   * trinity-plugins/collectl: Packaged for Debian.  Once you are
 removing files via Files-Excluded the most easy thing would be
 to delete this as well which saves you the work of mentioning
 it in d/copyright
 
 Only used via a hidden option. Excluded and added as a 'suggests'

If you are sure that it should not be Recommends that's fine for me.

   * trinity-plugins/fstrozzi-Fastool-7c3e034f05: While mentioned
 properly in d/copyright I'd at least refer to the download
 location
   https://github.com/fstrozzi/Fastool
 in a Comment: field.  I'd regard it as the better solution to
 create a separate package since it might be considered useful
 for people not only using it via trinityrnaseq
 
 I've added the comment. As for packaging it separately I'll leave this to
 some other motivated individual to do so. There are a lot of bioinformatics
 libraries that are functionally single use.

May be I'll care for this in some MoM project.  Usually these small
tools are easy targets and than it should be done also for the sake of
separate testing.

   * trinity-plugins/parafly/src/ParaFly.cpp:
  Authors of this wrapper are MB Couger (mbcouger(AT Symbol)gmail.com,
  Matt Stowe mstowe(AT Symbol)okstate.edu
 This should at least deserve an extra d/copyright line and you
 should also dig for the original download location.  I can
 not evaluate the sense of a separate package.
 
 
 Nothing coming up. Probably Broad Foundation employees / interns. I think
 they are covered by the existing entry.

Finally it does not matter what you think but what you can convince
ftpmaster to accept. ;-)

   * trinity-plugins/slclust: Same as for Fasttool - I'd really
 love to see a separate package from
   http://sourceforge.net/projects/slclust/
 
 See above :-)

Yup.
 
   * trinity-plugins/TransDecoder_r20140704.tar.gz:
 Same as for Fasttool / slclust:
   https://transdecoder.github.io/
 
 
 Gah, this contains two programs already packaged (cd-hit  ffindex (two
 versions!)) and another copy of Parafly. Looks like this will require a
 separate package just to keep the source clean. Trinity can use the Parafly
 from this (yet to be created) package.
 
Sometimes the packaging view uncovers this kind of ugly things ...
 
   * trinity-plugins/jellyfish-2.1.4.tar.gz: -- Files-Excluded
 since we have a separate package
   * trinity-plugins/rsem-1.2.19.tar.gz: -- Files-Excluded since
 you ITP it as you wrote below
 
 Done.

OK.
 
  Please feel free to ask for help here if you agree that Fastool, slclust
  and transdecoder should be packaged separately.  I could even try to
  work in a MoM project with some potential student on these.
 
   trinityrnaseq has two unfulfilled dependencies: rsem  express
  
   rsem
   - [ ] lacks manpages
   - [ ] lacks ITP
  
   express:
   - [ ] lacks ITP
 
  Thanks for sending this kind of status messages.  That's really helpful
  and enables team input.
 
 Go team!

... nice you like the cooperation

 Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? 

Re: Update on Trinityrnaseq packaging

2015-02-12 Thread Michael Crusoe
On Fri Feb 13 2015 at 12:55:49 AM Andreas Tille andr...@an3as.eu wrote:

 [Reply to list only]


We are oppositely calibrated :-D I prefer to be CC'd even when I am a
subscriber and you don't.

 On Thu, Feb 12, 2015 at 09:42:45PM +, Michael Crusoe wrote:
- [ ] binary-without-manpage usr/bin/Trinity
  
   Same as above.  It would be nice to have (even nicer than hardening)
   there are cases where it is hard to write a sensible manpage.
 
  I've produced one with help2man.

 That's usually the cheapest way and fine for the most cases.
 Unfortunately it did not worked in this case - I commited a manually
 edited manpage based on yours.  The result at least fits nroff syntax.
 :-)

Thanks!


* trinity-plugins/Trimmomatic-0.32: Binary without source!
  Trimmomatic is packaged in this version anyway - so this should
  be simply dropped via Files-Excluded
  
 
  Done

 OK - but the dir remains in the Git repository.  You should import
 a cleaned up archive.  You can get this by

 debian/rules get-orig-source

 ... or if you want to save your bandwidth via

 mk-origtargz --repack --compress xz path_to_original_download_source


Yeah, I had tried that; I get this head-scratching response:

mcrusoe@athyra:~/debian/trinityrnaseq$ mk-origtargz --repack --compress xz
../v2.0.3.tar.gz
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/jung-graph-impl-2.0.1.jar: Not
found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/jung-api-2.0.1.jar: Not found in
archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/jung-algorithms-2.0.1.jar: Not
found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/java-getopt-1.0.13.jar: Not
found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/collections-generic-4.01.jar:
Not found in archive
tar: trinityrnaseq-2.0.3/Butterfly/src/lib/Jaligner.jar: Not found in
archive
tar: trinityrnaseq-2.0.3/Butterfly/prev_vers/Butterfly_r2013_08_14.jar: Not
found in archive
tar: Exiting with failure status due to previous errors

(I checked and they do exist)


* trinity-plugins/fstrozzi-Fastool-7c3e034f05: While mentioned
  properly in d/copyright I'd at least refer to the download
  location
https://github.com/fstrozzi/Fastool
  in a Comment: field.  I'd regard it as the better solution to
  create a separate package since it might be considered useful
  for people not only using it via trinityrnaseq
 
  I've added the comment. As for packaging it separately I'll leave this to
  some other motivated individual to do so. There are a lot of
 bioinformatics
  libraries that are functionally single use.

 May be I'll care for this in some MoM project.  Usually these small
 tools are easy targets and than it should be done also for the sake of
 separate testing.


Have fun!



* trinity-plugins/parafly/src/ParaFly.cpp:
   Authors of this wrapper are MB Couger (mbcouger(AT Symbol)
 gmail.com,
   Matt Stowe mstowe(AT Symbol)okstate.edu
  This should at least deserve an extra d/copyright line and you
  should also dig for the original download location.  I can
  not evaluate the sense of a separate package.
  
 
  Nothing coming up. Probably Broad Foundation employees / interns. I think
  they are covered by the existing entry.

 Finally it does not matter what you think but what you can convince
 ftpmaster to accept. ;-)


Indeed, but it'll get properly packaged with transdecoder. Lacking an
upstream distribution site makes a pretty clear case for not having its own
package.


Re: dh_python2 extension rename breaking module loading

2015-02-12 Thread Matthias Klose
On 02/11/2015 04:04 PM, Michael Crusoe wrote:
 Hello,
 
 I'm working on the packaging of the khmer project[0] with the debian-med
 team[1] and we've run into an odd problem: dh_python2 renames the Python
 extension shared library from `_khmermodule.so` to a version with a
 mutliarch triplet: `_khmermodule.x86_64-linux-gnu.so`. This breaks module
 loading: ImportError: No module named _khmer.

The interpreter doesn't look up the old module name with the multiarch suffix.
Best thing would be to rename it manually (removing the module substring.  Of
course dh_python2 could do that as well.


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54dc6a6d.7050...@debian.org



Re: [Health-dev] OT: gnuhealth distro packaging (was: Should distribution packaging solve the installation/configuration issues our users are having?)

2015-02-12 Thread Mathias Behrle
* Emilien Klein:  Re: [Health-dev] OT: gnuhealth distro packaging (was: Should
  distribution packaging solve the installation/configuration issues our users
  are having?) (Thu, 12 Feb 2015 13:36:04 +0100):

 2015-02-12 12:44 GMT+01:00 Mathias Behrle mbeh...@m9s.biz:
 
  * Axel Braun:  Re: [Health-dev] Should distribution packaging solve the
installation/configuration issues our users are having? (Wed, 11 Feb
  2015
10:41:43 +0100):
 
   OpenBuildService is OpenSource and free to use. It builds Debian and
  Ubuntu
   as well (also on the reference server, build.opensuse.org), and by this
  can
   use as a common repository.
 
  Axel just asked me per PM, if and why I wouldn't use OBS for Debian
  gnuhealth
  packages and I am also answering here to share with the list.
 
  My points in primarily not using OBS in descending order:
 
  - For the build of Debian packages I am using the Debian toolchain,
  whenever it
is not possible to use the Debian infrastructure itself. This gives me
  the
background of a well established and proven build system with extended
  sanity
tests.
  - I don't know OBS, therefore following remarks may be FUD:
- The one or two times I wanted to try it was very unresponsive, I
  saved my time in not trying further.
- I doubt, that the infrastructure as built on debian.tryton.org is
  possible to do on OBS.
- I doubt, that OBS does the sanity testings (lintian, piuparts), which
  are
  part of the quality process on debian.org.
- Finally I just trust more in Debian native tools than a third party
  build
  service.
 
 
 I completely agree with Mathias' points.
 OpenSuse's Open Build Service *can* create Debian packages that will
 install and provide whatever code/functionality you want, but none of the
 QA/conventions that have made Debian so robust and stable over the last 20+
 years are enforced. Just to give an example, there are automated bug
 reports that are created when the package is automatically rebuilt on all
 the platforms that Debian supports (and those are roughly said the largest
 number that any Linux distro supports), which will let you know if your
 package, or any of its dependencies, have any problems.
 When OBS was introduced at FOSDEM (was it in 2012?), I attended the
 original introduction talk, and asked if the packages built would
 enforce/use Debian's QA. Answer was just No.
 
 Plus, the whole point of making a *Debian* package is to be able to install
 it with a simple `apt-get install`, on Debian or *any* of its numerous
 distributions. (and yes Mathias, this is also why I'm not super excited
 about building the package inside debian.tryton.org, which is rougly a
 software-specific PPA (in the Ubuntu world) which still requires you to
 play with your /etc/apt/sources.list.

You don't need to be super excited, I am neither. Just provide me the
infrastructure and personal ressources on debian.org to be able to serve our
users

- a project like Tryton releasing quite more often stable series as well as
  bugfix releases
- a project like Tryton providing bug fix releases up to two years for its
  releases

and I will be the first one to use them.

BTW even if we will have on Debian some sort of PPA-like repositories this
will still need to play with sources lists. I don't see that point.

 Adding back in the debian-med list to have all interested parties up to
 date. Will do so as well with my answer on the other email chain.

Thanks for using and adding in future rather
tryton-deb...@lists.alioth.debian.org for all Tryton related discussions in
Debian.

Cheers,
Mathias


-- 

Mathias Behrle
MBSolutions
Gilgenmatten 10 A
D-79114 Freiburg

Tel: +49(761)471023
Fax: +49(761)4770816
http://www.m9s.biz
UStIdNr: DE 142009020
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6


pgpHmMYDAcd1e.pgp
Description: Digitale Signatur von OpenPGP


Re: Any volunteer to update GNUHealth packages

2015-02-12 Thread Andreas Tille
Hi Mathias,

sorry for not answering this issue earlier.

On Mon, Feb 09, 2015 at 11:37:09AM +0100, Mathias Behrle wrote:
 * Andreas Tille:  Any volunteer to update GNUHealth packages (Mon, 9 Feb 
 2015
   08:40:47 +0100):
 
  GNUHealth 2.8.1 was released which is using tryton 3.4.0.  We lost the
  official GNUHealth package recently due to incompatibilities with
  tryton.  Any volunteer to prepare a package for exoerimental is more
  than welcome.
 
 Could you please point out, what's your motivation to call for this work again
 in this way

Just for clarification:  I did not intended to specify any way how the
GNUHealth packages are created.  My intention was that some work that
was done previously should not be thrown away.  Any enhancement that
might serve our users properly is welcome.
 
 - against the pronounced will of the gnuhealth maintainers (I talked once
   again to the gnuhealth maintainers at this years Tryton Unconference in
   Leipzig, which are not in favor of having Debian packages but prefer a
   distribution agnostic way of installation)

Generally speaking I'm careful about the pronounced will of a certain
representative of a project that is given orally on a conference.  I
personally met another member of the project at 2011 at Med@Tel who was
very keen on packages.  It might depend from the time (my information is
not as current as yours) and the representative (may be the person I
have met is not a technican coming from the Tryton programmers).

 - according to [0][1] the moderate interest in the subject

I'm not sure that these links are telling something about the moderate
interest but I agree that for specific software like software in
medicine the interest measured in popcon users is low.  I personally
do see some sense in delivering packages anyway and I have good reasons
for this but I would like to discuss this in a more generic thread like
this GNUHealth related one.

 - still with the problematic concept of doing *one* package

As I said above:  I do not insist on this concept.  I strongly believe
in the Do-O-cracy principle of Debian where the doer decides how things
will be done.

 - still with the unsolved problem to have gnuhealth modules compatible with
   the rest of the Tryton suite inside Debian with a justifiable amount of
   effort to do for the maintainer as well as for the release and security team
 
 I am volunteering to do the gnuhealth packages under the following 
 prerequistes:
 - you give me a number of people interested in Debian gnuhealth packages apart
   from you and Emilien ;) (please take this from the humorous side...)

I would need to check whether the recipients of the mail to the Debian
Med list back in 2011[3] remains and might qualify as number of people
interested

 - gnuhealth packages made by me will be in the well-proven generic way of the
   current Tryton modules

I have no technical background of Tryton and thus I will simply trust
the people who are dealing with this.

 - gnuhealth packaging (VCS) will be like for all Tryton modules on alioth

+1

 - gnuhealth packages will be made available outside of Debian on
   debian.tryton.org (the only way to make them currently available in a clean
   and seasoned way to the users with having the relative gnuhealth suite 
 always
   being dedicated to the correct Tryton series and thus being maintainable
   without headaches all the time)

While I'm not really excited about this I admit that this is better than
having no packages at all but outdated packaging code hanging around (as
it is currently the case).
 
 It would be very helpful to get those answers instead of just pushing back
 always the same idea, that has proven to not being adequate or even not to 
 work.

My intention was not to push back anything but find a sensible solution
for potential users of GNUHealth on a Debian system.  From a Debian
point of view through the eyes of a non-Trytonista like me Emiliens
approach looked not bad and seemed to work for a certain period of time.
Emilian has declared in [0] that he does not intend to work on this any
more and has given reasons for this.  He also said in this thread[4]
that we would only continue working on this if some consensus can be
reached which does not seem to be the case.  I can perfectly understand
this since for a volunteer its fun to work on technical things but it is
not funny to discus conflicting opinions over and over (I obtain from
your mail that your agree at least in this point perfectly with Emilien
;-)).

In short: If you think you found a proper way to create GNUHealth
packages on debian.tryton.org it would probably a nice comfort for some
GNUHealth users who intend to run Debian (or one of its derivatives).

Kind regards

 Andreas.
 
 [0] http://lists.gnu.org/archive/html/health-dev/2014-09/msg00053.html
 [1] http://lists.gnu.org/archive/html/health-dev/2014-09/msg00057.html
[3] https://lists.debian.org/debian-med/2011/11/msg00029.html
[4] 

Re: Debian Med Sprint in Montreal @ PyCon 2015?

2015-02-12 Thread Andreas Tille
Hi,

On Thu, Feb 12, 2015 at 04:20:26PM +, Michael Crusoe wrote:
 Is there interest in having a Debian Med Sprint at PyCon 2015? The dates
 are Monday, April 13th 2015 - Thursday, April 16th 2015.
 
 I'll be there running a Sprint for the khmer project but I would be happy
 to have Debian folk (both experienced and new contributors) there as well.
 
 Is this a good idea? Who would be interested in co-hosting with me?

I admit I really like the idea in principle.  However, I'm not sure
whether we could get some financial support for this.  I'd be happy
about both - increasing the impact rate as well as making Debian Med
more global than just Europe - but I need to evaluate the options for
this concerning my own traveling.

Thanks a lot for this inspiring suggestion

  Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212164736.gi30...@an3as.eu



Re: Debian Med Sprint in Montreal @ PyCon 2015?

2015-02-12 Thread Yaroslav Halchenko

On Thu, 12 Feb 2015, Michael Crusoe wrote:

Is there interest in having a Debian Med Sprint at PyCon 2015? The dates
are Monday, April 13th 2015 - Thursday, April 16th 2015.
I'll be there running a Sprint for the khmer project but I would be happy
to have Debian folk (both experienced and new contributors) there as well.
Is this a good idea? Who would be interested in co-hosting with me?

THAT WOULD BE GREAT!  My problem though is that I will be there
only for the duration of the conference, so wouldn't be able to stay
longer for the sprint.  But is there anything I could help with -- let
me know.

-- 
Yaroslav O. Halchenko, Ph.D.
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Research Scientist,Psychological and Brain Sciences Dept.
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834   Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik


-- 
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212165858.gc7...@onerussian.com



Debian Med Sprint in Montreal @ PyCon 2015?

2015-02-12 Thread Michael Crusoe
Is there interest in having a Debian Med Sprint at PyCon 2015? The dates
are Monday, April 13th 2015 - Thursday, April 16th 2015.

I'll be there running a Sprint for the khmer project but I would be happy
to have Debian folk (both experienced and new contributors) there as well.

Is this a good idea? Who would be interested in co-hosting with me?

Cheers,

-- 
Michael R. Crusoe