Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jmini/bnd-experiments
Project to experiment with Bnd
https://github.com/jmini/bnd-experiments
Last synced: 13 days ago
JSON representation
Project to experiment with Bnd
- Host: GitHub
- URL: https://github.com/jmini/bnd-experiments
- Owner: jmini
- License: epl-2.0
- Created: 2019-05-09T05:47:09.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-08T12:58:56.000Z (4 months ago)
- Last Synced: 2024-10-06T03:03:41.289Z (about 1 month ago)
- Language: Java
- Size: 236 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
//tag::vardef[]
:gh-repo-owner: jmini
:gh-repo-name: bnd-experiments
:project-name: BND Experiments
:branch: master
:twitter-handle: j2r2b
:license: https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html
:license-name: Eclipse Public License - v 2.0:git-repository: {gh-repo-owner}/{gh-repo-name}
:homepage: https://{gh-repo-owner}.github.io/{gh-repo-name}
:issues: https://github.com/{git-repository}/issues
//end::vardef[]//tag::header[]
= {project-name}
Jeremie BressonProject to experiment with Bnd.
//end::header[]//tag::description[]
== DescriptionThis repository contains several projects that are my experiments with link:https://bnd.bndtools.org/[Bnd] and with other projects using those tools.
* Run the link:run-bnd-cli-with-jbang/[bnd cli with Jbang]
* Experiments with the link:https://github.com/bndtools/bnd/blob/master/biz.aQute.bnd.gradle/README.md[Bnd Gradle Plugin] used in non-Bnd Workspace Builds.
** link:lorem-bundle/[Lorem bundle] a simple bundle
** link:ipsum-bundle/[Ipsum bundle] a bundle that uses annotations (`@Component`, `@Export`)
** link:dolor/[Dolor bundles] different bundles to split api, implementation and test.
* link:slf4j-experiment/[slf4j experiment] to test usage of SLF4J in an OSGi bundle
* Effective OSGi Example: projects inside link:effectiveosgi-example/[effectiveosgi-example] folder were created using sevreal archetypes.
* Issue with Groovy `3.0.0` (link:https://issues.apache.org/jira/browse/GROOVY-9402[GROOVY-9402])
** Project link:groovy-v3-xml-test/[groovy-v3-xml-test] shows an issue with the OSGi metadata with Groovy `3.0.0`.
** Project link:groovy-v2-xml-test/[groovy-v2-xml-test] is similar to `groovy-v3-xml-test` but using an older version of Groovy (to show the regression).
* OSGi enRoute Quick Start: projects inside link:enroutexample/[enroutexample] folder were created with the official archetype.//end::description[]
//tag::contact-section[]
== Get in touchUse the link:{issues}[{project-name} issue tracker] on GitHub.
You can also contact me on Twitter: link:https://twitter.com/{twitter-handle}[@{twitter-handle}]
//end::contact-section[]//tag::license-section[]
== Licenselink:{license}[{license-name}]
//end::license-section[]