DevMeeting 2026.02.23 Agenda - bndtools/bnd GitHub Wiki

PullRequests reviews

Participants: amitjoy, chrisrueger, juergen-albert, peterkir

BUGFIXES

FEATUREs/ENHANCEMENTS

development improvements

SNAPSHOT deployments

  • Info: GH action for clean-up of closed PRs p2 repos
  • Discussion: Docu for ´How to test a snapshot?´ (manual or via oomph)
  • Discussion: Should contributed PRs be deployed on artifactory see CI builds - attached artifacts

Potential ENHANCEMENTS

  • OSGi/Eclipse preference persistence for added fragment URLs
  • caching for expensive resolutions e.g. whole repository
  • Resolution view enhancements
    • enable multiple resolution views (with scoped selections)
    • allow detailed visible selection, like in bndrun editor Run requirements section
      • section Browse Repos -> Capability Selection on top instead of the one liner (may be expandable one liner)
      • Add / Add All / Remove / Remove All buttons

Questions/Open issues

  • Eclipse Pref -> Bndtools -> Explorer ? Purpose? Text field not visible -> Eclipse workspace name
  • Github Project Budget -> Co-Pilot Agents are provided on user-based billings

Documentation improvements (maybe AI supported generation)

Testing

multiple dimensions to consider

  • different tools JUnit, OSGi JUnit, Launchpad
  • different tool version JUnit 3, 4, 5, 6 - focus on >5
  • Eclipse bndtools, bnd cli, gradle, maven based executions
  • efficient, maintainable dependency handling for the scenarios

current documentation is confusing e.g.

Brief documentation on following concepts

  • Bnd workspace vs standalone usage
  • Workpspace templates
  • Template Repositories
  • Augmenting (development/resolvement time only)?