numerique-gouv / people

Teams management application
MIT License
13 stars 1 forks source link

🚚(backend) split api modules to improve readability #540

Closed qbey closed 19 hours ago

qbey commented 1 day ago

Purpose

The core.api.viewsets module and the core.api.serializers module are getting bigger: I propose to split them into submodules.

Proposal

Use the https://pypi.org/project/gitfilesplit/ tool to split files without losing the history.

Morendil commented 1 day ago

Well that's my "Today I Learned" (TIL) - hadn't heard of GitFileSplit or this technique of using octopus merges. Thanks ;)

qbey commented 19 hours ago

Now is not the right time to do it, there is too much work conflicting in another PR...