Home
DevCentral
Search
Configure Global Search
Log In
Transactions
T1674
Change Details
Change Details
Old
New
Diff
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 of a callsign? --- Some projects/tags attached to the repo? -- GitHub --- Name should be the same than 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`
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: - [x] Ensure the repository is correctly configured - [x] Phabricator - [x] Do we have a short name in addition to a callsign? - [x] Some projects/tags attached to the repo? - [x] GitHub - [x] Name should be the same as here - [x] 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`
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:
-
- [x]
Ensure the repository is correctly configured
--
- [x]
Phabricator
---
- [x]
Do we have a short name in addition
of
to
a callsign?
---
- [x]
Some projects/tags attached to the repo?
--
- [x]
GitHub
---
- [x]
Name should be the same
than
as
here
---
- [x]
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`
Continue