Alioth status update, take 3

Joachim Breitner nomeata at debian.org
Tue May 31 14:35:09 UTC 2011


Hi,

Am Dienstag, den 31.05.2011, 15:30 +0200 schrieb Ansgar Burchardt:
> Joachim Breitner <nomeata at debian.org> writes:
> > Am Sonntag, den 29.05.2011, 22:22 +0200 schrieb Ansgar Burchardt:
> >> Joachim Breitner <nomeata at debian.org> writes:
> >> > Does PET2 support debian-only VCS layouts? We have one Darcs repository
> >> > per package, each containing only the contents of the debian/ directory.
> >> > You can browse and access files directly via HTTP, below this path:
> >> > http://anonscm.debian.org/darcs/pkg-haskell/
> >> 
> >> Not yet, but it's easy to add (stripping "debian/" when retrieving
> >> files should be enough).
> >
> > So will this be part of the configuration or will PET figure it out
> > automatically?
> 
> Right now it is part of the configuration.  Which of course just failed
> for three packages (haskell-devscripts, haskell-dummy, haskell-platform).
> I can add it to my list of things to look at during debcamp.

right, native packages are an exception...

> >> Is there some way to see that the current head changed? With Git I can
> >> use the commit hash for this, is there something comparable for darcs?
> >
> > Hmm, as darcs tracks changes, and not states, there is no easy hash. But
> > a good approximation would be the number of patches. It is part of the
> > output of
> > darcs show repo --repodir=/...
> > and if you prefer to parse XML, you can also pass --xml-output.
> 
> What about the hash in darcs changes --xml-output?
> 
> Are tags just identified by "TAG .+" in the output of the previous
> command?  Then I would just use this.

You mean show repo? I don’t see Tag: there, but "darcs show tags" ought
to be sufficient for that.

> I implemented a first try at darcs support for PET2 and set up an
> instance for pkg-haskell[1].

Great! Especially nice given that the regular PET does not work ATM.

> It will update automatically if you enable a commit hook: just run
> 
>   /srv/home/groups/pet/PET2/pkg-haskell/pet-darcs-helper update haskell-hfuse
> 
> or
> 
>   /srv/home/groups/pet/PET2/pkg-haskell/pet-git-helper update hdbc-postgresql.git
> 
> Regards,
> Ansgar

We have a script that sets up the commit mails, we can add this command
to the script, and also run it for all existing repositories.

Can we modify the categorization? For example, „newer upstream version“
tends to be not so important for us, a blue cell in the last column (as
with PET1) is sufficient. 

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pet-devel/attachments/20110531/adf94382/attachment.pgp>


More information about the PET-devel mailing list