Dear Sébastien,
Thanks for your contribution of Ray to Bio-Linux. I just wondered if
you were interested in making Ray into a .deb package that could be
hosted on Launchpad.net? This is slightly more effort in the first
place but has several benefits:
* The .deb package will be usable by every user of Debian, Ubuntu
and derivatives
* The .deb package could, in future, be submitted to the main
Debian archive via Debian-Med so it would start appearing in the
Software Centre etc.
* CloudBioLinux will be able to add Ray without the patch to
bio-nextgen.py, and will also see updates automatically rather
than being hard-coded to 2.1.0
* The Launchpad auto-build system will build binaries for multiple
architectures, run unit tests, and check for build issues after
any dependency updates
Making a package from scratch is a very steep learning curve, as there
are so many factors to consider, but once you have one working it's
pretty easy to maintain, so I'd be happy to get you started. Let me
know if you are interested.
Cheers,
TIM
On Thu, 2012-11-01 at 02:23 +0000, Sébastien Boisvert wrote:
Hello,
I am delighted that you are interested in my patchwork.
I edited my work to address your concerns:
git://github.com/sebhtml/cloudbiolinux.git ray-v2.1.0-in-CloudBioLinux-edited-for-brad
You will find my pull request at
https://github.com/chapmanb/cloudbiolinux/pull/56
at your convenience.
---
$ git diff --stat master..ray-v2.1.0-in-CloudBioLinux-edited-for-brad
cloudbio/custom/bio_nextgen.py | 13 +++++++++++++
config/custom.yaml | 1 +
2 files changed, 14 insertions(+)
Sébastien
On 10/31/2012 10:17 PM, Sébastien Boisvert wrote:
Sebastian;
This is brilliant, thank you for adding the Ray build. We'd be happy to
include this, please do send a pull request on GitHub and I'll merge it
in. A couple of quick changes:
- manifest/custom-packages.yaml does not need to be manually edited.
This is automatically populated via a script when we build new
releases, so ray will be included when we roll the next AMI.
- contrib/flavor/cloudman/tools.yaml should also not be edited. This is
John's work on a minimal Galaxy/CloudMan instance, so has items that
have Galaxy wrappers. Longer term, I'd love to include it there as
well.
Thanks again for doing this, looking forward to rolling in the pull
request,
Brad
- show quoted text -
Sébastien Boisvert (1):
The Ray distributed genome assembled was added
Let me know if I must edit my work before it is accepted in the mainline tree of
CloudBioLinux.
Sébastien
--
You received this message because you are subscribed to the Google Groups "cloudbiolinux" group.
To post to this group, send email to cloudb...@googlegroups.com.
To unsubscribe from this group, send email to cloudbiolinu...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/cloudbiolinux?hl=en.
--
***
Sébastien Boisvert
http://boisvert.info
Sent from a PC (Linux panic 3.6.2-4.fc17.x86_64).