jupinx
jupinx copied to clipboard
FEAT: Folder structure for source and build directories
The folder structure needed for source and build directories while creating a project with jupinx. It can be either hard-coded or configurable, and can have different folders or only one base folder etc.
Let's run with hard coded (or templated) with a fixed directory structure:
- [ ]
sourcefor sourcerst,mdfiles (@jstac do you want to force others into therstdirectory, as this is markup specific. We have adopted that structure in our own projects but I would recommend we default to having files insourceto cater for different input types) - [ ]
source/_staticfor static assets and files. - [ ]
_buildI think the convention of using_for_buildis useful in indicating it is not permanent - [ ]
conf.pyat the root level - [ ]
Makefileat the root level
more controversial:
- [ ]
themefolder at the root level (@AakashGfude should this include templates?). This is typical forhtmlthemes for look and feel. I tend to think we should have athemeandtemplatesfolder (and adopt this structure for our own repos as well) - [ ]
templatesfolder (?)