Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Europa Build Workshop Breakout Results
Revision as of 19:14, 12 September 2006 by Unnamed Poltroon (Talk)
Build Best Practices Breakout
(computer crashed in the middle of typing in the result)
- Proper version numbering
- Making builds reproducible
- Tag files from each release with the same human-readable tag
- API checking tool from WTP
- avoid circular dependencies
- documentation up-to-date; current link available on website; remove old content
- backup redundant systems
- separate publishing script from “build” (compilation)
- able to turn functions on the build on or off e.g. turn off publishing
- regularly scheduled builds
- public humiliation
- send email to mailing list
- send email to plug-in owner
- have an update site; optimize update sites
- pack 200
- feature design – group plug-ins based on functional grouping