What's in a Build? Best Practices and Requirements
Henrik Lindberg (Cloudsmith Inc. ), Nick Boldt (Red Hat, Inc. )
Other / New & Noteworthy · Symposium
Tuesday, 14:00, 4 hours | Schubartsaal
During the last year there has been many questions about how projects perform their builds, and how they manage the process from developer builds, nightly, milestone and release, and what the best practices are. Several projects have documented their set up which has served as valuable information to other projects. There is lots of opportunity to collaborate to provide good and shared documentation. In this seminar we will be working on gathering and documenting best practises and requirements for Eclipse centric build and release tools and processes. If you have experiences to share, or feel strongly about an under developed area - please join in.
The format of this session will be similar to this agenda:
- Organize topics for breakout sessions - brainstorm
- Work in groups - produce content
- Each group presents result
- Next steps
Henrik is a founder and CTO of Cloudsmith Inc., an Eclipse strategic. Henrik has over 20 years of experience architecting and developing innovative infrastructure and application software and tooling. Past positions include leadership of BEA\'s Java Run-Time Group (JRockit) and CTO and/or technical founder of several publicly and privately held software companies. Henrik leads the Eclipse b3, Eclipse Buckminster and Spaces projects and is a committer on Eclipse p2, EPP, and CDTK.
Nick Boldt is the Productization Lead for JBoss Tools & JBoss Developer Studio.
As a committer for numerous Eclipse projects including the Eclipse Modeling Project, he has automated build processes, integrated web & build systems, and designed build tools to simply and streamline building, testing, and releasing project code. Though he leads the Dash Athena project, he also actively uses B3 and Tycho in his role as \"build guy\" for JBoss Tools and numerous Eclipse.org projects.
When not at the console writing Bash, Ant, Java, or PHP, Nick can be found outdoors walking his two American Pointers, cycling, or kayaking.