You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At the time of writing, Richie is a Django project embedding FUN's opinionated vision of what such portal should be. Let's make Richie a distributable Django app that can be customized and integrated in an existing Django (CMS) project.
Proposal
We need to make the project tree evolve to a more standard distributed app tree. I think the Django-Oscar project is a good example of what our repository should look like:
make richie a meta application that bundles sub-apps (core, courses, persons, search, etc.)
move the application to a src/ directory
move tests in a test/ directory
add a sandbox/ directory (the minimal Django project that will be used for development/tests)
package the application (setup.{py,cfg})*
automate packaging in the CI*
* Those two last points the latest point can be handled in a separated PR.
Edit: we need to package the app to make the whole refactoring working
The text was updated successfully, but these errors were encountered:
Purpose
At the time of writing, Richie is a Django project embedding FUN's opinionated vision of what such portal should be. Let's make Richie a distributable Django app that can be customized and integrated in an existing Django (CMS) project.
Proposal
We need to make the project tree evolve to a more standard distributed app tree. I think the Django-Oscar project is a good example of what our repository should look like:
richie
a meta application that bundles sub-apps (core, courses, persons, search, etc.)src/
directorytest/
directorysandbox/
directory (the minimal Django project that will be used for development/tests)setup.{py,cfg}
)** Those
two last pointsthe latest point can be handled in a separated PR.Edit: we need to package the app to make the whole refactoring working
The text was updated successfully, but these errors were encountered: