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

Karaf cleanup and improvements #519

Merged
merged 12 commits into from
Dec 4, 2015
Merged

Karaf cleanup and improvements #519

merged 12 commits into from
Dec 4, 2015

Conversation

maggu2810
Copy link

I think we should merge it.
The TODOs are okay for a development branch.
The merges of the master branch should be integrated into this one.

  • do a lot of cleanup of the features
  • drop a lot of unnecessary dependencies
  • work with Eclipse Equinox and Apache Felix OSGi framework
  • using up to date Event Admin and SCR
  • @kaikreuzer shk-feature-base XML is added to temporary maven repo (special snapshot version for OH2 only)
  • drop internal workarounds for KAR packaging etc.
  • implement a working feature verification

Todo:

  • Jetty is currently using the Pax Web default configuration, so it runs on port 8181 and does not redirect to start/index. But it is working (use: http://127.0.0.1:8181/start/index)
  • The rest documentation (with swagger) should be working as soon as the other upstream master bugfixes are merged.
  • future verification is working, but disabled. It will fail ATM because of missing already done changes in upstream master (should be working as soon as the other upstream master bugfixes are merged).

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
This snapshot is added to the temporary used maven repository

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
kaikreuzer added a commit that referenced this pull request Dec 4, 2015
@kaikreuzer kaikreuzer merged commit f96d1e1 into openhab:karaf Dec 4, 2015
@maggu2810 maggu2810 deleted the karaf-features branch December 4, 2015 11:19
@kaikreuzer kaikreuzer modified the milestone: 2.0.0 Jan 17, 2017
@5iver 5iver mentioned this pull request Feb 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants