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

[PROPOSAL] Delete unused, non-CE and deprecated components and interfaces #1753

Closed
kaspersorensen opened this issue Aug 24, 2017 · 1 comment

Comments

@kaspersorensen
Copy link
Member

I would like to propose that the community edition of DataCleaner move forward in simplifying life for the community contributors by removing stuff from the project that anyways does not apply to community users:

  • Backwards compatibility of deserializing legacy result files.
  • Backwards compatibility for legacy components.
  • Integration with the monitor application
  • Integration with DataCloud

Maybe there are other things?

By getting rid of the components, we can make a proper cut in the code base and we would also be able to attract contributors more easily since there will be less "baggage" for them to carry around and worry about.

@LosD
Copy link
Contributor

LosD commented Aug 24, 2017

+1

kaspersorensen added a commit to kaspersorensen/DataCleaner that referenced this issue Oct 24, 2017
kaspersorensen added a commit to kaspersorensen/DataCleaner that referenced this issue Oct 24, 2017
kaspersorensen added a commit to kaspersorensen/DataCleaner that referenced this issue Oct 24, 2017
kaspersorensen added a commit to kaspersorensen/DataCleaner that referenced this issue Oct 24, 2017
kaspersorensen added a commit to kaspersorensen/DataCleaner that referenced this issue Oct 24, 2017
LosD pushed a commit that referenced this issue Oct 26, 2017
* Issue #1753: Removed DC monitor modules

* Issue #1753: Removed DataCloud/Monitor/ExtensionSwap/UsageLogger stuff

* Issue #1753: Removed a lot of deprecated code

* Issue #1753: Removed tests that deserializes legacy result

* Issue #1753: Fixed unit tests, clean up.

* Fixed redundant final modifier (checkstyle issue)

* Minor fixes as per review by @LosD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants