Closed
Bug 1057293
Opened 10 years ago
Closed 8 years ago
(repo reorg) Kill submodules
Categories
(developer.mozilla.org Graveyard :: Code Cleanup, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jbennett, Unassigned)
References
Details
(Whiteboard: [dev-papercut])
Currently we use and overuse git submodules, and they are a common pain point for updating our dependencies (since at minimum they require two separate commits to perform the update). We should either completely stop using submodules if feasible, or if not then remove at least one layer of them.
Updated•10 years ago
|
Severity: normal → minor
Whiteboard: [dev-papercut]
Comment 1•10 years ago
|
||
ZOMG +1 to this as the most important thing in the entire tree of bugs under 1057285.
Updated•10 years ago
|
Component: General → Code Cleanup
Comment 2•8 years ago
|
||
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/e85267f4d4ad3563b5c2550c07193827f72fdfa0 Bug 1057293 - Get rid of the vendor folder. Deleted them all. https://github.com/mozilla/kuma/commit/1dd82aafda5ebcb4651ec122cebf29e89767fafe Bug 1057293 - Refactored Python requirements. - moved requirements files into separate files - updated docs - start to use peep https://github.com/mozilla/kuma/commit/1a348ed70990491dc36a558f25d898277e7b12d2 Bug 1057293 - Recreate virtualenv during deploy and call peep.
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•