Granting write access to all DDs to our git area

Jonas Smedegaard dr at jones.dk
Tue Apr 14 07:52:08 UTC 2015


Quoting Felipe Sateler (2015-04-13 22:03:02)
> On 13 April 2015 at 15:46, Jonas Smedegaard <dr at jones.dk> wrote:
> > Quoting Felipe Sateler (2015-04-13 20:32:57)
> >> On 13 April 2015 at 13:53, Jonas Smedegaard <dr at jones.dk> wrote:
> >>> Quoting Felipe Sateler (2015-04-13 15:07:37)
> >>>> On 13 April 2015 at 04:30, Fabian Greffrath <fabian at greffrath.com> wrote:
> >>>>> Am Freitag, den 10.04.2015, 13:03 -0300 schrieb Felipe Sateler:
> >>>>>> I think it would be good: should someone do an NMU or a backport
> >>>>>> of a team package, they can commit their contributions directly to
> >>>>>> git (we could possibly recommend to a separate branch).
> >>>>>
> >>>>> I think we should grant all DDs write access to the repository.
> >>>>> After all, we trust them to do NMUs and security uploads, why
> >>>>> wouldn't we trust them to commit reasonable changes to the repo?
> >>>>
> >>>> That is my reasoning as well.
> >>>>
> >>>> However I just realized the web interface does not allow granting
> >>>> the Debian group write access to the repos. I tried manually but
> >>>> that can only be done on repositories one owns (and only on objects
> >>>> on that repository one owns!). So the alioth admin team would have
> >>>> to be asked to do this for us. I can do the asking.
> >>>
> >>> Not sure what you tried.  Here's how I would do it:
> >>>
> >>> 1) Activate the Debian member role.
> >>>
> >>> 1a) wait about 10 seconds, then cancel the crappy broken PHP and load
> >>> the admin page againg - and if 1) didn't succeed then try again
> >>> giving a little more time
> >>
> >> Yes, I activated the role.
> >>
> >>>
> >>> 2) in settings for the Debian member role, set it to visible and
> >>> grant write access
> >>
> >> And here is where the page hangs. It stores the setting as visible,
> >> but there is no place to set write access. It probably is done on the
> >> next page but I cannot access it.
> >
> > There is no next page.  Sorry - I remembered wrong: the Debian role
> > implicitly enables write access, there is no option for that.
> >
> > All DDs should have write access now that the role is added!
> >
> > Do you say (in your earlier post) that it does not actually work, or
> > simply that it does not look like it works from web UI POV?
> 
> I ssh'ed into alioth and did not see the Debian group in the ACL for
> the team repos. So I assumed it didn't work. Possibly it hangs setting
> the ACLs on all the repositories and only some where set? I can't test
> right now (not on my debian laptop).

What you need to check is extended flags, I believe.  Or as a practical 
test have a non-team-member-but-DD test actual write access e.g. by 
logging in and touch'ing something.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150414/7551d43b/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list