~launchpad-pqm/launchpad/devel

8687.15.30 by Karl Fogel
Add the license header block to all .zcml files.
1
<!-- Copyright 2009 Canonical Ltd.  This software is licensed under the
2
     GNU Affero General Public License version 3 (see the file LICENSE).
3
-->
4
1102 by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs
5
<configure xmlns="http://namespaces.zope.org/zope">
6
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
7
  <permission
5985.7.6 by Guilherme Salgado
Redefine zope.Public in permissions.zcml as we want it to have read as its access_level.
8
    id="zope.Public" title="Public stuff" access_level="read" />
9
  <permission
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
10
    id="launchpad.View" title="Viewing something" access_level="read" />
14235.4.4 by Ian Booth
Add launchpad.Exists permission for bug subscribers and assignees
11
  <!-- This permission allows users to know that an entity exists.
12
  ie they can traverse to its URL, and they can see basic information like
13
  name, displayname
14
  -->
15
  <permission
14235.4.10 by Ian Booth
Rename launchpad.See to launchpad.LimitedView
16
    id="launchpad.LimitedView" title="View basic details like name, URL" access_level="read" />
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
17
18
  <permission
19
    id="launchpad.AnyPerson" title="Any Authenticated Person"
20
    access_level="write" />
21
22
  <permission
23
    id="launchpad.Edit" title="Editing something" access_level="write" />
1102 by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs
24
6025.4.1 by Jeroen Vermeulen
Restrict full sourcepackage translation downloads to parties with a known interest in the full package translation. Adds ExpensiveRequest permission.
25
  <!-- Request large downloads, or other heavyweight jobs that are not
26
  semantically like "editing" and are not restricted to administrators.
27
  -->
6025.4.5 by Jeroen Vermeulen
Resolved conflicts. Set access_level on new permission to 'read.'
28
  <permission
29
    id="launchpad.ExpensiveRequest" title="Make expensive requests"
30
    access_level="read" />
1102 by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs
31
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
32
  <permission
33
    id="launchpad.Append" title="Adding something" access_level="write" />
34
35
  <permission
14142.1.1 by Ian Booth
Add api to delete bug tasks
36
    id="launchpad.Delete" title="Deleting something" access_level="write" />
37
38
  <permission
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
39
    id="launchpad.Moderate" title="Moderate something" access_level="write" />
40
41
  <permission
42
    id="launchpad.Admin" title="Administer something" access_level="write" />
1102 by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs
43
6080.9.1 by Edwin Grubbs
Working launchpad.Commercial permission
44
  <permission
8805.5.1 by Brad Crittenden
Create new permission (launhcpad.ProjectReview) for project review tasks performed by the registry experts celebrity. Grant new privacy-related privileges to the launchpad.Commercial permission and remove launchpad_dev celebrities from having that permission.
45
    id="launchpad.Commercial"
46
    title="Administer something related to commercial offering."
47
    access_level="write" />
48
4200.4.21 by Carlos Perello Marin
Applied review comments
49
  <!-- There are some translation-related fields that need to be set
4200.4.17 by Carlos Perello Marin
Applied review comments
50
  by Translation admins (aka Rosetta Admins) but we don't want to give
4200.4.8 by Carlos Perello Marin
Added a new security option to admin only specific values for translations
51
  them launchpad.Admin rights because they should not be able to change other
4285.2.1 by Mark Shuttleworth
Massive renaming of distrorelease to distroseries
52
  details for those objects, for instance, IDistroSeries.name. -->
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
53
  <permission
54
    id="launchpad.TranslationsAdmin"
55
    title="Administer something related with translations."
56
    access_level="write" />
57
  <permission
58
    id="launchpad.LanguagePacksAdmin" title="Administer Language Packs."
59
    access_level="write" />
4200.4.8 by Carlos Perello Marin
Added a new security option to admin only specific values for translations
60
4664.1.4 by Curtis Hovey
Reformated comments in XML/TAL.
61
  <!-- XXX: GuilhermeSalgado 2005-08-25
62
  To be removed soon, this is only needed by the page to upload SSH
2339 by Canonical.com Patch Queue Manager
Split the person edit page into more specific one (wikiname, irdid, jabber, passwordchange), allow Person.name changes, make sure admins can't upload SSH keys in behalf of other users. Lots of small tweaks. r=spiv
63
  keys, cause we decided to not allow admins to upload keys in behalf of other
4664.1.4 by Curtis Hovey
Reformated comments in XML/TAL.
64
  users. -->
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
65
  <permission
66
    id="launchpad.Special" title="Special permissions" access_level="write" />
2339 by Canonical.com Patch Queue Manager
Split the person edit page into more specific one (wikiname, irdid, jabber, passwordchange), allow Person.name changes, make sure admins can't upload SSH keys in behalf of other users. Lots of small tweaks. r=spiv
67
9105.3.1 by Brad Crittenden
Changed sample data to remove sabdfl.
68
  <!-- Experimental (mark) Trying to use the permissions system to
3348.1.21 by Mark Shuttleworth
Enable setting and proper use of the "drivers" details.
69
       establish roles. If this works we should consider a parallel "roles"
70
       system that is similar to the permissions system, or just extending
71
       our permissions vocabulary to include these roles. -->
8805.5.1 by Brad Crittenden
Create new permission (launhcpad.ProjectReview) for project review tasks performed by the registry experts celebrity. Grant new privacy-related privileges to the launchpad.Commercial permission and remove launchpad_dev celebrities from having that permission.
72
  <permission
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
73
    id="launchpad.Driver"
74
    title="The role of deciding what bug fixes and features should be goals
75
           for a series or release."
76
    access_level="write" />
3348.1.21 by Mark Shuttleworth
Enable setting and proper use of the "drivers" details.
77
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
78
  <permission
11587.4.2 by Brian Murray
create launchpad.BugSupervisor permission
79
    id="launchpad.BugSupervisor"
80
    title="The role of managing bugs and bug rules for a product."
81
    access_level="write" />
82
83
  <permission
5985.7.5 by Guilherme Salgado
Override zope's permission zcml directive with a custom one which registers an ILaunchpadPermission instead of IPermission.
84
    id="launchpad.Owner"
85
    title="The role of someone who created or otherwise owns an object."
86
    access_level="write" />
3348.1.21 by Mark Shuttleworth
Enable setting and proper use of the "drivers" details.
87
11073.1.7 by Guilherme Salgado
Fix a bunch of remaining minor issues.
88
  <!-- This permission only exists to please apidoc.launchpad.dev and
89
       shouldn't be used anywhere else. -->
90
  <permission
91
    id="zope.ManageApplication" title="Needed by zope.app.apidoc"
92
    access_level="read" />
8919.3.1 by Brad Crittenden
Remove some abilities from Registry Experts that are deemed excessive.
93
1102 by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs
94
</configure>