-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
How many hours did you spend trying to figure out how your new open source project works? Looking through Vagrant and Docker files, learning Ansible and setup.py... What if there was a single entrypoint and a set of conventions, so that your editor can detect and quickly give you all clues that are necessary to run and debug your project as if it was in production? Let's try to define some of those yak shaving conventions.
-
.wsgifile with entrypoint to your web application should be at the top -
.wsgiis named after your app/project (fedora-packages.wsgi) - top level
staticdirectory with static resources (images,css, ...) andREADME.mdexplaining how they are mapped (URL on the webserver) and deployed (CDN, webserver config) - top level
requirements.txtfile orrequirements/dir for automated dependency analysis
Metadata
Metadata
Assignees
Labels
No labels