[Jalview-discuss] jalview packages for Debian
jprocter at compbio.dundee.ac.uk
Fri Apr 15 14:08:12 BST 2011
Hi Vincent, Peter and Steffen.
It is really good to hear that Jalview will finally be available as a
package on Debian, Vincent.
Could you join jalview-dev
(http://www.jalview.org/mailman/listinfo/jalview-dev) and post a link to
a prototype .deb, or the details of the repository where its uploaded,
so I can do some testing ? Unfortunately, there may be a few run-time
issues that will need fixing, and we currently lack an automated test
suite to catch these issues.
On 15/04/2011 11:33, Peter Troshin wrote:
> Hi Vincent,
> Good day for you then! You will get everything you asked for (:-))
> Now seriously - thank you for taking trouble explaining why you need
> this and making good suggestions!
> I will let you know the details once all of this is ready.
> On 15/04/2011 11:13, Vincent Fourmond wrote:
>> Hello Peter !
>> On 15/04/11 11:37, Peter Troshin wrote:
>>> I am sorry to hear that you are having troubles. The jar that is missing
>>> is a part of the JABAWS package http://www.compbio.dundee.ac.uk/jabaws
>>> as you know.
>>> However, as this is just a utility jar, there is no separate download
>>> for it as yet. I did not realize someone will want it that way. Please
>>> bear with me and I will make you a separate source download. Is that
>>> what you need - just a jar file with the source code for this?
>> This is exactly what I need - the source for the embedded
>> compbio-annotations-1.0.jar and compbio-util-1.3.jar in
>> Actually, could you simply offer for download an updated
>> jaba-client-source.jar with simply all the sources in ?
>> Now that I'm at it, I'll push my luck into asking you to version the
>> download location: if you could name it jaba-client-source-1.1.jar (1.1
>> is the jabaws version, isn't it ?), that would be fantastic: that
>> enables all the version-tracking facilities that Debian provide to keep
>> track with what we call "upstream" versions.
>>> I am sorry I am not familiar with the Debian packaging process.
>> No problems ! Debian and all distributions in general are somehow
>> demanding on what can be packaged, in addition to the copyright/license
>> requirements. These demands may seem silly from a developer point of
>> view, but once you've turned to packaging, you see the reason behind all
>> that. The page http://wiki.debian.org/UpstreamGuide contains a (rather
>> lengthy) reading on how to make the job easy for packagers to package
>> the software you write. In most cases, it boils down to basically one
>> thing: avoid to distribute code-less compiled stuff (such as the
>> aforementionned ones). Actually, this is a problem of a particular
>> magnitude for Java software specifically, with the ease to distribute
>> compiled code that will run everywhere. 
>> Many thanks !
>>  For those interested, I have written a long post on that topic some
>> time ago:
More information about the Jalview-discuss