Git(hub)
All of our projects are stored and versioned using Github. Check out the tools
Naming convention
The name of the repository follows a certain structure. This way it is easy to find repositories by client, technology and project type.
The structure to follow is:
[cient].[type].[project]
Warning
This is still a suggestion! Format is still subject to change.
Examples
Main website:
bbc.website
Sub site:
bbc.website.wiki
All e-mail templates of client
bbc.website.mails
Showpad app
bbc.showpad.showcase
Showpad app of same name, but rewrite (add date)
bbc.showpad.showcase-2023
Git guidelines
- Try to provide an up to date Readme file that documents any deveations to the general workflow, possible tech debts, notes, ...
- Make sure that the piece of logic works when pushing to the repository. This way other developers can easily pick up the project and continue the development
- Commit often! The more you commit the more usefull the history will be