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

complete WP1 #2

Open
1 of 3 tasks
egonw opened this issue Jan 1, 2024 · 0 comments
Open
1 of 3 tasks

complete WP1 #2

egonw opened this issue Jan 1, 2024 · 0 comments
Labels

Comments

@egonw
Copy link
Member

egonw commented Jan 1, 2024

Description:

WP1 will be focusing on the CDK library itself, the other on updating the tools using
the CDK. The CDK library is built with Apache Maven, but the Maven modules show a
complex dependency tree, where the more core modules have fewer dependencies on
third-party libraries. This modularisation, however, needs upgrading. OSGi bundles are
already created by Maven, but the bundle content does not yet match the standard
and one Java package can be split over multiple bundles. Second, we wish to improve
the maintainability of the library and improve the code coverage of the (unit) testing to
at least 50% for all modules (statistics available at app.codecov.io/gh/cdk/cdk). Third,
the CDK will be updated to compile with Java 21 (which it currently does not).
@egonw egonw added the WP1 label Jan 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant