... | @@ -19,18 +19,59 @@ Notes on the game's design. |
... | @@ -19,18 +19,59 @@ Notes on the game's design. |
|
- [My git workflow](dev/git)
|
|
- [My git workflow](dev/git)
|
|
- [FOSS development](dev/foss)
|
|
- [FOSS development](dev/foss)
|
|
|
|
|
|
|
|
### BIND.9
|
|
|
|
|
|
|
|
The next version will be BIND 0.9, which will involve a lot of changes.
|
|
|
|
The new version will allow dice-rolls to tie, so the branch is called `tie`.
|
|
|
|
|
|
|
|
So if you want to change the current version and all future versions, do it in the `dev` branch.
|
|
|
|
And if you want to make changes in the new version only, do it in the `tie` branch.
|
|
|
|
|
|
|
|
Character creation once stayed in the `cc` branch, and later merged into `tie`.
|
|
|
|
|
|
|
|
|
|
<div class="center">
|
|
<div class="center">
|
|
|
|
|
|
```mermaid
|
|
```mermaid
|
|
graph TD
|
|
---
|
|
img(img) -->|formatting check| dev(dev)
|
|
title: Example Git diagram
|
|
dev --> img
|
|
---
|
|
dev --> |pipeline check| master
|
|
%%{init: { 'logLevel': 'debug', 'theme': 'base', 'gitGraph': {'showBranches': true, 'showCommitLabel':true,'mainBranchName': 'master'}} }%%
|
|
idea(random-idea) --> dev
|
|
gitGraph
|
|
dev --> ods
|
|
commit
|
|
|
|
branch dev
|
|
|
|
checkout dev
|
|
|
|
commit
|
|
|
|
commit
|
|
|
|
branch tie
|
|
|
|
checkout tie
|
|
|
|
commit
|
|
|
|
commit
|
|
|
|
checkout master
|
|
|
|
merge dev
|
|
|
|
checkout tie
|
|
|
|
merge dev
|
|
|
|
commit
|
|
|
|
commit
|
|
|
|
branch img
|
|
|
|
checkout img
|
|
|
|
commit
|
|
|
|
checkout tie
|
|
|
|
branch cc
|
|
|
|
checkout cc
|
|
|
|
commit
|
|
|
|
commit
|
|
|
|
commit
|
|
|
|
checkout tie
|
|
|
|
merge cc
|
|
|
|
commit
|
|
|
|
commit
|
|
```
|
|
```
|
|
|
|
|
|
|
|
<!--
|
|
- `ods` only exists to update the Character Spreadsheet.
|
|
- `ods` only exists to update the Character Spreadsheet.
|
|
- `img` allows images to get a double check before entering the git history.
|
|
- `img` allows images to get a double check before entering the git history.
|
|
|
|
-->
|
|
- `master` requires a manual formatting check.
|
|
- `master` requires a manual formatting check.
|
|
|
|
|
|
</div>
|
|
</div>
|
... | | ... | |