I have a django project with a decent size, and when I built it, I saved all the applications in a folder appsin the root of the project. project/apps/articles, project/apps/videoetc.
After some time, I decided to move on to best practices and make them more reusable, so I moved them to my own applications, and then symlink'd them to my path to python. each one is its own git repo.
The only problem I am facing is the annoyance of them all in their own repo. This happens quite often, and we decided to change something in many applications (approximately 7-8 third-party applications). Like changing the name of something in the admin interface or the inclusion of something like the south. I have to deal with every repo, commit, click, and then create queue servers, then if everything is fine, then every application will be pulled into production. It is just tiring.
Since I wrote all these applications, they all grow with the site, so there are a lot of changes happening all the time. I hope that someday everything will begin to stabilize, perhaps this problem will simply disappear, because massive rapid changes will not happen the same way.
Does anyone else deal with this. I included the dropper / freeze files and calls and using a cloth to try to help with some cue, and although this helps her just get tired.
Is this what other people do? Save your own applications (which are likely to be useful to other people) as portable independent applications. I just want to pull them under the main project to speed things up.
Any thoughts are appreciated. Maybe I'm just lazy.
source
share