← Back to team overview

launchpad-dev team mailing list archive

Fun fact of the day: Launchpad permissions

 

Launchpad has a whole bunch of different permissions. Here's what they
are and how often they are mentioned in security.py::

     17  'launchpad.Admin'
      4  'launchpad.Append'
      4  'launchpad.BugSupervisor'
      1  'launchpad.Commercial'
      4  'launchpad.Driver'
     56  'launchpad.Edit'
      1  'launchpad.ExpensiveRequest'
      2  'launchpad.LanguagePacksAdmin'
      6  'launchpad.Moderate'
      2  'launchpad.Owner'
      2  'launchpad.Special'
      7  'launchpad.TranslationsAdmin'
     34  'launchpad.View'
      1  'zope.app.apidoc.UseAPIDoc'
      1  'zope.ManageApplication'
      1  'zope.View'

("grep 'permission =' lib/canonical/launchpad/security.py | sed -e
's/^ *permission =//' | sort | uniq -c", plus some manual cleanup)

Discovered while manually filling in
<https://wiki.ubuntu.com/LaunchpadPermissions>.

jml



Follow ups