Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package cleanups #259

Open
1 of 5 tasks
arteymix opened this issue Nov 22, 2021 · 0 comments
Open
1 of 5 tasks

Package cleanups #259

arteymix opened this issue Nov 22, 2021 · 0 comments
Labels
cleanup Code reorganization and changes that should not impact functionality low priority

Comments

@arteymix
Copy link
Member

arteymix commented Nov 22, 2021

  • move ubic.gemma.persistence under ubic.gemma.core.persistence
  • move ubic.gemma.persistence.util under ubic.gemma.core.util (if not relevant to persistence API)
  • move VOs into gemma-web (or wherever they are being used) to keep ubic.gemma.model minimal (I really like this package since it makes a clear distinction between our models the business logic of gemma-core)
  • move ubic.gemma.web.services.rest under gemma.rest (see Let the RESTful API have its own package under ubic.gemma #218)
  • move ubic.gemma.core.apps to ubic.gemma.apps

Also, because of ACLs, we cannot relocate ubic.gemma.model.

@arteymix arteymix added low priority cleanup Code reorganization and changes that should not impact functionality labels Nov 22, 2021
arteymix added a commit that referenced this issue Sep 6, 2022
Move commons-io to the root pom

Related to #259 although we haven't changed the package naming yet.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Code reorganization and changes that should not impact functionality low priority
Projects
None yet
Development

No branches or pull requests

1 participant