April 2012 Meeting Minutes
2012-04-26
19:00 UTC
Fezile, #meeting
Proceedings
===========
* Meeting started at 19:20 UTC by Amine Khaldi.
* Point 1: The state of Trunk
-----------------------------
* Amine Khaldi mentioned that we still have several regressions to get
fixed. Olaf Siejka stressed the fact that developers should actually
look into these regressions and fix them, and wondered about the optimal
selection process to ensure this.
* Timo Kreuzer suggested that we should assign these regressions, to
increase the possibility of having them fixed. He explained that the
selection should be by the guilty revision first (the revision that
triggers the regression), and the author of that revision should at
least take a look, and if it's *really* not his fault and he can't fix
it, then he can assign it back to ros-bugs.
* Amine Khaldi mentioned that at the moment there is no way to know what
developers are working on exactly, until they commit, and suggested
using bug reports to document the development, so that commits will
mention them at the end.
* Amine also suggested the following process for the regressions: We
assign those regressions to the author of the guilty revision, the
developer investigates the regression. If he's able to fix the bug, he
changes the bug status to "Assigned" which means he now owns this bug.
If he can't fix it, he will document his finding so far (a comment in
the bug report) and he assigns the bug to any other developer that he
thinks he can fix this, and so on.
* Everyone agreed, as a result, that we should assign regressions, and
that developers should look at what's assigned to them.
* Point 2: Overview of the Atlassian tools
------------------------------------------
* Amine Khaldi gave an overview of what we plan to do with Atlassian
products (Jira, FishEye, Crucible, Bamboo..etc) in case people didn't go
to their website to read about them and watch their videos
(
http://www.atlassian.com/).
* Olaf Siejka asked about an ETA for the Atlassian tools adoption.
Aleksey Bragin mentioned that this will happen in the coming two weeks.
* Point 3: Discussing a possible change in the release cycle
------------------------------------------------------------
* Alexander Rechitskiy presented some links from the KDE project about
their svn guidelines, commit policy, release schedule, minor point
releases...etc.
* After a lengthy discussion, the team decided to continue the already
started efforts to improve efficiency and minimize regressions (like
leveraging Patchbot, the recent major Testman improvements...etc).
* Meeting closed at 21:26 UTC by Amine Khaldi.
* Minutes written by Amine Khaldi.