Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The branches in this repository are confusing #9

Open
rogeruiz opened this issue Oct 23, 2022 · 1 comment
Open

The branches in this repository are confusing #9

rogeruiz opened this issue Oct 23, 2022 · 1 comment
Assignees

Comments

@rogeruiz
Copy link
Owner

The main branch in this repository holds the new Rust-based Scuttle CLI tool to generate C4 model diagrams from already written code.

The scuttle-dos branch is poorly named, but it contains a series of Make targets that helps folks build C4 model diagrams from scratch. Eventually, the main branch will have this functionality when Scuttle is released as a 2.0 version. But for now, if you're working on DSL file in Structurizr and what an easy workflow, use the scuttle-dos branch as it's a proof of concept.

The master branch is the legacy branch that contains the original code for Scuttle 1.0. This will stick around indefinitely as the future iterations will always be considered "orphaned branches" as they are complete rewrites of the original intention of Scuttle.

Any other branches here will be prefixed by a GitHub user, myself for now, to house the diagrams that are being worked on. This are created from the scuttle-dos branch until eventually they will be created from the main branch possible. This repository can be used to help sell folks on the idea of C4 model diagrams and have a workspace that can still be collaborative due to Git.

Eventually, this documentation will exist somewhere besides this issue, but I figured it would be helpful for folks stumbling on to this. There will be more information on how to create new branches in order to be able to work on either the development of the CLI or just generally use the automation that was built around Structurizr using the scuttle-dos branch.

@rogeruiz
Copy link
Owner Author

hat tip to @gidjin to remind me that branches in this repository are confusing.

@rogeruiz rogeruiz self-assigned this Oct 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

1 participant