Nicolas Schodet [11/Feb 10:24pm +01] wrote:
> I think many of us needs to understand how the system works under the
> hood to trust it.
>
> The best explanation I found was in the sevice design document[1]. I
> have the feeling that at least the overall structure and dataflow could
> be added to the manual page.
>
> Before reading this doc, I had questions about how the package was
> uploaded. Do I need ssh access somewhere? Do I need to push to a special
> repository? How is it related to dgit?
>
> As a DM, I was also wondering whether I had the right access to use it
> (it’s clear now, I only need push access to salsa).

You found the document that would satisfy what you wanted to know,
TAG2UPLOAD-DESIGN.txt.  We could consider adding a reference to that to
the bottom of the manpage.

We are keen that git-debpush(1) remains short and sweet.  Not mentioning
dgit is important because many people would find that off-putting.

> On a separate topic, now I want to try to use dgit (and git-debrebase!),
> but I did not find how pushing to the dgit repo is done (I suppose it
> needs my ssh pubkey), maybe it’s not possible for a DM, or maybe
> git-debpush renders dgit push obsolete?

dgit pushes aren't obsolete because you need them to do source+binary
uploads to NEW.

As a DM, in order to use dgit (but not tag2upload), you need your key
adding to a certain keyring.
Send it in a signed message to [email protected].

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to