Hi list,

Getting there...
* ssh is all set,
* I created the repository (
http://anonscm.debian.org/cgit/debian-med/dwv-orthanc-plugin.git) using the
setup-repository script,
* I had troubles with uscan and the watch file, uscan stops, complaining
about the missing changelog file so I downloaded the tar.gz manually from
github,
* I ran a: git import-orig --pristine-tar
/path/to/dwv-orthanc-plugin-0.3.0.tar.gz
* and pushed it all on the server

So what's next?


On 10 March 2015 at 10:25, Andreas Tille <andr...@an3as.eu> wrote:

> Hi Yves,
>
> On Tue, Mar 10, 2015 at 09:58:36AM +0100, Yves wrote:
> > Password-less access: I attached my public key to my alioth account. Will
> > see at my first commit if I did it properly.
>
> In principle yes.  A `ssh alioth.debian.org` before might show any
> potential problems - specifically if something occures the '-v' option
> might be enlightening.
>
> > When you say 'use the http://git.debian.org/git/debian-med', do you mean
> > create a dwvexplorer folder in the debian-med repo? Are they any naming
> > rules? From what I read it seams I can do it, should I?
> > I'm not sure I get the paragraph about 'social git' (
> >
> http://debian-med.alioth.debian.org/docs/policy.html#git-repository-structures
> ),
> > is it possible to use git submodules to avoid having to copy the github
> > repo?
>
> Its advisable to use the script /git/debian-med/setup-repository which
> is mentioned in the link above.  I can not give an educated answer about
> submodules since I never used this and thus can not give proper advise.
> I personally strongly relay on the workflow to obtain a tarball from a
> github first using the template for a watch file given here:
>
>
> https://anonscm.debian.org/viewvc/debian-med/trunk/package_template/watch?view=markup
>
> Simply remove everything except
>
>   version=3
>   https://github.com/#GITHUBUSER#/#PACKAGE#/releases
> .*/archive/#PREFIX#(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)
>
> fill in the placeholders and fetch a tarball using
>
>   uscan --verbose --force-download
>
> Once you have the tarball you can import it into the Debian packaging
> Git repository using
>
>   git import-orig --pristine-tar /path/to/package_version.orig.tar.gz
>
> I know that from a Git perspective it sounds a bit cumbersome since you
> have the code in Git yet.  However, the idea behind this is that you are
> maintaining *packaging* code here - not upstream code - and this
> approach also works for all kind of software (even what is not (yet ;-))
> maintained in Git).
>
> I hope that this advise is clear enouth and does not tweak your mind too
> much from an upstream maintainers perspective on his own source code.
>
> 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/20150310092520.gd31...@an3as.eu
>
>

Reply via email to