4a. Create a new (simple) project to contain the (p2) repository
- Add pom with (newly introduced) packaging type "eclipse-repository"
- mvn install fails with "[ERROR] Failed to execute goal org.eclipse.tycho:tycho-p2-repository-plugin:0.18.1:assemble-repository (default-assemble-repository) on project com.example.e4.rcp.todo.repository: No content specified for p2 repository -> [Help 1]"
4b. Fix build failure by creating a "category.xml" file that defines the
content of the (p2) repository
- Refer to features (could refer to individual bundles too)
-- Categories logically group functionality, thus from the point of
abstraction categories > features > bundles