Hi all,

Thank you for getting back to me so quickly.
Really apreciate it.

On Sat, Nov 30, 2013 at 8:48 AM, Andreas Tille <[email protected]> wrote:

> Hi,
>
> On Fri, Nov 29, 2013 at 08:35:32PM +0100, Emilien Klein wrote:
> > > My name is Jorge Soares and I have taken on the task to package a piece
> > > of software written by the Pathogen Informatics team at the Sanger
> > > Institute.
>
> It would be really good to have a strong contact to the Sanger
> Institute.  We just have package developed there but we would love to
> make the coverage even more complete.
>

I would love to make this bridge stronger.
What exactly do you have in mind? A physical person here at Sanger or a
contact?
The Sanger Institute is composed of several independent faculties I fall
under one of these.
But it would be very interesting for someone to have more of a central role
in packaging Sangers mature code for Debian.


>
> > > I am using pduilber to automate as much as possible the package
> creation.
> > > I have what I assume to be a source debian package with me:
> > > snp-sites_0.1-1.debian.tar.gz
> > > snp-sites_0.1-1.dsc
> > > snp-sites_0.1.orig.tar.gz
>
> I guess you are talking about
>
>    https://github.com/sanger-pathogens/snp_sites
>
> right?


Exactly.


>  If my suspicion is true the first helpful thing would be to add
> tags to this repository which would enable us to create a proper watch
> file observing new upstream versions of this software.
>
>
I will do a little digging for how to achieve this. If you have any
suggestions, they are very welcome.


>  > > This source bpackage has been built against jessie (testing)
> > > I  the three fake environments set up (unstable,testing, stable) in my
> > > debian machine.
> > > I also have a precise environment set up.
>
> That's a good precondition to start with.  I'm not sure what you mean by
> "fake environments" - probably you are using pbuilder for creating the
> packages?
>

Correct. I have never really built a debian package before and I was told
pbuilder would the easiest way to do it.
I essentially created chroots for the three debian environments (sid,
jessie and wheezy) and I have also created one for ubuntu precise.

I have stipped out all the git structure from snp_sites, installed it in my
debian stable release and created a package out of that instalation against
the above environments.


> > > I am unsure what to do next in order to get this package into debian.
>
> You probably did the most straightforward step to approach this by
> sending an e-mail to this list. :-)
>
>
Cool!


> > > I also would like for this package to be part of the med-debian
> > > metapackage.
>
> That's very easy:  Once the package is inside Debian we just a one liner
> to the metapackage information and all things will be done automatically
> (including adding it to our tasks page[2]).  It can be even before it is
> uploaded to Debian added to the tasks page[2] if it is just in our Vcs.
> I assume you prefer using Git (since the software itself is in Git).
> We will happily help you to do this.
>
> My initial procedure was, as I said above, to strip away all git related
stuff and build the package as simply as possible.
I also had a look at gitbuilder procedures, but didn't follow this line as
I was advised to keep it simple.


> > > Can you shed some light on all this?
> >
> >
> > Thanks for getting in touch. In my reply, I'm assuming you are not a
> Debian
> > Developer or Debian Maintainer yet.
>

Emilien, correct, I am not a DD nor a DM yet.


>  >
> > As explained on [0], your next step would be to join the Debian Med team
> on
> > Alioth and then to request access the source code repository.
>
> I will have a read through and will sort this out.


> I realised that [0] was lacking an explicite link to our team policy[3]
> and thus I just added this link to the according paragraph since it is
> written with the attempt to guide newcomers straight into the workflow
> we are using.  Another method is my Mentoring of the Month[4] where I
> offer direct help to newcomers and try to answer any question they might
> have.
>

I am going through these documents and even if not for this package, I
would be quite keen to go through the mentoring of the month method later
in February.
Possibly after the Stonehaven meet up which I am attending.


>
> > One you've uploaded your source package, we can have a look at it and
> > provide feedback/suggestions.
> > At some point, assuming that everything is in a good enough shape, one of
> > the Debian Developers on the team will be able to upload your package to
> > Unstable, which will then find it's way into the Testing/Stable repos of
> > Debian, and Ubuntu (as you mention precise).
> >
>

This sounds great. Thanks Emilien.


> > Please also do subscribe to the Debian Med mailing list [1].
> >
>

That's done already.


> > Let us know if you need help joining the team, or when the package is
> ready
> > for review.
>
>    +Emilien
>


> Yes, Emilian has given a nice summary of all the steps.
>
> We would be happy to welcome you in the team
>
>
Thank you both for all of this.
I feel trully welcome in the team.

Kind regards,

Jorge

Reply via email to