Use local
to indicate its local to the repository.
This is the biggest thing I'm noticing.
Its often very confusing especially in compile to environments.
- local machines you should not have
/build
!. Instead usevar/build
ie.. its variable.. ortmp/build
- The more important keywords are a graph on its
low-levelness
( IE not within alib
structure ). - Some repositories might just be static assets, it is more clear if they are still within
static
however most projects resort to eitherdist
orlib
for this purpose.
- it can have a top level dirs if its smaller in magnitude... usually I would prefer to keep it tidy as possible.
- include source via repo; v tag source log.
src
is the main channel,src.dev
future stuff etc etc - optional include in repo each release assets or raw. link to them.
- the library should have a log of this as part of it as a metadata things can query.. etc; regardless... ideally each release has a magnitude of change .. for other streams.
- semver live builds support via one token; universal to system
- build number
- repo/project config.def
- static authors, network, reports ie.. you don't rely on the hosting VCS for this.. and include it as text...