Rename Blender-Studio-Tools to Blender-Studio-Pipeline #25

Closed
opened 2023-04-19 17:31:09 +02:00 by Nick Alberelli · 3 comments
Member

Goal

Create a simple repo, that is a plug + play blender pipeline. This means the repo should contain a folder structure that reflects the folder strucutre blender expects for a scripts directory

Why Now?

Since this merge: blender/blender#104876 users can now provide one path that will contain both scripts and addons.

Next Steps

Assuming the root of the folder is /scripts/

  • Move all addons into ~/addons/
  • Keep non addon folders at root directory (Closes #19)
# Goal Create a simple repo, that is a plug + play blender pipeline. This means the repo should contain a folder structure that reflects the folder strucutre blender expects for a `scripts` directory ### Why Now? Since this merge: https://projects.blender.org/blender/blender/pulls/104876 users can now provide one path that will contain both scripts and addons. ### Next Steps Assuming the root of the folder is `/scripts/` - Move all addons into `~/addons/` - Keep non addon folders at root directory (Closes https://projects.blender.org/studio/blender-studio-tools/issues/19)
Nick Alberelli added the
Kind
Proposal
label 2023-04-19 17:31:16 +02:00

Here is the more extensive view of the repo.

blender-studio-pipeline/
├── scripts/
│   └── addons/
│       ├── anim_cupboard
│       ├── asset_pipeline
│       ├── blender_kitsu
│       └── ...
├── application-templates/
│   ├── blender-media-viewer
│   └── ...
├── docs
└── README.md

In particular, docs will contain the full documentation of the pipeline (tools, infra, etc.).

Here is the more extensive view of the repo. ``` blender-studio-pipeline/ ├── scripts/ │ └── addons/ │ ├── anim_cupboard │ ├── asset_pipeline │ ├── blender_kitsu │ └── ... ├── application-templates/ │ ├── blender-media-viewer │ └── ... ├── docs └── README.md ``` In particular, `docs` will contain the full documentation of the pipeline (tools, infra, etc.).

Checked on this with the team, and there is consensus to move forward. Next steps: @TinyNick coordinates with @ZedDB on the rename (to make sure nothing breaks in the pipeline), and then let @SimonThommes and @Mets as well, so they can update their remotes.

Bonus: rename the master branch to main to stay consistent with the majority of Blender repos.

Checked on this with the team, and there is consensus to move forward. Next steps: @TinyNick coordinates with @ZedDB on the rename (to make sure nothing breaks in the pipeline), and then let @SimonThommes and @Mets as well, so they can update their remotes. Bonus: rename the `master` branch to `main` to stay consistent with the majority of Blender repos.

To reduce overhead I went ahead with this and did all the renaming and refactoring. There has been only once change, which is:

  • there is now a scripts directory, containing standalone utilities and scripts
  • there is a scripts-blender directory, which is the one Blender should be pointed at, which contains all add-ons
To reduce overhead I went ahead with this and did all the renaming and refactoring. There has been only once change, which is: - there is now a `scripts` directory, containing standalone utilities and scripts - there is a `scripts-blender` directory, which is the one Blender should be pointed at, which contains all add-ons
Francesco Siddi removed the
Kind
Proposal
label 2023-05-01 12:21:47 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/blender-studio-tools#25
No description provided.