Page MenuHomeDevCentral

Review repositories coherence
Open, Needs TriagePublic

Description

Our repositories should fulfil a fairly coherent set of expectations.

To ensure that, we could create a repository configuration linter, and a repository content checker.

Example of checks:

  • Ensure the repository is correctly configured
    • Phabricator
      • Do we have a short name in addition to a callsign?
      • Some projects/tags attached to the repo?
    • GitHub
      • Name should be the same as here
      • Mirror should exist
  • Check the presence of the expected files
    • Arc configuration: .arcconfig and .arclint
    • Minimal documentation: README.md or README or README.txt
    • License information: LICENSE

Event Timeline

Here the current output of the coherence-check-repositories script:

1rTOOLS
2 [defaultBranch-master] Has still a master branch. Rename it to main.
3 [github-invalidName] Repository is called tools on Phabricator but tools.nasqueron.org on GitHub.
4
5rWWW
6 [github-invalidName] Repository is called www on Phabricator but www.nasqueron.org on GitHub.
7
8rAPI
9 [github-invalidName] Repository is called api on Phabricator but api.nasqueron.org on GitHub.
10
11rTASACORASRV
12 [defaultBranch-master] Has still a master branch. Rename it to main.
13 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/19/page/basics/
14 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/TASACORASRV/uri/edit/191/
15
16rDARC
17 [defaultBranch-master] Has still a master branch. Rename it to main.
18
19rGROVE
20 [defaultBranch-master] Has still a master branch. Rename it to main.
21
22rSTAGING
23 [defaultBranch-master] Has still a master branch. Rename it to main.
24
25rSPART
26 [github-missing] Repository should be mirrored to GitHub
27
28rDETHER
29 [defaultBranch-master] Has still a master branch. Rename it to main.
30
31rLAUNCH
32 [defaultBranch-master] Has still a master branch. Rename it to main.
33 [github-invalidName] Repository is called launch on Phabricator but launch.nasqueron.org on GitHub.
34
35rKOT
36 [defaultBranch-master] Has still a master branch. Rename it to main.
37
38rSAASMW
39 [defaultBranch-master] Has still a master branch. Rename it to main.
40 [github-missing] Repository should be mirrored to GitHub
41
42rDCACHET
43 [defaultBranch-master] Has still a master branch. Rename it to main.
44
45rDPHPVIIFPM
46 [defaultBranch-master] Has still a master branch. Rename it to main.
47
48rDII
49 [defaultBranch-master] Has still a master branch. Rename it to main.
50 [github-invalidName] Repository is called wwwroot-502 on Phabricator but servers-502 on GitHub.
51
52rWOOF
53 [defaultBranch-master] Has still a master branch. Rename it to main.
54 [github-missing] Repository should be mirrored to GitHub
55
56rHOME
57 [defaultBranch-master] Has still a master branch. Rename it to main.
58
59rASSETS
60 [defaultBranch-master] Has still a master branch. Rename it to main.
61 [github-invalidName] Repository is called assets on Phabricator but assets.nasqueron.org on GitHub.
62
63rAPIDS
64 [defaultBranch-master] Has still a master branch. Rename it to main.
65
66rDPHAB
67 [defaultBranch-master] Has still a master branch. Rename it to main.
68
69rTESTSPRODENV
70 [defaultBranch-master] Has still a master branch. Rename it to main.
71
72rDRABBITMQADMIN
73 [defaultBranch-master] Has still a master branch. Rename it to main.
74 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/44/page/basics/
75 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/DRABBITMQADMIN/uri/edit/419/
76
77rWPCLIPOLY
78 [defaultBranch-master] Has still a master branch. Rename it to main.
79 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/WPCLIPOLY/uri/edit/497/
80
81rSCL
82 [defaultBranch-master] Has still a master branch. Rename it to main.
83
84rTOMMY
85 [defaultBranch-master] Has still a master branch. Rename it to main.
86
87rMP
88 [defaultBranch-master] Has still a master branch. Rename it to main.
89
90rVIPERWWW
91 [defaultBranch-master] Has still a master branch. Rename it to main.
92
93rVIPER
94 [defaultBranch-master] Has still a master branch. Rename it to main.
95 [github-invalidName] Repository is called viperserv on Phabricator but ViperServ on GitHub.
96
97rDPIXEL
98 [defaultBranch-master] Has still a master branch. Rename it to main.
99
100rK
101 [defaultBranch-master] Has still a master branch. Rename it to main.
102
103rDWWW
104 [defaultBranch-master] Has still a master branch. Rename it to main.
105
106rDBUGZ
107 [defaultBranch-master] Has still a master branch. Rename it to main.
108
109rDMYSQL
110 [defaultBranch-master] Has still a master branch. Rename it to main.
111 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/24/page/basics/
112
113rPRIVSTAGING
114 [defaultBranch-master] Has still a master branch. Rename it to main.
115 [github-missing] Repository should be mirrored to GitHub
116
117rDPHPFPM
118 [defaultBranch-master] Has still a master branch. Rename it to main.
119
120rDP
121 [defaultBranch-master] Has still a master branch. Rename it to main.
122
123rDGROVE
124 [defaultBranch-master] Has still a master branch. Rename it to main.
125
126rDTOMMY
127 [defaultBranch-master] Has still a master branch. Rename it to main.
128
129rAPISRVLOGS
130 [defaultBranch-master] Has still a master branch. Rename it to main.
131
132rEPN
133 [defaultBranch-master] Has still a master branch. Rename it to main.
134
135rKGF
136 [defaultBranch-master] Has still a master branch. Rename it to main.
137 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/28/page/basics/
138 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/KGF/uri/edit/280/
139
140rSAASPHPBB
141 [defaultBranch-master] Has still a master branch. Rename it to main.
142 [github-missing] Repository should be mirrored to GitHub
143
144rKCMD
145 [defaultBranch-master] Has still a master branch. Rename it to main.
146 [github-missing] Repository should be mirrored to GitHub
147
148rSAASSVC
149 [defaultBranch-master] Has still a master branch. Rename it to main.
150
151rPKG
152 [defaultBranch-master] Has still a master branch. Rename it to main.
153 [github-invalidName] Repository is called packages on Phabricator but packages.nasqueron.org on GitHub.
154
155rRAIN
156 [defaultBranch-master] Has still a master branch. Rename it to main.
157
158rSERVERSLOGDESIGN
159 [defaultBranch-master] Has still a master branch. Rename it to main.
160 [github-invalidName] Repository is called servers-log-www-design on Phabricator but infra.nasqueron.org on GitHub.
161
162rSW
163 [defaultBranch-master] Has still a master branch. Rename it to main.
164
165rSTG
166 [defaultBranch-master] Has still a master branch. Rename it to main.
167
168rDWD
169 [defaultBranch-master] Has still a master branch. Rename it to main.
170
171rFBSQL
172 [defaultBranch-master] Has still a master branch. Rename it to main.
173
174rJIVE
175 [defaultBranch-master] Has still a master branch. Rename it to main.
176
177rWK
178 [defaultBranch-master] Has still a master branch. Rename it to main.
179
180rPRIVOPS
181 [defaultBranch-master] Has still a master branch. Rename it to main.
182 [github-missing] Repository should be mirrored to GitHub
183
184rCNG
185 [defaultBranch-master] Has still a master branch. Rename it to main.
186
187rEGLIDEWWW
188 [defaultBranch-master] Has still a master branch. Rename it to main.
189 [github-invalidName] Repository is called eglide-www on Phabricator but www on GitHub.
190
191rGFX
192 [defaultBranch-master] Has still a master branch. Rename it to main.
193
194rEGLIDEWWWDSGN
195 [defaultBranch-master] Has still a master branch. Rename it to main.
196 [github-missing] Repository should be mirrored to GitHub
197
198rNone
199 [defaultBranch-master] Has still a master branch. Rename it to main.
200 [github-missing] Repository should be mirrored to GitHub
201
202rKGH
203 [defaultBranch-master] Has still a master branch. Rename it to main.
204 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/38/page/basics/
205 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/KGH/uri/edit/379/
206
207rZBOING
208 [defaultBranch-master] Has still a master branch. Rename it to main.
209
210rDNOTIF
211 [defaultBranch-master] Has still a master branch. Rename it to main.
212 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/DNOTIF/uri/edit/389/
213
214rDOCKERWWW
215 [defaultBranch-master] Has still a master branch. Rename it to main.
216 [github-invalidName] Repository is called infra-docker-www on Phabricator but docker-www on GitHub.
217 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/DOCKERWWW/uri/edit/309/
218
219rRABBITMQTCL
220 [defaultBranch-master] Has still a master branch. Rename it to main.
221 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/RABBITMQTCL/uri/edit/527/
222
223rSERVERSLOG
224 [defaultBranch-master] Has still a master branch. Rename it to main.
225 [github-invalidName] Repository is called serverslog on Phabricator but infra-serverslog on GitHub.
226
227rPORTS
228 [defaultBranch-master] Has still a master branch. Rename it to main.
229 [github-invalidName] Repository is called Ports on Phabricator but ports on GitHub.
230 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/PORTS/uri/edit/429/
231
232rKMAILGUN
233 [defaultBranch-master] Has still a master branch. Rename it to main.
234 [github-invalidName] Repository is called keruald-mailgun on Phabricator but mailgun on GitHub.
235
236rKDOCKERHUB
237 [defaultBranch-master] Has still a master branch. Rename it to main.
238 [github-invalidName] Repository is called keruald-dockerhub on Phabricator but dockerhub on GitHub.
239 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/KDOCKERHUB/uri/edit/585/
240
241rOPSDATAN
242 [defaultBranch-master] Has still a master branch. Rename it to main.
243 [github-missing] Repository should be mirrored to GitHub
244
245rKBROKER
246 [defaultBranch-master] Has still a master branch. Rename it to main.
247 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/37/page/basics/
248 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/KBROKER/uri/edit/369/
249
250rDEMO
251 [defaultBranch-master] Has still a master branch. Rename it to main.
252 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/58/page/basics/
253 [github-missing] Repository should be mirrored to GitHub
254
255rCORE
256 [defaultBranch-master] Has still a master branch. Rename it to main.
257 [github-missing] Repository should be mirrored to GitHub
258
259rCOMMONS
260 [defaultBranch-master] Has still a master branch. Rename it to main.
261 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/54/page/basics/
262 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/COMMONS/uri/edit/517/
263
264rDRABBITMQ
265 [defaultBranch-master] Has still a master branch. Rename it to main.
266 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/35/page/basics/
267 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/DRABBITMQ/uri/edit/349/
268
269rTSWWW
270 [defaultBranch-master] Has still a master branch. Rename it to main.
271 [github-invalidName] Repository is called trustspace-www on Phabricator but www on GitHub.
272 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/TSWWW/uri/edit/458/
273
274rDAPHLICT
275 [defaultBranch-master] Has still a master branch. Rename it to main.
276 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/26/page/basics/
277 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/DAPHLICT/uri/edit/261/
278
279rVIPERSERV
280 [github-missing] Repository should be mirrored to GitHub
281
282
283rTASACORAEXP
284 [defaultBranch-master] Has still a master branch. Rename it to main.
285 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/18/page/basics/
286 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/TASACORAEXP/uri/edit/181/
287
288rOBSIDIAN
289 [defaultBranch-master] Has still a master branch. Rename it to main.
290 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/7/page/basics/
291 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/OBSIDIAN/uri/edit/71/
292
293rDB
294 [defaultBranch-master] Has still a master branch. Rename it to main.
295 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/10/page/basics/
296 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/DB/uri/edit/101/
297
298rTASACORAUTILS
299 [defaultBranch-master] Has still a master branch. Rename it to main.
300 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/21/page/basics/
301 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/TASACORAUTILS/uri/edit/211/
302
303rPLANETCFG
304 [defaultBranch-master] Has still a master branch. Rename it to main.
305 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/17/page/basics/
306 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/PLANETCFG/uri/edit/171/
307
308rSYMPA
309 [defaultBranch-master] Has still a master branch. Rename it to main.
310 [shortName-missing] Short name is missing. Add one here: https://devcentral.nasqueron.org/diffusion/edit/16/page/basics/
311 [github-io-mirror] GitHub URL isn't configured as a mirror. Edit here: https://devcentral.nasqueron.org/diffusion/SYMPA/uri/edit/161/

dereckson added a project: Python.

Updated P297, we've still lot of branches to rename. Fixed one repo without call sign.

Added in D3735 the check for projects, we're all good for that one.

So now the next step is to check the presence of the expected files, see also T967 for license file.