1283aa879f06b76e5970d670d3e6ebde4ca75228
[infrastructure-puppet.git] / modules / subversion_server / files / authorization / asf-authorization-template
1 # This file is in the Git infrastructure-puppet repo at:
2 # modules/subversion_server/files/authorization/asf-authorization-template
3
4 # In the infrastructure-puppet repo, make a pull request against the repo on
5 # github https://github.com/apache/infrastructure-puppet/ with your intended 
6 # changes and then ping Infra in Hipchat to get someone to look at it.
7 # INFRA have a workflow document:
8
9 # https://cwiki.apache.org/confluence/display/INFRA/Git+workflow+for+infrastructure-puppet+repo
10
11 # Note that it can take up to 40 minutes or so for the live file to be updated
12 # after Infra have merged the change
13
14 # LDAP groups have two forms:
15 # ==========================
16 # Unix/Posix groups and Committee groups.
17 #
18 # The following commands can be used with the LDAP groups:
19 #
20 # list_unix_group.pl [<group>|--user=<uid>] [--help]
21 # modify_unix_group.pl <group> (--add=<list>|--rm=<list>|--help)
22 #
23 # list_committee.pl [<committee>|--user=<uid>] [--help]
24 # modify_committee.pl <committee> (--add=<list>|--rm=<list>|--help)
25 #
26 # To add an existing committer "oldhand" as a committer for "tlp", use:
27 #     modify_unix_group.pl tlp -add=oldhand
28 #
29 # To add oldhand to the PMC, use:
30 #     modify_committee.pl tlp -add=oldhand
31 #
32 # Except in these two cases, you would never need to run modify_* yourself.
33 #
34 # Note that some groups are not defined in LDAP, notably incubating podlings.
35 # Setup for new podlings requires that a new group be added to this
36 # file, e.g.
37 # newpodling=mntr1,mntr2,cmtr1,cmtr2
38 # ...
39 # [/incubator/newpodling]
40 # @newpodling = rw
41
42 # Adding new podling committers
43 # =============================
44 # Podlings currently don't use LDAP to define the list of committers.
45 # To grant access to the podling's SVN tree, add the user to the appropriate podling
46 # group definition (keep it alphabetical), e.g.
47 #
48 # podling=alice,bill,charles,newuser,thomas
49 #
50 # If an existing ASF committer becomes a podling member for the first time, they need to be added to the 'Incubator' UNIX group.
51 # This has to be done by someone with PMC chair karma. Login to people (minotaur) and run:
52 #
53 # $ modify_unix_group.pl incubator -add=newuser
54 #
55 # N.B. The current list of incubator group members can be found at:
56 # http://people.apache.org/committers-by-project.html#incubator
57 # (updated several times a day), or any committer can login to poeple and run:
58 # $ list_unix_group.pl incubator | grep newuser
59 # to see if newuser is in the list
60
61 [groups]
62 committers={ldap:cn=committers,ou=groups,dc=apache,dc=org}
63
64 # Don't remove group definitions from this file if pit-authorization-template
65 # refers to them.
66
67 ### marker for tlpreq to add new entries ###
68 ace={ldap:cn=ace,ou=groups,dc=apache,dc=org}
69 ace-pmc={reuse:pit-authorization:ace-pmc}
70 activemq={ldap:cn=activemq,ou=groups,dc=apache,dc=org}
71 activemq-pmc={reuse:pit-authorization:activemq-pmc}
72 accumulo={ldap:cn=accumulo,ou=groups,dc=apache,dc=org}
73 accumulo-pmc={reuse:pit-authorization:accumulo-pmc}
74 airavata={ldap:cn=airavata,ou=groups,dc=apache,dc=org}
75 airavata-pmc={reuse:pit-authorization:airavata-pmc}
76 allura={ldap:cn=allura,ou=groups,dc=apache,dc=org}
77 allura-pmc={reuse:pit-authorization:allura-pmc}
78 ambari={ldap:cn=ambari,ou=groups,dc=apache,dc=org}
79 ambari-pmc={reuse:pit-authorization:ambari-pmc}
80 any23={ldap:cn=any23,ou=groups,dc=apache,dc=org}
81 any23-pmc={reuse:pit-authorization:any23-pmc}
82 ant={ldap:cn=ant,ou=groups,dc=apache,dc=org}
83 ant-pmc={reuse:pit-authorization:ant-pmc}
84 apex={ldap:cn=apex,ou=groups,dc=apache,dc=org}
85 apex-pmc={reuse:pit-authorization:apex-pmc}
86 apr={ldap:cn=apr,ou=groups,dc=apache,dc=org}
87 apr-pmc={reuse:pit-authorization:apr-pmc}
88 archiva={ldap:cn=archiva,ou=groups,dc=apache,dc=org}
89 archiva-pmc={reuse:pit-authorization:archiva-pmc}
90 aries={ldap:cn=aries,ou=groups,dc=apache,dc=org}
91 aries-pmc={reuse:pit-authorization:aries-pmc}
92 avro={ldap:cn=avro,ou=groups,dc=apache,dc=org}
93 avro-pmc={reuse:pit-authorization:avro-pmc}
94 attic={ldap:cn=attic,ou=groups,dc=apache,dc=org}
95 aurora={ldap:cn=aurora,ou=groups,dc=apache,dc=org}
96 aurora-pmc={reuse:pit-authorization:aurora-pmc}
97 axis={ldap:cn=axis,ou=groups,dc=apache,dc=org}
98 axis-pmc={reuse:pit-authorization:axis-pmc}
99 # awf=schildmeijer,jmeehan,nwhitehead,slemesle
100 batchee=dblevins,gpetracek,jbonofre,jlmonteiro,olamy,rmannibucau,stephenc,struberg
101 bigtop={ldap:cn=bigtop,ou=groups,dc=apache,dc=org}
102 bigtop-pmc={reuse:pit-authorization:bigtop-pmc}
103 bloodhound={ldap:cn=bloodhound,ou=groups,dc=apache,dc=org}
104 bloodhound-pmc={reuse:pit-authorization:bloodhound-pmc}
105 blur=amccurry,crohr,cutting,gagz,phunt,rgimmy,sleberkn,twilliams
106 board={ldap:cn=board,ou=groups,ou=services,dc=apache,dc=org}
107 bookkeeper={ldap:cn=bookkeeper,ou=groups,dc=apache,dc=org}
108 brooklyn={ldap:cn=brooklyn,ou=groups,dc=apache,dc=org}
109 brooklyn-pmc={reuse:pit-authorization:brooklyn-pmc}
110 buildr={ldap:cn=buildr,ou=groups,dc=apache,dc=org}
111 buildr-pmc={reuse:pit-authorization:buildr-pmc}
112 bval={ldap:cn=bval,ou=groups,dc=apache,dc=org}
113 bval-pmc={reuse:pit-authorization:bval-pmc}
114 calcite={ldap:cn=calcite,ou=groups,dc=apache,dc=org}
115 calcite-pmc={reuse:pit-authorization:calcite-pmc}
116 camel={ldap:cn=camel,ou=groups,dc=apache,dc=org}
117 camel-pmc={reuse:pit-authorization:camel-pmc}
118 cassandra={ldap:cn=cassandra,ou=groups,dc=apache,dc=org}
119 cassandra-pmc={reuse:pit-authorization:cassandra-pmc}
120 cayenne={ldap:cn=cayenne,ou=groups,dc=apache,dc=org}
121 cayenne-pmc={reuse:pit-authorization:cayenne-pmc}
122 celix={ldap:cn=celix,ou=groups,dc=apache,dc=org}
123 celix-pmc={reuse:pit-authorization:celix-pmc}
124 chemistry={ldap:cn=chemistry,ou=groups,dc=apache,dc=org}
125 chemistry-pmc={reuse:pit-authorization:chemistry-pmc}
126 chukwa={ldap:cn=chukwa,ou=groups,dc=apache,dc=org}
127 chukwa-pmc={reuse:pit-authorization:chukwa-pmc}
128 clerezza={ldap:cn=clerezza,ou=groups,dc=apache,dc=org}
129 clerezza-pmc={reuse:pit-authorization:clerezza-pmc}
130 climate={ldap:cn=climate,ou=groups,dc=apache,dc=org}
131 climate-pmc={reuse:pit-authorization:climate-pmc}
132 cloudstack={ldap:cn=cloudstack,ou=groups,dc=apache,dc=org}
133 cloudstack-pmc={reuse:pit-authorization:cloudstack-pmc}
134 cocoon={ldap:cn=cocoon,ou=groups,dc=apache,dc=org}
135 cocoon-pmc={reuse:pit-authorization:cocoon-pmc}
136 commons={ldap:cn=commons,ou=groups,dc=apache,dc=org}
137 commons-pmc={reuse:pit-authorization:commons-pmc}
138 # Only used for http://people.apache.org/phonebook.html?podling=commonsrdf
139 commonsrdf=lewismc,johndament,ggregory,wikier,stain,enridaga,britter
140 cordova={ldap:cn=cordova,ou=groups,dc=apache,dc=org}
141 cordova-pmc={reuse:pit-authorization:cordova-pmc}
142 couchdb={ldap:cn=couchdb,ou=groups,dc=apache,dc=org}
143 couchdb-pmc={reuse:pit-authorization:couchdb-pmc}
144 creadur={ldap:cn=creadur,ou=groups,dc=apache,dc=org}
145 creadur-pmc={reuse:pit-authorization:creadur-pmc}
146 crunch={ldap:cn=crunch,ou=groups,dc=apache,dc=org}
147 crunch-pmc={reuse:pit-authorization:crunch-pmc}
148 ctakes={ldap:cn=ctakes,ou=groups,dc=apache,dc=org}
149 ctakes-pmc={reuse:pit-authorization:ctakes-pmc}
150 curator={ldap:cn=curator,ou=groups,dc=apache,dc=org}
151 curator-pmc={reuse:pit-authorization:curator-pmc}
152 cxf={ldap:cn=cxf,ou=groups,dc=apache,dc=org}
153 cxf-pmc={reuse:pit-authorization:cxf-pmc}
154 datafu=cestella,evion,eyal,hashutosh,jianwang,jarcec,jghoman,jwills,mbastian,meng,mhayes,mitultiwari,rjurney,rvs,samshah,tdunning,wvaughan
155 db={ldap:cn=db,ou=groups,dc=apache,dc=org}
156 db-ddlutils={ldap:cn=db-ddlutils,ou=auth,ou=groups,dc=apache,dc=org}
157 db-torque={ldap:cn=db-torque,ou=auth,ou=groups,dc=apache,dc=org}
158 db-jdo={ldap:cn=db-jdo,ou=auth,ou=groups,dc=apache,dc=org} 
159 db-pmc={reuse:pit-authorization:db-pmc}
160 deltaspike={ldap:cn=deltaspike,ou=groups,dc=apache,dc=org}
161 deltaspike-pmc={reuse:pit-authorization:deltaspike-pmc}
162 # depot=nicolaken,ajack,anou_mana,mmay,nickchalko
163 db-derby={ldap:cn=db-derby,ou=auth,ou=groups,dc=apache,dc=org} 
164 #directmemory=antelder,bperroud,grobmeier,iocanel,mcucchiara,olamy,raffaeleguidi,simoneg,simonetripodi,sylvain,tommaso,twilliams
165 directory={ldap:cn=directory,ou=groups,dc=apache,dc=org}
166 directory-pmc={reuse:pit-authorization:directory-pmc}
167 drill={ldap:cn=drill,ou=groups,dc=apache,dc=org}
168 drill-pmc={reuse:pit-authorization:drill-pmc}
169 eagle={ldap:cn=eagle,ou=groups,dc=apache,dc=org}
170 eagle-pmc={reuse:pit-authorization:eagle-pmc}
171 empire-db={ldap:cn=empire-db,ou=groups,dc=apache,dc=org}
172 empire-db-pmc={reuse:pit-authorization:empire-db-pmc}
173 falcon={ldap:cn=falcon,ou=groups,dc=apache,dc=org}
174 falcon-pmc={reuse:pit-authorization:falcon-pmc}
175 felix={ldap:cn=felix,ou=groups,dc=apache,dc=org}
176 felix-pmc={reuse:pit-authorization:felix-pmc}
177 flex={ldap:cn=flex,ou=groups,dc=apache,dc=org}
178 flex-pmc={reuse:pit-authorization:flex-pmc}
179 flink={ldap:cn=flink,ou=groups,dc=apache,dc=org}
180 flink-pmc={reuse:pit-authorization:flink-pmc}
181 flume={ldap:cn=flume,ou=groups,dc=apache,dc=org}
182 flume-pmc={reuse:pit-authorization:flume-pmc}
183 fluo=billie,drew,elserj,cjnolet,ctubbsii,kturner,mwalch
184 forrest={ldap:cn=forrest,ou=groups,dc=apache,dc=org}
185 forrest-pmc={reuse:pit-authorization:forrest-pmc}
186 geronimo={ldap:cn=geronimo,ou=groups,dc=apache,dc=org}
187 geronimo-pmc={reuse:pit-authorization:geronimo-pmc}
188 giraph={ldap:cn=giraph,ou=groups,dc=apache,dc=org}
189 giraph-pmc={reuse:pit-authorization:giraph-pmc}
190 gora={ldap:cn=gora,ou=groups,dc=apache,dc=org}
191 gora-pmc={reuse:pit-authorization:gora-pmc}
192 gossip=dorian,ecapriolo,elserj,gdusbabek,ptgoetz,cpancholi
193 griffin=hsaputra,kaspersor,umamahesh,lresende,liangshao,guoyp,johnliu,alexlv,yosha,wenzhao
194 gump={ldap:cn=gump,ou=groups,dc=apache,dc=org}
195 #only here to ease LDAP migration
196 gump-pmc={reuse:pit-authorization:gump-pmc}
197 hadoop-pmc={reuse:pit-authorization:hadoop-pmc}
198 hadoop={ldap:cn=hadoop,ou=groups,dc=apache,dc=org}
199 hama={ldap:cn=hama,ou=groups,dc=apache,dc=org}
200 hama-pmc={reuse:pit-authorization:hama-pmc}
201 hawq=adenissov,aelhelw,atri,bc,bhuvnesh2703,bosco,cjcjameson,cos,cwelton,dbbaskette,entong,foyzur,gates,gcaragea,godenyao,gregchase,hubertzhang,huor,iweng,jacksoncvm,jakob,jaoki,jda,jian,jyao,jz,lei_chang,lilima,litzell,mkiyama,mli,mnxn,msoliman,nalex,nhorn,odiachenko,omalley,rlei,rvs,schubert,shivram,ssa,thejas,tushar_pednekar,tzolov,vraghavan78,vvineet,wangzw,wlin,yjin,yozie,ztao1987
202 hbase={ldap:cn=hbase,ou=groups,dc=apache,dc=org}
203 hbase-pmc={reuse:pit-authorization:hbase-pmc}
204 helix={ldap:cn=helix,ou=groups,dc=apache,dc=org}
205 helix-pmc={reuse:pit-authorization:helix-pmc}
206 hive={ldap:cn=hive,ou=groups,dc=apache,dc=org}
207 hive-pmc={reuse:pit-authorization:hive-pmc}
208 hive-hcatalog={ldap:cn=hive-hcatalog,ou=auth,ou=groups,dc=apache,dc=org}
209 horn=tjungblut,edwardyoon,dongjin,minho,jungin,paeng,chl501,bsikander,ks881115,zjaffee
210 htrace=rvs,jfarrell,todd,lewismc,apurtell,billie,stack,cmccabe,eclark,ndimiduk,leavitt,iwasakims,abe
211 httpcomponents={ldap:cn=httpcomponents,ou=groups,dc=apache,dc=org}
212 httpcomponents-pmc={reuse:pit-authorization:httpcomponents-pmc}
213 httpd={ldap:cn=httpd,ou=groups,dc=apache,dc=org}
214 httpd-pmc={reuse:pit-authorization:httpd-pmc}
215 ignite={ldap:cn=ignite,ou=groups,dc=apache,dc=org}
216 ignite-pmc={reuse:pit-authorization:ignite-pmc}
217 #note httpd-pmc include rasmus, however no iCLA will be filed so the user cannot be added to svn auth
218 # no ldap account: dgaudet,pcs,
219 # httpd-emeritus=AndrewWilson,akosut,awm,bhyde,brianb,brianp,cliff,davidw,dreid,drtr,fanf,grisha,ianh,jgallacher,jwoolley,marc,nlehuen,randy,rbb,ridruejo,robh,rst,sameer,stas,stoddard,thommay
220 impala=abehm,brock,casey,cws,dhecht,dtsirogiannis,henry,ishaan,jbapple,jrussell,jyu,kwho,lskuff,marcel,mgrund,mjacobs,sailesh,skye,tarasbob,tarmstrong,todd,tomwhite
221 # imperius=stoddard,clr,kevan,fhanik,prabalig,jneeraj,ebengston,macsun,michaelknunez,dawood,xiping
222 incubator={ldap:cn=incubator,ou=groups,dc=apache,dc=org}
223 incubator-pmc={reuse:pit-authorization:incubator-pmc}
224 isis={ldap:cn=isis,ou=groups,dc=apache,dc=org}
225 isis-pmc={reuse:pit-authorization:isis-pmc}
226 jackrabbit={ldap:cn=jackrabbit,ou=groups,dc=apache,dc=org}
227 jackrabbit-emeritus={ldap:cn=jackrabbit-emeritus,ou=auth,ou=groups,dc=apache,dc=org}
228 jackrabbit-pmc={reuse:pit-authorization:jackrabbit-pmc}
229 james={ldap:cn=james,ou=groups,dc=apache,dc=org}
230 james-pmc={reuse:pit-authorization:james-pmc}
231 jclouds={ldap:cn=jclouds,ou=groups,dc=apache,dc=org}
232 jclouds-pmc={reuse:pit-authorization:jclouds-pmc}
233 jena={ldap:cn=jena,ou=groups,dc=apache,dc=org}
234 jena-pmc={reuse:pit-authorization:jena-pmc}
235 jmeter={ldap:cn=jmeter,ou=groups,dc=apache,dc=org}
236 jmeter-pmc={reuse:pit-authorization:jmeter-pmc}
237 johnzon={ldap:cn=johnzon,ou=groups,dc=apache,dc=org}
238 johnzon-pmc={reuse:pit-authorization:johnzon-pmc}
239 joshua=hsaputra,lewismc,magicaltrout,mattmann,mjpost,tommaso,kellen,fhieber,thammegowda
240 jspwiki={ldap:cn=jspwiki,ou=groups,dc=apache,dc=org}
241 jspwiki-pmc={reuse:pit-authorization:jspwiki-pmc}
242 juddi={ldap:cn=juddi,ou=groups,dc=apache,dc=org}
243 juddi-pmc={reuse:pit-authorization:juddi-pmc}
244 juneau=johndament,jochen,clr,stain,jamesbognar
245 # juice=amattheu,blautenb,dims,kwouters,vdkoogh,nlevitt,raul,wassa,werner
246 karaf={ldap:cn=karaf,ou=groups,dc=apache,dc=org}
247 karaf-pmc={reuse:pit-authorization:karaf-pmc}
248 knox={ldap:cn=knox,ou=groups,dc=apache,dc=org}
249 knox-pmc={reuse:pit-authorization:knox-pmc}
250 kudu={ldap:cn=kudu,ou=groups,dc=apache,dc=org}
251 kudu-pmc={reuse:pit-authorization:kudu-pmc}
252 kylin={ldap:cn=kylin,ou=groups,dc=apache,dc=org}
253 kylin-pmc={reuse:pit-authorization:kylin-pmc}
254 kafka={ldap:cn=kafka,ou=groups,dc=apache,dc=org}
255 kafka-pmc={reuse:pit-authorization:kafka-pmc}
256 # kato=antelder,geirm,rdonkin,sgoyal,riccole,ccristal,monteith,spoole,simuvid
257 # retired: kitty=jim,kevan,msacks,pidster,rjung,senaka,james_r_bray,peary,anovarini
258 labs={ldap:cn=labs,ou=groups,dc=apache,dc=org}
259 labs-pmc={reuse:pit-authorization:labs-pmc}
260 lens={ldap:cn=lens,ou=groups,dc=apache,dc=org}
261 lens-pmc={reuse:pit-authorization:lens-pmc}
262 libcloud={ldap:cn=libcloud,ou=groups,dc=apache,dc=org}
263 libcloud-pmc={reuse:pit-authorization:libcloud-pmc}
264 logging-pmc={reuse:pit-authorization:logging-pmc}
265 logging={ldap:cn=logging,ou=groups,dc=apache,dc=org}
266 log4cxx=grobmeier,sdeboy,fseydoux,chand,nickwilliams,tschoening,rhys,joseph,alexz
267 lucene={ldap:cn=lucene,ou=groups,dc=apache,dc=org}
268 lucene-pmc={reuse:pit-authorization:lucene-pmc}
269 # lucene-c=ehatcher,rooneg,pquerna
270 lucene-connectors={ldap:cn=lucene-connectors,ou=auth,ou=groups,dc=apache,dc=org}
271 # Note: 'lucene-lucy' is legacy lucene subproject, 'lucy' is newer podling project
272 # Note: 'lucene-lucy' - the lucy podling just graduated.
273 lucene-lucy={ldap:cn=lucene-lucy,ou=auth,ou=groups,dc=apache,dc=org}
274 lucene-orp={ldap:cn=lucene-orp,ou=auth,ou=groups,dc=apache,dc=org}
275 lucene-py={ldap:cn=lucene-py,ou=auth,ou=groups,dc=apache,dc=org}
276 lucenenet={ldap:cn=lucenenet,ou=groups,dc=apache,dc=org}
277 lucenenet-pmc={reuse:pit-authorization:lucenenet-pmc}
278 lucy={ldap:cn=lucy,ou=groups,dc=apache,dc=org}
279 lucy-pmc={reuse:pit-authorization:lucy-pmc}
280 mahout={ldap:cn=mahout,ou=groups,dc=apache,dc=org}
281 mahout-pmc={reuse:pit-authorization:mahout-pmc}
282 manifoldcf={ldap:cn=manifoldcf,ou=groups,dc=apache,dc=org}
283 manifoldcf-pmc={reuse:pit-authorization:manifoldcf-pmc}
284 marmotta={ldap:cn=marmotta,ou=groups,dc=apache,dc=org}
285 marmotta-pmc={reuse:pit-authorization:marmotta-pmc}
286 maven={ldap:cn=maven,ou=groups,dc=apache,dc=org}
287 maven-pmc={reuse:pit-authorization:maven-pmc}
288 mesos={ldap:cn=mesos,ou=groups,dc=apache,dc=org}
289 mesos-pmc={reuse:pit-authorization:mesos-pmc}
290 metamodel={ldap:cn=metamodel,ou=groups,dc=apache,dc=org}
291 metamodel-pmc={reuse:pit-authorization:metamodel-pmc}
292 metron=billie,bjkolly,cporter,cestella,dbhirko,gvetticaden,jimbaker,jsirota,lmccay,mattmann,mbittmann,omalley,ptgoetz,sheetal_dolas,vinodkv,ddutta,discovery,reaperhulk,kirankom,rmerriman,prhodes,sirsean,smogg,dev_warlord,mperez,nickallen,lyle,rurcioli,leet,mmiklavcic,otto,kylerichardson,jmeyer,jonzeolla,mattf
293 # Maven Emeritus: tcopeland,kaz,plynch,werken,geirm,smor,knielsen,kschrader,bwalding,epugh,akarasulu,jruiz,donaldp,proyal,joakime,jstrachan,jtolentino
294 mina={ldap:cn=mina,ou=groups,dc=apache,dc=org}
295 mina-pmc={reuse:pit-authorization:mina-pmc}
296 mrql=edwardyoon,akarasulu,mnour,adc,antelder,fegaras,ugupta,maqsoodalam,johnshope,msw,kmensah,kasha
297 myfaces={ldap:cn=myfaces,ou=groups,dc=apache,dc=org}
298 myfaces-pmc={reuse:pit-authorization:myfaces-pmc}
299 myriad=benh,danese,darinj,kensipe,lresende,me,mohit,smarella,swapnil,tdunning
300 nifi={ldap:cn=nifi,ou=groups,dc=apache,dc=org}
301 nifi-pmc={reuse:pit-authorization:nifi-pmc}
302 nutch={ldap:cn=nutch,ou=groups,dc=apache,dc=org}
303 nutch-pmc={reuse:pit-authorization:nutch-pmc}
304 nuvem=antelder,chintana,dwoods,jfclere,johnp,jsdelfino,lresende,pzf,rfeng,sagara,senaka,sgoyal,shankar
305 ode={ldap:cn=ode,ou=groups,dc=apache,dc=org}
306 ode-pmc={reuse:pit-authorization:ode-pmc}
307 ofbiz={ldap:cn=ofbiz,ou=groups,dc=apache,dc=org}
308 ofbiz-pmc={reuse:pit-authorization:ofbiz-pmc}
309 olingo={ldap:cn=olingo,ou=groups,dc=apache,dc=org}
310 olingo-pmc={reuse:pit-authorization:olingo-pmc}
311 oltu={ldap:cn=oltu,ou=groups,dc=apache,dc=org}
312 oltu-pmc={reuse:pit-authorization:oltu-pmc}
313 # now part of commons: ognl=apetrelli,grobmeier,javadrewd,jkuhnert,jochen,lukaszlenart,mcucchiara,olamy,simonetripodi,upayavira,leadpipe
314 oodt={ldap:cn=oodt,ou=groups,dc=apache,dc=org}
315 oodt-pmc={reuse:pit-authorization:oodt-pmc}
316 oozie={ldap:cn=oozie,ou=groups,dc=apache,dc=org}
317 oozie-pmc={reuse:pit-authorization:oozie-pmc}
318 openjpa={ldap:cn=openjpa,ou=groups,dc=apache,dc=org}
319 openjpa-pmc={reuse:pit-authorization:openjpa-pmc}
320 openmeetings={ldap:cn=openmeetings,ou=groups,dc=apache,dc=org}
321 openmeetings-pmc={reuse:pit-authorization:openmeetings-pmc}
322 opennlp={ldap:cn=opennlp,ou=groups,dc=apache,dc=org}
323 opennlp-pmc={reuse:pit-authorization:opennlp-pmc}
324 openoffice={ldap:cn=openoffice,ou=groups,dc=apache,dc=org}
325 openoffice-pmc={reuse:pit-authorization:openoffice-pmc}
326 openwebbeans={ldap:cn=openwebbeans,ou=groups,dc=apache,dc=org}
327 openwebbeans-pmc={reuse:pit-authorization:openwebbeans-pmc}
328 orc={ldap:cn=orc,ou=groups,dc=apache,dc=org}
329 orc-pmc={reuse:pit-authorization:orc-pmc}
330 parquet={ldap:cn=parquet,ou=groups,dc=apache,dc=org}
331 parquet-pmc={reuse:pit-authorization:parquet-pmc}
332 pdfbox={ldap:cn=pdfbox,ou=groups,dc=apache,dc=org}
333 pdfbox-pmc={reuse:pit-authorization:pdfbox-pmc}
334 pig={ldap:cn=pig,ou=groups,dc=apache,dc=org}
335 pig-pmc={reuse:pit-authorization:pig-pmc}
336 perl={ldap:cn=perl,ou=groups,dc=apache,dc=org}
337 # perl-docs: pereinar,
338 perl-docs={ldap:cn=perl-docs,ou=auth,ou=groups,dc=apache,dc=org}
339 perl-test={ldap:cn=perl-test,ou=auth,ou=groups,dc=apache,dc=org}
340 phoenix={ldap:cn=phoenix,ou=groups,dc=apache,dc=org}
341 phoenix-pmc={reuse:pit-authorization:phoenix-pmc}
342 perl-sizelimit={ldap:cn=perl-sizelimit,ou=auth,ou=groups,dc=apache,dc=org}
343 perl-reload=
344 perl-bootstrap=
345 perl-dbi=
346 perl-pmc={reuse:pit-authorization:perl-pmc}
347 pivot={ldap:cn=pivot,ou=groups,dc=apache,dc=org}
348 pivot-pmc={reuse:pit-authorization:pivot-pmc}
349 poi={ldap:cn=poi,ou=groups,dc=apache,dc=org}
350 poi-pmc={reuse:pit-authorization:poi-pmc}
351 ponymail=johndament,abayer,humbedooh,pctony,rbowen,ilgrosso,rubys,curcuru,jim,ucb
352 portals={ldap:cn=portals,ou=groups,dc=apache,dc=org}
353 portals-pmc={reuse:pit-authorization:portals-pmc}
354 # provisionr=rvs,tomwhite,mnour,asavu,esammer,ieugen,ak,cimi
355 qpid={ldap:cn=qpid,ou=groups,dc=apache,dc=org}
356 qpid-pmc={reuse:pit-authorization:qpid-pmc}
357 edgent=cazen,djd,dlaboss,home4slc,kathyssaunders,queeniema,vdogaru,wcmarsha
358 ranger={ldap:cn=ranger,ou=groups,dc=apache,dc=org}
359 ranger-pmc={reuse:pit-authorization:ranger-pmc}
360 ratis=jing9,szetszwo,enis,aengineer,arp,cnauroth,jghoman,mayank,xyao,liuml07,umamahesh,jitendra,ddas,gtcarrera9,hanishakoneru,xiaobingo,cliang
361 rave={ldap:cn=rave,ou=groups,dc=apache,dc=org}
362 rave-pmc={reuse:pit-authorization:rave-pmc}
363 reef={ldap:cn=reef,ou=groups,dc=apache,dc=org}
364 reef-pmc={reuse:pit-authorization:reef-pmc}
365 river={ldap:cn=river,ou=groups,dc=apache,dc=org}
366 river-pmc={reuse:pit-authorization:river-pmc}
367 roller={ldap:cn=roller,ou=groups,dc=apache,dc=org}
368 roller-pmc={reuse:pit-authorization:roller-pmc}
369 rya=adina,afuchs,caleb,dnrapp,edwardyoon,elserj,jbrown,mihalik,pujav65,roshanp,swagner,venkatesh
370 s2graph=wikier,apurtell,hyunsik,venkatesh,bzz,lukehan,rain,elric,daewon,steamshon,jaesang,lukehan,mskim
371 samoa=daijy,enis,gates,hashutosh,tdunning,abifet,arinto,gdfm,mmorel,nkourtellis,ovlaere
372 samza={ldap:cn=samza,ou=groups,dc=apache,dc=org}
373 samza-pmc={reuse:pit-authorization:samza-pmc}
374 senssoft=lewismc,lmariano,cgimenez,aford,poorejc,msbeard,rf,pykors,pramirez,mattmann
375 santuario={ldap:cn=santuario,ou=groups,dc=apache,dc=org}
376 santuario-pmc={reuse:pit-authorization:santuario-pmc}
377 sentry={ldap:cn=sentry,ou=groups,dc=apache,dc=org}
378 sentry-pmc={reuse:pit-authorization:sentry-pmc}
379 # Don't remove 'serf'; pit and committers-index use it
380 serf={ldap:cn=serf,ou=groups,dc=apache,dc=org}
381 serf-pmc={reuse:pit-authorization:serf-pmc}
382 servicemix={ldap:cn=servicemix,ou=groups,dc=apache,dc=org}
383 servicemix-pmc={reuse:pit-authorization:servicemix-pmc}
384 shiro={ldap:cn=shiro,ou=groups,dc=apache,dc=org}
385 shiro-pmc={reuse:pit-authorization:shiro-pmc}
386 singa=daijy,dinhtta,gates,jinyang,kaiping,tankianlee,tdunning,thejas,wangsh,wangwei,zhaojing
387 sis={ldap:cn=sis,ou=groups,dc=apache,dc=org}
388 sis-pmc={reuse:pit-authorization:sis-pmc}
389 slider=vinodkv,jbonofre,acmurthy,mahadev,ddas,stevel,billie,tedyu,elserj,smohanty,jmaron,gourksaha,yuliu
390 sling={ldap:cn=sling,ou=groups,dc=apache,dc=org}
391 sling-pmc={reuse:pit-authorization:sling-pmc}
392 sling-emeritus={ldap:cn=sling-emeritus,ou=auth,ou=groups,dc=apache,dc=org}
393 #socialsite=snoopdave,henning
394 spamassassin={ldap:cn=spamassassin,ou=groups,dc=apache,dc=org}
395 spamassassin-pmc={reuse:pit-authorization:spamassassin-pmc}
396 spark={ldap:cn=spark,ou=groups,dc=apache,dc=org}
397 spark-pmc={reuse:pit-authorization:spark-pmc}
398 sqoop={ldap:cn=sqoop,ou=groups,dc=apache,dc=org}
399 sqoop-pmc={reuse:pit-authorization:sqoop-pmc}
400 stanbol={ldap:cn=stanbol,ou=groups,dc=apache,dc=org}
401 stanbol-pmc={reuse:pit-authorization:stanbol-pmc}
402 steve={ldap:cn=steve,ou=groups,dc=apache,dc=org}
403 steve-pmc={reuse:pit-authorization:steve-pmc}
404 storm={ldap:cn=storm,ou=groups,dc=apache,dc=org}
405 storm-pmc={reuse:pit-authorization:storm-pmc}
406 #stonehenge=azeez,bendewey,cctrieloff,chintana,coar,danese,dkulp,drewbai,gdaniels,jim,kamaljit,mchampion,mlittle,mriou,nandana,pzf,ruwan,samisa,sanjiva,senaka,shankar
407 streams=ahart,ate,chansen,craigmcc,dpalmisano,jmsnell,lavender,letourneau,mfranklin,rbaxter85,dsullivan,sblackmon,rebanks,rdouglas
408 struts={ldap:cn=struts,ou=groups,dc=apache,dc=org}
409 struts-pmc={reuse:pit-authorization:struts-pmc}
410 # Don't remove 'subversion'; pit and committers-index use it
411 subversion={ldap:cn=subversion,ou=groups,dc=apache,dc=org}
412 subversion-pmc={reuse:pit-authorization:subversion-pmc}
413 synapse={ldap:cn=synapse,ou=groups,dc=apache,dc=org}
414 synapse-pmc={reuse:pit-authorization:synapse-pmc}
415 syncope={ldap:cn=syncope,ou=groups,dc=apache,dc=org}
416 syncope-pmc={reuse:pit-authorization:syncope-pmc}
417 systemml=acs_s,ae2015,dbtsai,deron,dusenberrymw,freiss,gweidner,holden,hsaputra,jkbradley,lresende,mboehm7,meng,nakul02,niketanpansare,prithvi,pwendell,rbowen,reinwald,rxin,shirisht
418 # There is no tac unix group; ensure tac is published on people.a.o
419 tac-pmc={reuse:pit-authorization:tac-pmc}
420 tajo={ldap:cn=tajo,ou=groups,dc=apache,dc=org}
421 tajo-pmc={reuse:pit-authorization:tajo-pmc}
422 # tashi=clr,mriou,pzf,stroucki,mryan3,rgass
423 tamaya=anatole,aalmiray,dblevins,gpetracek,johndament,otaviojava,plexus,pottlinger,rmannibucau,rsandtner,struberg,wkeil
424 tapestry={ldap:cn=tapestry,ou=groups,dc=apache,dc=org}
425 tapestry-pmc={reuse:pit-authorization:tapestry-pmc}
426 taverna=andy,djd,mpierce,smarru,suresh,alaninmcr,anenadic,brenninc,dkf,gnaylor,hainesr,ianwdunlop,jgarrido,maanadev,rajanmaurya154,redmitry,sagar,shoaibsufi,stain,stuzart
427 tcl={ldap:cn=tcl,ou=groups,dc=apache,dc=org}
428 tcl-pmc={reuse:pit-authorization:tcl-pmc}
429 tephra=anew,chtyim,gokul,poorna,jamestaylor,tdsilva,garyh,larsh,apurtell,gates
430 tez={ldap:cn=tez,ou=groups,dc=apache,dc=org}
431 tez-pmc={reuse:pit-authorization:tez-pmc}
432 thrift={ldap:cn=thrift,ou=groups,dc=apache,dc=org}
433 thrift-pmc={reuse:pit-authorization:thrift-pmc}
434 tika={ldap:cn=tika,ou=groups,dc=apache,dc=org}
435 tika-pmc={reuse:pit-authorization:tika-pmc}
436 tiles={ldap:cn=tiles,ou=groups,dc=apache,dc=org}
437 tiles-pmc={reuse:pit-authorization:tiles-pmc}
438 tinkerpop={ldap:cn=tinkerpop,ou=groups,dc=apache,dc=org}
439 tinkerpop-pmc={reuse:pit-authorization:tinkerpop-pmc}
440 tomee={ldap:cn=tomee,ou=groups,dc=apache,dc=org}
441 tomee-pmc={reuse:pit-authorization:tomee-pmc}
442 tomcat={ldap:cn=tomcat,ou=groups,dc=apache,dc=org}
443 tomcat-pmc={reuse:pit-authorization:tomcat-pmc}
444 toree=cstubbs,hitesh,jodersky,julien,lbustelo,lresende,rxin,chipsenkbeil
445 trafficserver={ldap:cn=trafficserver,ou=groups,dc=apache,dc=org}
446 trafficserver-pmc={reuse:pit-authorization:trafficserver-pmc}
447 # trafficserver=akundu,andrewhsu,balajd,bcall,dianes,dima,ericb,georgep,jim,jplevyak,manjesh,mlibbey,mturk,pquerna,rayray,sjiang,vmamidi,zwoop
448 turbine={ldap:cn=turbine,ou=groups,dc=apache,dc=org}
449 turbine-pmc={reuse:pit-authorization:turbine-pmc}
450 twill={ldap:cn=twill,ou=groups,dc=apache,dc=org}
451 twill-pmc={reuse:pit-authorization:twill-pmc}
452 uima={ldap:cn=uima,ou=groups,dc=apache,dc=org}
453 uima-pmc={reuse:pit-authorization:uima-pmc}
454 usergrid={ldap:cn=usergrid,ou=groups,dc=apache,dc=org}
455 usergrid-pmc={reuse:pit-authorization:usergrid-pmc}
456 vcl={ldap:cn=vcl,ou=groups,dc=apache,dc=org}
457 vcl-pmc={reuse:pit-authorization:vcl-pmc}
458 velocity={ldap:cn=velocity,ou=groups,dc=apache,dc=org}
459 velocity-pmc={reuse:pit-authorization:velocity-pmc}
460 vxquery={ldap:cn=vxquery,ou=groups,dc=apache,dc=org}
461 vxquery-pmc={reuse:pit-authorization:vxquery-pmc}
462 wave=aadamchik,akaplanov,al,anorth,awatkins,ben,danield,dpeterson,josephg,hearnden,lennard,lindner,michael,ohler,purserj,roughley,sgala,soren,tad,upayavira,vjrj,vsiveton,weis,wisebaldone,yurize,zdwang,stenyak,jblossom
463 whimsy={ldap:cn=whimsy,ou=groups,dc=apache,dc=org}
464 whimsy-pmc={reuse:pit-authorization:whimsy-pmc}
465 wicket={ldap:cn=wicket,ou=groups,dc=apache,dc=org}
466 wicket-pmc={reuse:pit-authorization:wicket-pmc}
467 wink={ldap:cn=wink,ou=groups,dc=apache,dc=org}
468 wink-pmc={reuse:pit-authorization:wink-pmc}
469 ws-pmc={reuse:pit-authorization:ws-pmc}
470 ws={ldap:cn=ws,ou=groups,dc=apache,dc=org}
471 xalan={ldap:cn=xalan,ou=groups,dc=apache,dc=org}
472 xalan-pmc={reuse:pit-authorization:xalan-pmc}
473 xerces-p={ldap:cn=xerces-p,ou=auth,ou=groups,dc=apache,dc=org}
474 xerces-j={ldap:cn=xerces-j,ou=auth,ou=groups,dc=apache,dc=org}
475 xerces-pmc={reuse:pit-authorization:xerces-pmc}
476 xerces={ldap:cn=xerces,ou=groups,dc=apache,dc=org}
477 # xml cannot be enabled at present because it contains ids which are non-existent
478 ## xml={ldap:cn=xml,ou=groups,dc=apache,dc=org}
479 # xml-pmc={reuse:pit-authorization:xml-pmc}
480 # xml-axkit: jwalt,
481 xml-axkit={ldap:cn=xml-axkit,ou=auth,ou=groups,dc=apache,dc=org}
482 xml-commons={ldap:cn=xml-commons,ou=auth,ou=groups,dc=apache,dc=org}
483 xmlgraphics-pmc={reuse:pit-authorization:xmlgraphics-pmc}
484 xmlgraphics={ldap:cn=xmlgraphics,ou=groups,dc=apache,dc=org}
485 xmlgraphics-batik={ldap:cn=xmlgraphics-batik,ou=auth,ou=groups,dc=apache,dc=org}
486 xmlgraphics-fop={ldap:cn=xmlgraphics-fop,ou=auth,ou=groups,dc=apache,dc=org}
487 # yoko=adc,chirino,dain,dblevins,djencks,hogstrom,jgenender,trustin,geirm,rickmcguire,dmiddlem,enolan,cjodea,dpicco,andypiper,jsommer,adisakala,krab,dweir,bravi,ahj,pkosuru,lkuehne,mvescovi,apetrenko
488 yetus={ldap:cn=yetus,ou=groups,dc=apache,dc=org}
489 yetus-pmc={reuse:pit-authorization:yetus-pmc}
490 zeppelin={ldap:cn=zeppelin,ou=groups,dc=apache,dc=org}
491 zeppelin-pmc={reuse:pit-authorization:zeppelin-pmc}
492 zest={ldap:cn=zest,ou=groups,dc=apache,dc=org}
493 zest-pmc={reuse:pit-authorization:zest-pmc}
494 zookeeper={ldap:cn=zookeeper,ou=groups,dc=apache,dc=org}
495 zookeeper-pmc={reuse:pit-authorization:zookeeper-pmc}
496
497 # Not TLPs or podlings.  
498 apsite={reuse:pit-authorization:apsite}
499 attic-pmc={reuse:pit-authorization:attic-pmc}
500 comdev-pmc={reuse:pit-authorization:comdev-pmc}
501 comdev={reuse:pit-authorization:comdev}
502 concom={reuse:pit-authorization:concom}
503 ea={reuse:pit-authorization:ea}
504 infrastructure={reuse:pit-authorization:infrastructure}
505 infrastructure-interest={reuse:pit-authorization:infrastructure-interest}
506 infrastructure-root={reuse:pit-authorization:infrastructure-root}
507 member={reuse:pit-authorization:member}
508 pmc-chairs={reuse:pit-authorization:pmc-chairs}
509 security={reuse:pit-authorization:security}
510 security-pmc={reuse:pit-authorization:security-pmc}
511 svnadmins={reuse:pit-authorization:svnadmins}
512
513 [/]
514 # Allow everyone read access
515 * = r
516 # Let the SVN admins have r/w access for now
517 @svnadmins = rw
518
519 [/abdera]
520 @attic-pmc=rw
521
522 [/accumulo/README]
523 @accumulo = rw
524
525 [/accumulo/site]
526 @accumulo = rw
527
528 [/ace]
529 @ace = rw
530
531 [/activemq]
532 * = r
533
534 [/activemq/activemq-dotnet]
535 @activemq = r
536
537 [/activemq/activemq-website]
538 @activemq = rw
539
540 [/airavata/site]
541 @airavata=r
542
543 [/allura]
544 @allura = rw
545
546 [/allura/site]
547 @allura = rw
548
549 [/ambari]
550 @ambari = rw
551
552 [/ant]
553 @ant = r
554
555 [/ant/ivy/updatesite]
556 @ant = rw
557
558 [/ant/site]
559 @ant = rw
560
561 [/any23]
562 @any23 = r
563
564 [/any23/committers]
565 @any23 = rw
566
567 [/any23/site]
568 @any23 = rw
569
570 [/any23/site-cms]
571 @any23 = rw
572
573 [/apr]
574 @apr = rw
575
576 [/archiva]
577 @archiva = rw
578
579 [/archiva/attic]
580 * = r
581
582 [/archiva/sandbox]
583 @committers  = rw
584
585 [/aries]
586 @aries = rw
587
588 [/attic]
589 @attic-pmc = rw
590
591 [/aurora]
592 @aurora = rw
593
594 [/aurora/site]
595 @aurora = rw
596
597 [/avalon]
598 * = r
599
600 # avro migrated to git, some other stuff needs to be rw though
601 [/avro]
602 * = r
603
604 [/avro/dist]
605 @avro = rw
606
607 [/avro/site]
608 @avro = rw
609
610 [/axis]
611 @axis = rw
612
613 [/axis/site]
614 @axis = rw
615
616 [/beehive]
617 * = r
618
619 [/beehive/site]
620 @attic-pmc = rw
621
622 [/bigtop/site]
623 @bigtop = rw
624
625 [/bloodhound]
626 @committers = rw
627
628 [/board]
629 @board = rw
630 buildbot = rw
631
632 [/bookkeeper/site]
633 @bookkeeper = rw
634
635 [/buildr]
636 * = r
637
638 [/brooklyn]
639 @brooklyn = rw
640
641 [/buildr/site]
642 @buildr = rw
643
644 [/bval]
645 @bval = rw
646
647 [/camel]
648 * = r
649
650 [/calcite]
651 @calcite = rw
652
653 [/camel/website]
654 @camel = rw
655
656 [/cassandra]
657 @cassandra = rw
658
659 [/cayenne]
660 @cayenne = rw
661
662 [/cayenne/main]
663 * = r
664
665 [/celix]
666 * = r
667
668 [/celix/site]
669 @celix = rw
670
671 [/chemistry]
672 @chemistry = rw
673
674 [/chukwa]
675 * = r
676
677 [/chukwa/site]
678 @chukwa = rw
679
680 [/clerezza]
681 @clerezza = r
682
683 [/clerezza/site]
684 @clerezza = rw
685
686 [/click]
687 @attic-pmc = rw
688 * = r
689
690 [/climate]
691 @climate = r
692
693 [/climate/site]
694 @climate = rw
695
696 [/cloudstack]
697 @cloudstack = rw
698
699 [/cloudstack/site/middleman]
700 * = r
701
702 [/cocoon]
703 @cocoon = rw
704
705 [/comdev]
706 @comdev= rw
707 @committers = rw
708
709 [/comdev/projects.apache.org/site/json]
710 projects_role = rw
711
712 [/comdev/reporter.apache.org/trunk/data/history]
713 projects_role = rw
714
715 [/comdev/reporter.apache.org/trunk/data/releases]
716 projects_role = rw
717
718 [/comdev/site]
719 @committers = rw
720 @ea = rw
721
722 [/commons]
723 @committers = rw
724
725 # migrated to git
726 [/commons/proper/csv]
727 @commons-pmc = rw
728 * = r
729
730 # PMC only as it's moved to git. let them sort it out.
731 [/commons/_moved_to_git]
732 @commons-pmc = rw
733 * = r
734
735 # Note: since commons/proper/[lang|math|scxml] have now been moved under _moved_to_git and
736 # only a README remains, there is now no need to make those directory trees read-only.
737
738 [/concom]
739 @concom = rw
740
741 [/concom/site]
742 @committers = rw
743
744 [/continuum]
745 @attic-pmc = rw
746
747 [/cordova]
748 @cordova = rw
749
750 [/couchdb]
751 * = r
752
753 [/couchdb/site]
754 @couchdb = rw
755
756 [/couchdb/supplement]
757 @couchdb = rw
758
759 [/couchdb/vendor]
760 @couchdb = rw
761
762 [/creadur]
763 @creadur = rw
764
765 [/crunch]
766 @crunch = rw
767
768 [/ctakes]
769 @ctakes = rw
770
771 [/curator]
772 @curator = rw
773
774 [/cxf]
775 * = r
776
777 [/cxf/sandbox]
778 @committers  = rw
779
780 [/cxf/web]
781 @cxf = rw
782
783 [/db]
784 @db = rw
785
786 [/db/ddlutils]
787 @db = rw
788 @db-ddlutils = rw
789
790 [/db/derby]
791 @db-derby = rw
792
793 [/db/jdo]
794 @db = rw
795 @db-jdo = rw
796
797 [/db/ojb]
798 * = r
799
800 [/db/site]
801 @db = rw
802 @db-jdo = rw
803
804 [/db/torque]
805 @db = rw
806 @db-torque = rw
807
808 [/deltaspike]
809 @deltaspike = rw
810
811 [/devicemap]
812 @attic-pmc = rw
813
814 [/directmemory]
815 @attic-pmc = rw
816
817 [/directory]
818 @directory = rw
819
820 [/drill]
821 @drill = rw
822
823 [/empire-db]
824 * = r
825
826 [/empire-db/site]
827 @empire-db = rw
828
829 [/esme]
830 @attic-pmc = rw
831
832 [/etch]
833 @attic-pmc = rw
834
835 [/excalibur]
836 * = r
837
838 [/falcon]
839 @falcon = rw
840
841 [/felix]
842 @felix = rw
843
844 [/flex]
845 @flex = rw
846
847 [/flex/asjs]
848 @flex = r 
849
850 [/flex/external]
851 @flex = r 
852
853 [/flex/falcon]
854 @flex = r
855
856 [/flex/sdk]
857 @flex = r
858
859 [/flex/tlf]
860 @flex = r 
861
862 [/flex/utilities]
863 @flex = r 
864
865 [/flex/whiteboard]
866 @flex = r 
867
868 [/flink]
869 @flink = rw
870
871 [/flume]
872 @flume = r
873 # flume is RO because the main repo has migrated to git
874
875 [/flume/site]
876 @flume = rw
877
878 [/forrest]
879 @forrest = rw
880 @cocoon = rw
881
882 [/geronimo]
883 @geronimo = rw
884
885 [/giraph]
886 @giraph = r
887
888 [/giraph/logo]
889 @giraph = rw
890
891 [/giraph/site]
892 @giraph = rw
893
894 [/gora]
895 @gora = r
896
897 [/gora/committers]
898 @gora = rw
899
900 [/gora/site]
901 @gora = rw
902
903 [/gump]
904 @gump = rw
905
906 # Anyone who can commit can commit to GUMP/metadata.
907 [/gump/metadata]
908 @committers  = rw
909 * = r
910
911 [/hadoop]
912 @hadoop-pmc = r
913
914 [/hadoop/nightly]
915 @hadoop-pmc = rw
916
917 [/hadoop/common]
918 @hadoop = r
919
920 [/hadoop/logos]
921 @hadoop-pmc = rw
922
923 [/hadoop/common/dist]
924 @hadoop = rw
925
926 [/hadoop/common/site]
927 @hadoop = rw
928
929 [/hama]
930 * = r
931
932 [/hama/site]
933 @hama = rw
934
935 [/harmony]
936 * = r
937
938 [/hbase/hbase.apache.org]
939 * = r
940
941 [/helix]
942 @committers = rw
943
944 [/hive]
945 * = r
946
947 [/hive/cms]
948 @hive = rw
949 @hive-hcatalog = rw
950
951 [/hivemind]
952 * = r
953
954 [/httpcomponents]
955 * = r
956
957 [/httpcomponents/core]
958 * = r
959
960 [/httpd]
961 @httpd = rw
962
963 [/httpd/sandbox]
964 @committers = rw
965
966 [/ibatis]
967 * = r
968
969 [/incubator]
970 @incubator-pmc = rw
971 @member = rw
972
973 [/ignite]
974 @ignite = rw
975
976 [/incubator/agila]
977 * = r
978
979 [/incubator/alois]
980 * = r
981
982 [/incubator/awf]
983 * = r
984
985 [/incubator/batchee/site]
986 @incubator = rw
987
988 [/incubator/beam]
989 @incubator = rw
990
991 [/incubator/blur]
992 @blur = rw
993
994 [/incubator/callback]
995 @incubator = rw
996
997 [/incubator/datafu]
998 @datafu = rw
999
1000 [/incubator/droids]
1001 * = r
1002
1003 [/eagle]
1004 @eagle = rw
1005
1006 [/incubator/graffito]
1007 * = r
1008
1009 [/incubator/griffin]
1010 @griffin = rw
1011 @incubator = rw
1012
1013 [/incubator/hdt]
1014 * = r
1015
1016 [/incubator/heraldry]
1017 * = r
1018
1019 [/incubator/horn]
1020 @horn = rw
1021
1022 [/incubator/htrace]
1023 @htrace = rw
1024
1025 [/johnzon]
1026 @johnzon = rw
1027
1028 [/incubator/joshua]
1029 @joshua = rw
1030
1031 [/incubator/juice]
1032 * = r
1033
1034 [/incubator/kalumet]
1035 * = r
1036
1037 [/incubator/kato]
1038 * = r
1039
1040 [/incubator/lcf]
1041 @lucene-connectors = rw
1042
1043 [/incubator/log4cxx]
1044 * = r
1045
1046 [/incubator/lokahi]
1047 * = r
1048
1049 [/incubator/lucene4c]
1050 * = r
1051
1052 [/incubator/milagro]
1053 @incubator = rw
1054
1055 [/incubator/mrql]
1056 @mrql= rw
1057
1058 [/incubator/myriad]
1059 @myriad = rw
1060
1061 [/incubator/nmaven]
1062 * = r
1063
1064 [/incubator/npanday]
1065 * = r
1066
1067 [/incubator/nuvem]
1068 @nuvem = rw
1069
1070 [/incubator/odf]
1071 @incubator = rw
1072
1073 [/incubator/olio]
1074 * = r
1075
1076 [/incubator/ooo]
1077 * = r
1078
1079 [/incubator/photark]
1080 * = r
1081
1082 [/incubator/provisionr]
1083 * = r
1084
1085 [/incubator/public]
1086 @committers= rw
1087 @apsite = rw
1088
1089 [/incubator/edgent]
1090 @edgent = rw
1091
1092 [/incubator/rya]
1093 @rya = rw
1094
1095 [/incubator/s2graph]
1096 @s2graph = rw
1097
1098 [/incubator/s4]
1099 * = r
1100
1101 [/incubator/samoa]
1102 @samoa = rw
1103
1104 [/incubator/senssoft]
1105 @senssoft = rw
1106
1107 [/incubator/singa]
1108 @singa = rw
1109
1110 [/incubator/sirona]
1111 @committers= rw
1112
1113 [/incubator/slider/site]
1114 @slider = rw
1115
1116 [/incubator/socialsite]
1117 * = r
1118
1119 [/incubator/streams]
1120 * = r
1121
1122 [/incubator/streams/site]
1123 @streams = rw
1124
1125 [/incubator/systemml]
1126 @systemml = rw
1127
1128 [/incubator/tamaya/site]
1129 @incubator = rw
1130
1131 [/incubator/tashi]
1132 * = r
1133
1134 [/incubator/taverna]
1135 @taverna = rw
1136
1137 [/tinkerpop]
1138 @tinkerpop = rw
1139
1140 [/incubator/toree]
1141 @toree = rw
1142
1143 [/incubator/triplesoup]
1144 * = r
1145
1146 [/incubator/tsik]
1147 * = r
1148
1149 [/incubator/unomi]
1150 @committers= rw
1151
1152 [/incubator/wadi]
1153 * = r
1154
1155 [/incubator/wave]
1156 @wave = rw
1157
1158 [/incubator/xap]
1159 * = r
1160 @svnadmins = rw
1161
1162 [/incubator/xmlbeanscxx]
1163 * = r
1164
1165 [/incubator/yoko]
1166 * = r
1167
1168 [/zeppelin/site]
1169 @zeppelin = rw
1170
1171 [/incubator/zetacomponents]
1172 * = r
1173
1174 [asf:/infrastructure]
1175 * = r
1176
1177 [/infrastructure/financials]
1178 # Copy permissions from pit:/financials if needed
1179 @member = rw
1180 @ea = rw
1181
1182 [/infrastructure/site]
1183 @committers = rw
1184 * = r
1185
1186 [/infrastructure/site/trunk/content/security]
1187 @security = rw
1188
1189 [/infrastructure/site-tools]
1190 @member = rw
1191 @pmc-chairs = rw
1192 @apsite = rw
1193 @infrastructure = rw
1194 * = r
1195
1196 [/infrastructure/site-tools/trunk/projects]
1197 @infrastructure-interest = rw
1198
1199 [/isis]
1200 @isis = r
1201
1202 [/isis/site]
1203 @isis = r
1204
1205 [/jackrabbit]
1206 @jackrabbit = rw
1207 @jackrabbit-emeritus = rw
1208
1209 [/jackrabbit/sandbox]
1210 @committers  = rw
1211
1212 [/jakarta]
1213 @svnadmins = rw
1214
1215 # Allow Attic to fix up old Jakarta sites
1216 [/jakarta/site]
1217 @attic-pmc = rw
1218
1219 # James has some sub projects moved to git, some still in svn, auth will look messy
1220 [/james]
1221 @james = rw
1222
1223 # moved to git
1224 [/james/jdkim]
1225 * = r
1226
1227 # moved to git
1228 [/james/jsieve]
1229 * = r
1230
1231 # moved to git
1232 [/james/jspf]
1233 * = r
1234
1235 # moved to git
1236 [/james/mime4j]
1237 * = r
1238
1239 # moved to git
1240 [/james/postage]
1241 * = r
1242
1243 # moved to git
1244 [/james/project]
1245 * = r
1246
1247 [/jclouds]
1248 @jclouds = rw
1249
1250 [/jena]
1251 @jena= rw
1252
1253 [/jmeter]
1254 @jmeter = rw
1255
1256 [/jspwiki]
1257 @jspwiki = rw
1258
1259 [/juddi]
1260 @juddi = r
1261
1262 [/juddi/cms-site]
1263 @juddi = rw
1264
1265 [/kafka]
1266 @kafka = r
1267
1268 [/kafka/site]
1269 @kafka = rw
1270
1271 [/karaf]
1272 @karaf = r
1273
1274 [/karaf/site]
1275 @karaf = rw
1276
1277 [/knox]
1278 @knox = rw
1279
1280 [/kylin]
1281 @kylin = rw
1282
1283 [/labs]
1284 @committers  = rw
1285
1286 [/lens]
1287 @lens = rw
1288
1289 [/lenya]
1290 @attic-pmc = rw
1291
1292 [/libcloud]
1293 * = r 
1294
1295 [/libcloud/site]
1296 @libcloud = rw
1297
1298 [/logging]
1299 @logging = rw
1300
1301 [/logging/log4j/log4j2]
1302 @logging = r
1303
1304 [/logging/log4php]
1305 @logging = r
1306
1307 [/logging/log4net]
1308 @logging = r
1309
1310 [/logging/sandbox]
1311 @committers = rw
1312
1313 [/lucene]
1314 @lucene-pmc = rw
1315
1316 [/lucene/cms]
1317 @lucene = rw
1318 @lucene-orp = rw
1319 @lucene-py = rw
1320
1321 [/lucene/dev]
1322 @lucene = rw
1323
1324 [/lucene/openrelevance]
1325 @lucene-orp = rw
1326
1327 [/lucene/pylucene]
1328 @lucene-py=rw
1329
1330 #####################
1331 # Obsolete Lucene/Solr
1332
1333 [/lucene/java]
1334 @lucene = rw
1335
1336 [/lucene/lucy]
1337 @lucene-lucy = rw
1338
1339 [/lucene/mahout]
1340 @mahout = rw
1341
1342 [/lucene/nutch]
1343 @nutch = rw
1344
1345 [/lucene/site]
1346 @lucene = rw
1347
1348 [/lucene/solr]
1349 @lucene = rw
1350
1351 # end Obsolete Lucene/Solr
1352 ##########################
1353
1354 [/lucene.net]
1355 @lucenenet=r
1356
1357 [/lucene.net/docs]
1358 @lucenenet=rw
1359
1360 [/lucene.net/site]
1361 @lucenenet=rw
1362
1363 [/lucy]
1364 @lucy=r
1365
1366 [/lucy/board]
1367 @lucy=rw
1368
1369 [/lucy/site]
1370 @lucy=rw
1371
1372 [/mahout]
1373 @mahout = r
1374
1375 [/mahout/collections]
1376 @mahout = rw
1377
1378 [/mahout/collections-codegen-plugin]
1379 @mahout = rw
1380
1381 [/mahout/pmc]
1382 @mahout = rw
1383
1384 [/mahout/site]
1385 @mahout = rw
1386
1387 [/manifoldcf]
1388 @manifoldcf = rw
1389
1390 [/marmotta]
1391 @marmotta = rw
1392
1393 [/maven]
1394 @maven = rw
1395
1396 [/maven/archetype]
1397 * = r
1398
1399 [/maven/core-integration-testing]
1400 @maven = r
1401
1402 [/maven/indexer]
1403 @maven = r
1404
1405 [/maven/maven-2]
1406 @maven = r
1407
1408 [/maven/maven-3]
1409 @maven = r
1410
1411 [/maven/plugin-testing]
1412 @maven = r
1413
1414 [/maven/sandbox]
1415 @committers  = rw
1416
1417 [/maven/scm]
1418 @maven = r
1419
1420 [/maven/surefire]
1421 @maven = r
1422
1423 [/maven/wagon]
1424 @maven = r 
1425
1426 [/maven-testing]
1427 @maven-pmc = rw
1428
1429 [/mesos]
1430 @mesos = rw
1431
1432 [/mesos/branches]
1433 * = r
1434
1435 [/mesos/dist]
1436 * = r
1437
1438 [/mesos/tags]
1439 * = r
1440
1441 [/mesos/trunk]
1442 * = r
1443
1444 [/metamodel]
1445 @metamodel = rw
1446
1447 [/mina]
1448 @mina = r
1449
1450 [/mina/metadata]
1451 @mina = rw
1452
1453 [/mina/site]
1454 @mina = rw
1455
1456 [/mrunit]
1457 @attic-pmc = rw
1458
1459 [/mrunit/site]
1460 @attic-pmc = rw
1461
1462 [/myfaces]
1463 @myfaces = rw
1464
1465 [/nifi]
1466 @nifi = rw
1467
1468 # Moved to git
1469 [/nutch]
1470 * = r
1471
1472 [/nutch/cms_site]
1473 @nutch = rw
1474
1475 [/nutch/site]
1476 @nutch = rw
1477
1478 [/ode]
1479 @ode=r
1480
1481 [/ode/site]
1482 @ode=rw
1483
1484 [/ofbiz]
1485 @ofbiz=rw
1486
1487 [/olingo]
1488 @olingo = rw
1489
1490 [/oltu]
1491 @oltu = rw
1492
1493 [/onami]
1494 @attic-pmc = rw
1495
1496 [/oodt/cms_site]
1497 @oodt = rw
1498
1499 [/oozie/site]
1500 @oozie = rw
1501
1502 [/openjpa]
1503 @openjpa=rw
1504 @openjpa-pmc=rw
1505
1506 [/openmeetings]
1507 * = r
1508
1509 [/opennlp]
1510 @opennlp = r
1511
1512 [/opennlp/site]
1513 @opennlp = rw
1514
1515 [/openoffice]
1516 @openoffice = rw
1517
1518 [/openwebbeans]
1519 @openwebbeans = rw
1520
1521 [/parquet]
1522 @parquet = rw
1523
1524 [/parquet/site]
1525 @parquet = rw
1526
1527 [/pdfbox]
1528 @pdfbox = rw
1529
1530 [/perl]
1531 @perl = rw
1532
1533 [/perl/Apache-Bootstrap]
1534 @perl-bootstrap = rw
1535
1536 [/perl/Apache-DBI]
1537 @perl-dbi = rw
1538
1539 [/perl/Apache-Reload]
1540 @perl-reload = rw
1541
1542 [/perl/Apache-SizeLimit]
1543 @perl-sizelimit = rw
1544
1545 [/perl/Apache-Test]
1546 @perl-test = rw
1547 @httpd = rw
1548
1549 [/perl/modperl/docs]
1550 @perl-docs = rw
1551
1552 [/phoenix]
1553 @phoenix = rw
1554
1555 [/pig]
1556 @pig = rw
1557
1558 [/pivot]
1559 @pivot = rw
1560
1561 [/planet]
1562 @committers  = rw
1563 * = r
1564
1565 [/poi]
1566 @poi = rw
1567
1568 [/portals]
1569 @portals = rw
1570
1571 [/portals/pluto]
1572 @portals = r
1573
1574 [/portals/wsrp4j]
1575 * = r
1576 #-- Portals GSoC student
1577 #[/portals/jetspeed-2/branches/SummersOfCode-2005]
1578 #juan = rw
1579 #-- end GSoc
1580
1581 [/qpid]
1582 @qpid = rw
1583
1584 # moved to git:
1585 [/qpid/qpid-jms-amqp-0-x]
1586 * = r
1587
1588 # moved to git:
1589 [/qpid/java]
1590 * = r
1591
1592 # moved to git:
1593 [/qpid/dispatch]
1594 * = r
1595
1596 # moved to git:
1597 [/qpid/jms]
1598 * = r
1599
1600 # moved to git:
1601 [/qpid/proton]
1602 * = r
1603
1604 [/quetzalcoatl]
1605 * = r
1606
1607 [/ranger]
1608 @ranger = rw
1609
1610 [/rave]
1611 @attic-pmc = rw
1612
1613 [/reef]
1614 @reef = rw
1615
1616 [/river]
1617 @river = rw
1618
1619 # Moved to git
1620 [/roller]
1621 * = r
1622
1623 [/roller/cmssite]
1624 @roller = rw
1625
1626 [/samza]
1627 @samza = rw
1628
1629 [/santuario]
1630 @santuario = rw
1631
1632 [/sentry]
1633 @sentry = rw
1634
1635 [/serf]
1636 @committers = rw
1637
1638 [/servicemix]
1639 @servicemix=rw
1640
1641 [/servicemix/maven/plugins]
1642 * = r
1643
1644 [/servicemix/sandbox]
1645 @committers  = rw
1646
1647 [/servicemix/smx4/bundles]
1648 * = r
1649
1650 [/servicemix/smx4/specs]
1651 * = r
1652
1653 [/servicemix/smx5]
1654 * = r
1655
1656 [/shale]
1657 * = r
1658
1659 [/shale/sandbox]
1660 * = r
1661
1662 [/shindig]
1663 * = r
1664
1665 [/shiro]
1666 * = r
1667
1668 [/shiro/board]
1669 @shiro = rw
1670
1671 [/shiro/site]
1672 @shiro = rw
1673
1674 [/sis]
1675 @sis = rw
1676
1677 [/sling]
1678 @sling = rw
1679 @sling-emeritus = rw
1680
1681 [/spamassassin]
1682 @spamassassin = rw
1683
1684 [/spamassassin/tags]
1685 @spamassassin = rw
1686 spamassassin_role = rw
1687
1688 [/spamassassin/trunk/rules]
1689 @spamassassin = rw
1690 spamassassin_role = rw
1691
1692 [/spamassassin/trunk/rulesrc]
1693 @spamassassin = rw
1694 spamassassin_role = rw
1695
1696 [/spark]
1697 @spark = r
1698
1699 [/sqoop]
1700 @sqoop = r
1701
1702 [/sqoop/site]
1703 @sqoop = rw
1704 # sqoop is RO because the main repo has migrated to git
1705 # sqoop site is rw because svn is needed for CMS, and thus 
1706 # is the only portion of the svn repo needed to remain writable.
1707
1708 [/stanbol]
1709 @stanbol=rw
1710
1711 [/stdcxx]
1712 * = r
1713
1714 [/steve]
1715 @steve = rw
1716
1717 [/storm]
1718 @storm = rw
1719
1720 [/stratos]
1721 @attic-pmc = rw
1722
1723 [/struts]
1724 @struts = rw
1725
1726 [/struts/archive]
1727 @struts = rw
1728
1729 [/struts/struts-annotations]
1730 * = r
1731
1732 [/struts/struts-master]
1733 * = r
1734
1735 [/subversion]
1736 @committers = rw
1737 svn-role = rw
1738
1739 [/synapse]
1740 @synapse = rw
1741
1742 [/syncope]
1743 @syncope = rw
1744
1745 [/syncope/site]
1746 @syncope = rw
1747
1748 [/tajo]
1749 @tajo= rw
1750
1751 [/tapestry]
1752 #@tapestry = rw
1753
1754 [/tapestry/tapestry-site]
1755 @tapestry = rw
1756
1757 [/tcl]
1758 @tcl = rw
1759
1760 [/incubator/tephra]
1761 @tephra = rw
1762 @incubator = rw
1763
1764 [/tez]
1765 * = r
1766 @svnadmins = rw
1767
1768 [/tez/site]
1769 @tez = rw
1770
1771 [/thrift]
1772 @thrift = r
1773 @svnadmins=rw
1774
1775 [/thrift/cms-site]
1776 @thrift = rw
1777
1778 [/thrift/site]
1779 @thrift = rw
1780
1781 [/tika]
1782 * = r
1783
1784 [/tika/site]
1785 @tika = rw
1786
1787 [/tiles]
1788 @tiles = rw
1789
1790 [/tomcat]
1791 @tomcat = rw
1792
1793 [/tomee]
1794 @tomee = rw
1795 @tomee-pmc=rw
1796
1797 [/trafficserver]
1798 @trafficserver = rw
1799
1800 [/trafficserver/site]
1801 @trafficserver = rw
1802
1803 [/turbine]
1804 @turbine = rw
1805
1806 [/tuscany]
1807 @attic-pmc = rw
1808
1809 [/tuscany/collaboration]
1810 @attic-pmc  = rw
1811
1812 [/twill]
1813 @twill = rw
1814
1815 [/uima]
1816 @uima = rw
1817
1818 [/usergrid]
1819 @usergrid = rw
1820
1821 [/vcl]
1822 @vcl = rw
1823
1824 [/velocity]
1825 @velocity = rw
1826
1827 [/vxquery]
1828 * = r
1829 @svnadmins = rw
1830
1831 [/vxquery/site]
1832 @vxquery = rw
1833
1834 [/webservices]
1835 @ws = rw
1836
1837 [/webservices/muse]
1838 * = r
1839
1840 # Temporary
1841 [/webservices/site]
1842 @ws = rw
1843
1844 [/whirr]
1845 @attic-pmc = rw
1846
1847 [/whirr/site]
1848 @attic-pmc = rw
1849
1850 [/wicket/common]
1851 @wicket = rw
1852
1853 [/wink]
1854 @attic-pmc=rw
1855
1856 [/wookie]
1857 @attic-pmc = rw
1858
1859 [/xalan]
1860 @xalan = rw
1861
1862 [/xerces]
1863 @xerces = rw
1864
1865 [/xerces/java]
1866 @xerces-j = rw
1867
1868 [/xerces/xerces-p]
1869 @xerces-p = rw
1870
1871 [/xml]
1872 @attic-pmc = rw
1873
1874 [/xmlbeans]
1875 @attic-pmc = rw
1876
1877 [/xmlgraphics]
1878 @xmlgraphics-pmc = rw
1879
1880 [/xmlgraphics/batik]
1881 @xmlgraphics-batik = rw
1882 @xmlgraphics-pmc = rw
1883
1884 [/xmlgraphics/commons]
1885 @xmlgraphics-batik = rw
1886 @xmlgraphics-fop = rw
1887
1888 [/xmlgraphics/fop]
1889 @xmlgraphics-fop = rw
1890 @xmlgraphics-pmc = rw
1891
1892 [/xmlgraphics/fop-pdf-images]
1893 @xmlgraphics-fop = rw
1894 @xmlgraphics-pmc = rw
1895
1896 [/xmlgraphics/site]
1897 @xmlgraphics-batik = rw
1898 @xmlgraphics-fop = rw
1899
1900 [/zest]
1901 @zest = rw
1902
1903 [/zookeeper]
1904 @zookeeper = r
1905
1906 [/zookeeper/site]
1907 @zookeeper = rw
1908
1909 [/~~~]
1910 # No-op section to act as sentinel for tlpreq/scripts/svnmv