biigle / core

:large_blue_circle: Application core of BIIGLE
https://biigle.de
GNU General Public License v3.0
12 stars 15 forks source link

Move code to label trees/projects/volumes/annotations modules #100

Closed mzur closed 5 years ago

mzur commented 7 years ago

Currently biigle-core contains almost all of the controllers and migrations for the whole application. The label trees/projects/volumes/annotations modules almost exclusively just provide some special views.

Move all the code (including controllers, migrations) that belong e.g. to label trees to the label trees module (likewise the other modules). biigle-core wil only retain the very basic functions of scaffolding and user management.

Pros

Cons

@dlangenk Any comments?

mzur commented 5 years ago

We won't do this for now as the architecture works good enough as it is and we don't have any resources to spare.