[Pkg-javascript-devel] packaging WebRTC, and pkg-javascript git repos

Daniel Pocock daniel at pocock.com.au
Sat Feb 23 22:53:45 UTC 2013


On 23/02/13 23:32, Jonas Smedegaard wrote:

>> Also, I notice that git SCM wasn't enabled in alioth, so I enabled it. 
>> Now it displays a link to
>>
>> http://alioth.debian.org/scm/browser.php?group_id=100128
>>
>> and doesn't easily let people browse all the repos
> 
> As I understand it, the Alioth interface is crappy and only provides 
> interface for a single git repository, not a pile of them as we need.  
> If I am right in that, I strongly recommend to *not* enable the VCS in 
> the Alioth interface.

Ok, but this could also explain why I had a problem with the UNIX group,
we could end up with inconsistencies in our group memberships as new
members get added.  Maybe we can ask the alioth admins to let us
substitute the SCM git page with some link to our directory of packages?

> 
> Also, I prefer to use collab-maint and only use this team at Alioth for 
> our mailinglist.  The reason for that is to make it easiest possible for 
> DDs to contribute (because all DDs are by default member of 
> collab-maint).  I find that easing access for DDs outweigh making it 
> easiest possible for non-DDs to contribute (they need to first become 
> member of our team and then ask for additional membership of 
> collab-maint).
> 
> I have heard rumors that it should be possible to ask the Alioth admins 
> to mark our SCM area as automatically including all DDs just as the 
> collab-maint does, but I have not checked if that is indeed possible.

Let's have a look, I have two accounts:

my guest account is in collab-maint (like many guest accounts):

pocock at vasks:/git/collab-maint$ id dpocock-guest
...
40755(collab-maint)
...

and my DD account is not in collab-maint but gains write access indirectly:

pocock at vasks:/git/collab-maint$ id

It may be that we want pkg-javascript owned by one of the other groups,
e.g. scm_Debian

I'd actually be in favor of giving much wider access though, if only we
could limit certain high-risk activities (like git push --force) to
pkg-* admins

The more significant motivation for using pkg-javascript/*.git is just
the logical organisation of the packages rather than security

> Do anyone in this team object to grant access to all DDs to our SCM? If 
> not, do someone volunteer to figure out if it is possible?
> 
> 
> 
>> Furthermore, when I was added to the group, I notice alioth didn't 
>> automatically add me to the UNIX group scm_pkg-javascript - maybe this 
>> is because the SCM tool wasn't enabled at the time I was added.  
>> Anyhow, I've raised a ticket for the alioth support group to check my 
>> permissions.
> 
> Maybe just a matter of time.  Some ACL-related stuff is applied by CRON 
> jobs.

Ok, I'll check again tomorrow

The package is uploaded now:

http://anonscm.debian.org/gitweb/?p=collab-maint/sipml5.git

I've just been making some test calls between wheezy and squeeze (both
running Chrome 25) against my patched repro SIP proxy

Just install the package and visit http://localhost/sipml5-web-phone





More information about the Pkg-javascript-devel mailing list