What are the boosters up to?
Summary
The last sprint was going from February 4th to February 16th. Even though it included all of us going to FOSDEM over the first weekend we were able to reach one milestone: Buildservice Project Overview Page (a.k.a. factory.o.o) hurray! The wiki milestone finally moved forward again and the umbrella milestone got a new push with limiting it’s scope to the Bentoo theme. All in all a pretty successful sprint.
Retrospectiva
We finished the evaluation of retrospectiva and deployed it to http://retro.opensuse.org. Retrospectiva is now our project management tool of choice. The best part is that everybody, yes that means you, can simply follow what we do with it. For this you need to understand a few things. Most importantly the Terminology we use.
Milestones are big things we want to achieve. Like
Rid the world of all Evil
Goals are simpler things than milestones. They are defined from the customers point of view. It can be for example something like
Destroy the One Ring so we can get rid of the Dark Lord
Stories are simple technical steps that need to be done to reach a goal. Stories can be done by people. In this example it would be something like:
Cast the ring into a Volcano (Frodo)
Pretend to have the One Ring to distract the Dark Lord (Aragon)
Be the backup for Frodo (Gollum)
Customers don’t really want to know all that, the important thing is that we reach the milestone (no more evil in the world).
Sprints are the time units in which goals are achieved through finishing all stories they consist of. If they are not achieved they are simply moved to the next sprint. Once all goals are finished the milestone is reached and a new milestone is sought after.
The interface of Retrospectiva is pretty straight forward. On the top navigation bar you can choose how detailed you want to look at what we do.
If you choose the milestone option you will always see the three milestones we currently work on. They provide you with a high level overview and are the main information you can gather from this tool. If you choose the goals option you can have a look at the goals in the current sprint, which you can choose at the right hand menu. In the stories view you do the same, choose a sprint at the right menu and you have very detailed overview about who currently works on what.
We hope that you will find this tool useful, we for sure do. Of course we will continue to update everybody what we’re up to in blogposts like this, our mailinglist and our IRC channel. You should see this as additional source of information.
Standup Meeting
Last but not least the report about our last standup meeting. In this every squad has to stand up and tell the others what they did do in the last sprint, what they are planing to do in the next sprint and what blocks them currently.
The Factory Status Page Squad
We did finish upstream version tracking and with it the whole milestone.
You can see the result at:
https://build.opensuse.org/project/status?project=$PROJECT
so for instance
https://build.opensuse.org/project/status?project=openSUSE:FactoryWe plan to announce it properly on and tell people about it. AI: wstephenson
We are blocked by nothing.
Integrate all Infrastructure under one Umbrella Squad:
We did add a proof-of-concept API to connect.o.o and generally worked on it. Thought about group Membership request voting (eg. for opensuse members group). We also deployed a new VM to be able to deploy/incubate our project. It also serves as host for retrospectiva.
We plan to push the Bento theme to wiki.o.o in cooperation with Frank. Port software.o.o to bento theme. A couple of Bento problems also need to be solved. We need to find a solution for wiki specific links and the
left column. We also will start browser testing/debugging. And to be able to gather contributors for connect.o.o we plan to finish the deployment and announce it properly.We are blocked by nothing at the moment.
Discoverable Centralised Developer Documentation Squad
We did help to prepare the new instance so we can actually transfer content into it. For this we are making sure that the current content on wiki.o.o, mainly templates, is functional and follows the various guidelines of the wiki team. This is proving to be more work than expected, but it’s going forward.
We plan to finish the overhaul of the content and work on some missing technical features of the wiki like change notification. After this is finished we plan to finally transfer developer documentation into it. This shall be the first really useful area in the new instance and serve as an example of all the new features and processes.
We are blocked by nothing at the moment.
As one squad is finished with its milestone we also talked about how to continue from there. The outcome was that we will go after the milestone “Improve the openFATE process” and shuffle people around. The resulting new squads are:
Wiki: Henne, Tom, Petr, Lubos
Umbrella: Coolo, Robert, Darix, Michal, Pavol
openFATE: Klaas, Vincent, Will, Egbert
Thats it for this week. Thanks for reading and remember to have a lot of fun!



