Skip to content

Add some descriptive documentation #498

@laeubi

Description

@laeubi

Currently it is very hard to getting started (or even recommending to others) osgi-test as you mostly has to puzzle things together:

  1. https://osgi.github.io/osgi-test/ is just a dummy page with no content
    2.the wiki only references the examples but they are not really self-contained (e.g. the reference project-version) so its hard to tell how to setup an own test-case.
  2. beside that, the examples are rather undocumented the classes it self have no documentation why certain things are used and why they work that way (only package-info has some vague hints how it is supposed to work)
  3. the slides gives a rough overview over the goals and how it could be used but not much details about setup and/or internals

I think it would really help to enhance the documentation with at least the following information:

  1. What is a minimal maven setup/quickstart for Juni 4 + Junit 5 so people can simply c&p it into their pom and getting started.
  2. How osgi-test works internally e.g. how does it discover items, what needs to be provided via maven dependencies
  3. describe for example the "usefull utils" in org.osgi.test.common in more details
  4. ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions