Skip to content

Hackathon June 2012

fhuberts edited this page Jun 13, 2012 · 37 revisions

Hackathon June 2012

Agenda

Discuss:

  • FH build fidelity
  • FH #107: cache used bundles under ~/.obr
  • FH #164: bundle version do not align
  • FH Release/Development policy (OIOW: 'next is the new master')
    • development for the next version should happen on master
    • new features should be developed on a feature branch and merged into master when the feature is complete and it has been decided that the feature will be in the next release
    • releases should be tagged with an annotated tag (we probably need a script for this)
    • do NOT release from a dirty workspace
    • do NOT create changes with whitespace damage
    • http://wiki.eclipse.org/EGit/Contributor_Guide#Granularity_of_Changes
  • PK Just Another Package Manager (JPM)
  • PK ant, and all other build tools
  • PK maven integration
  • PB external tool integration: plugin API/system? (Apache ACE for example)
  • FH coupling of sources in Eclipse; right now when you drill down into the sources you'll probably land in the OSGi provides j2ee files. This makes it hard to drill down into the actual implementation that is used.
  • FH should we have a 'dev' mailing list? being more like other open source projects makes it easier for other to submit patches and makes it easier to review and discuss
  • FH determine a release/deprecation plan
  • MO discuss and design a release procedure when using BndTools to develop open source software
  • PK marketing
  • PK single project distr.
  • PK source bundle -> project
  • PK make ???
  • FH URL <--> URI
  • FH bnd findbugs
  • MO easy installation of Felix DM annotations (or any other -plugin)
  • MO tool to determine which projects need to be released (compare file change dates with released jar date or something similar?!)
  • MO compare repositories: which bundles are in one repository but not in another (to determine what you need to push for example)
  • MO joint development on bindex? what is its official status?
  • MO bindex tool parameters are broken (order matters!?!)
  • MO add support for rebuilding a bundle on resource file changes (html files for example)
  • PB automatically cleanup old versions of released bundles (Paul explain?!)
Clone this wiki locally