Lessons Learned with Time Based Releases for EFL
- Track: Desktops devroom
- Room: H.1308 (Rolin)
- Day: Sunday
- Start: 09:35
- End: 10:05
The Enlightenment window manager and its libraries have for a long time been seen as one of the pieces of software that might never be released. With E17 taking 12 years for its first release there was some truth in this story. Since we have released E18 and E19 and adopted a time based release schedule for our library releases. Enlightenment still runs on its own schedule.
The Enlightenment window manager and its libraries have for a long time been seen as one of the pieces of software that might never be released. With E17 taking 12 years for its first release there was some truth in this story. Since we have released E18 and E19 and adopted a time based release schedule for our library releases. Enlightenment still runs on its own schedule.
The EFL gets a new release roughly every 3 month. Over a year into my role as release manager of EFL and 4 time based releases later it seems to be a good time to look back and let others know about the lessons I learned to get this working.
The talk will touch topics like setting a release schedule within the community, keep track of the status of git master while progressing, motivate people to invest time in stabilization and tools and automation to keep time effort small. It will touch technical as well social topics involved with release management.
Speakers
Stefan Schmidt |