Repository Naming Standard - Digital-Law-Lab/Digital-Law-Lab GitHub Wiki
For Docassemble Repositories
docassemble-aaaa-nn-descr
where:
aaaa
is the short name or abbreviation of an organisation (eg: clcsa for Community Legal Centres SA or 'uc' for Uniting Communities)- A unique abbreviation should always be chosen
- use
dll
for Digital Law Lab repositories
nn
is a two-digit number starting from 01descr
is a short description of the repo. Separate words with-
characters.
Example.
docassemble-clcsa-01-service-directory
- this repo is for a CLCSA service directory app and is the first app we have been asked to work on for CLCSA
Code repositories but not Docassemble
aaaa-nn-descr
the conventions are the same as above
Repositories created for individual users (eg: to store working code not related to a project)
dll-uuuuu-nn-descr
or
docassemble-dll-uuuu-nn-descr
(if a docassemble package)
where:
uuuuu
is the GitHub username of the user creating the repositorynn
is a number starting from 01 (as above)- descr is a description (as above)
Other Repositories
Digital-Law-Lab
This is a special repository used to store documentation and utilities used across the organisation