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

Organize repo by unflattening current folder structure #4

Open
Botmasher opened this issue Jan 6, 2018 · 2 comments
Open

Organize repo by unflattening current folder structure #4

Botmasher opened this issue Jan 6, 2018 · 2 comments

Comments

@Botmasher
Copy link
Owner

Botmasher commented Jan 6, 2018

The current flat structure is getting a bit unwieldy even at the current size. The unwieldiness will grow with the planned addition of tools/utils, potential topics and scripts, plus any future project files that may get kept here (currently stored locally). First let's outline the problem. Here are the initial questions that come to mind:

  1. What does our structure need to account for?
  2. What type/strategy of structure do we want to go with?
  3. What naming conventions will we adopt and why?
@Botmasher Botmasher changed the title Organize repo from current flat folder structure Organize repo by unflattening current folder structure Jan 6, 2018
@JessRudder
Copy link
Collaborator

I'm mostly working on the script side right now and here are a few thoughts about stages:

1 - complete idea gen (usually a file that has multiple ideas written down)
2 - research (traditionally these usually turn into full scripts, but, I'm getting better about researching and abandoning if I don't think there's a story of interest in there)
3 - scripts (full on scripts that get turned into videos)

Not sure if it makes more sense to have a different top-level folder for each stage, a top-level 'scripts' folder with different folders for "ideas", "drafts", "filmable" or a single scripts folder on the top-level with everything in a single level inside (but namespaced with filename prefixes).

I don't necessarily like deep nesting but 2 deep probably isn't horrible.

@Botmasher
Copy link
Owner Author

Botmasher commented Jan 16, 2018

Riffing on your breakdown, what about a folder for the ideas and ideation processes ./ideas, one for any automated workflow (./tools or ./utils) and then a folder for each project? It'd be nice to separate out scripts, outlines, research, reference art, asset lists for each project. This could also be a top level "reference" folder (or better name)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants