<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hennevogel</title>
	<atom:link href="http://hennevogel.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://hennevogel.de</link>
	<description>Fabulous. Freedom. Fun.</description>
	<lastBuildDate>Fri, 04 May 2012 09:44:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>What are the Boosters up to?</title>
		<link>http://hennevogel.de/what-are-the-boosters-up-to-5/</link>
		<comments>http://hennevogel.de/what-are-the-boosters-up-to-5/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 18:00:25 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[factory]]></category>
		<category><![CDATA[milestone]]></category>

		<guid isPermaLink="false">http://blog.hennevogel.de/?p=1798</guid>
		<description><![CDATA[These posts keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping contributors to the openSUSE project to takeoff. The openSUSE project is a worldwide effort that promotes (...)]]></description>
			<content:encoded><![CDATA[<div style="background-color: #91d663; color: #4c4c4c;"><em>These posts keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping contributors to the openSUSE project to takeoff. The openSUSE project is a worldwide effort that promotes the use of Linux everywhere. It creates one of the world&#8217;s best Linux distributions, working together in an open, transparent and friendly manner as part of the global Free and Open Source Software community. The team consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks <a href="http://retro.opensuse.org/projects/boosters-work/milestones">milestones</a> and works on them in an agile fashion. You can learn more about the Boosters and what they do on their <a href="http://en.opensuse.org/Boosters_Team">team page in the openSUSE wiki.</a></em></div>
<h2>Hooray! Another milestone finished!</h2>
<p>This time we took on the task improving the ratio of people who contribute to Factory. The openSUSE Factory distribution is the current state of the development for the next openSUSE release (BTW: Save the date for 12.1 on November 11, 2011). The <a href="http://software.opensuse.org/developer/en">development releases</a> of the openSUSE distribution like Milestones or Release Candidates are snapshots from this distribution. Developers and experienced testers use Factory as an always up-to-date development and testing platform. <a href="https://build.opensuse.org/project/show?project=openSUSE:Factory">Factory</a> is built on the openSUSE instance of the <a href="http://open-build-service.org/">Open Build Service</a>. In our Build Service instance we have round about 19.000 users who package software but only less then hundred contribute packages or patches to Factory. This milestone is about increasing this ratio.</p>
<h2>Okay cool but how?</h2>
<div id="attachment_1858" class="wp-caption alignright" style="width: 212px"><a href="http://mrg.bz/C6a8Tv"><img class="size-medium wp-image-1858" title="Kick Off" src="http://hennevogel.de/wp-content/uploads/2011/07/kick-off-288x208.jpg" alt="Kick Off" width="202" height="146" /></a>
<p class="wp-caption-text">Image from morguefile.com</p>
</div>
<p>Each milestone we take on we start with a kick-off. For a whole day all the Boosters stick their super large brains together and come up with a plan on how to reach the milestone. This time we took a three legged (pun intended!) approach. First we were going to ask people that already do stuff why they didn&#8217;t yet for Factory. While at the same time pushing and helping them to do it. Never arouse a contributors curiosity without guiding them afterward! Then we were going to see what they said about why they didn&#8217;t contribute and, of course, do something about it.</p>
<h3>The Factory Contributor Survey</h3>
<p>We settled on the form of a survey to get a feeling why people don&#8217;t contribute. First thing we did is we came up with a list of people we wanted to interview.  We checked the changes that happened in the last year, to packages in top-level projects, that build <strong>against</strong> Factory but are not <strong>in</strong> Factory. After we cleaned that list of known Factory contributors and people who only contributed once or twice we had a list of regular packagers that had Factory packages but didn&#8217;t contribute to Factory.</p>
<div id="attachment_1924" class="wp-caption aligncenter" style="width: 298px"><a href="http://mrg.bz/TX0sAT"><img class="size-medium wp-image-1924  " title="Ballot" src="http://hennevogel.de/wp-content/uploads/2011/06/sw_fake_ballot_sa03045-288x212.jpg" alt="Ballot" width="288" height="212" /></a>
<p class="wp-caption-text">Image from morguefile.com</p>
</div>
<p>We whipped up a survey on Google Docs and sent it out to those people asking about their packaging and software development skills and, bluntly, why they didn&#8217;t submit to Factory yet. Nearly all of the people we asked responded and the results are pretty interesting. All of them, except two, packaged for more than a year already and assessed their packaging skills as mediocre (45%) and expert (34%) level. Seems like Factory is not very attractive to packaging beginners. Most of them hunt for packages that are not in the Build Service yet (93%) and the majority already thougt about pushing them to Factory (62%). So apparently we choose the right group of people to ask. Good.</p>
<p>Now the first thing that is not only an interesting statistical marker, but leads to an entry in our TODO list, is the amount of people that didn&#8217;t think about pushing their packages to Factory because they didn&#8217;t know they could: 14%. Apparently we have to think about ways to tell the world that you can contribute and that it&#8217;s as easy as checkers! Quickly!</p>
<div id="attachment_1925" class="wp-caption alignleft" style="width: 201px"><a href="http://www.flickr.com/photos/23912576@N05/3227943732/"><img class="wp-image-1925 size-medium " title="Quality" src="http://hennevogel.de/wp-content/uploads/2011/06/3227943732_ae5116d929_o-191x288.jpg" alt="Quality" width="191" height="288" /></a>
<p class="wp-caption-text">©Ludovic Bertron. Some rights reserved/CC-BY 2.0</p>
</div>
<p>The other interesting results are the responses from the people to the &#8220;<em>why didn&#8217;t you?</em>&#8221; question. We used a free text field for this answer so we imagined that people would gave all kind of answers and we would end up with a long list of items we would have to take care of. But strangely enough you can interpret the answers as two big issues. The most important one is about the quality of the package. From the perspective of the packager most people are afraid that their packages are not good enough. Nearly the same amount of people think, from the perspective of the user, that their packages would have no audience. Remember these are the people who package for more than a year, consider themselves mediocre/expert packagers and hunt for software not packaged yet. Wow! Obviously another thing we need to communicate badly. The scope of Factory.</p>
<p>Those quality related answers are quickly followed by answers that relate to missing time to support users and answers that talk about problems with the process of getting your package into Factory. People seem to think that maintaining a package in Factory is a tedious task that will take a lot of time. Yet we have this superior Build Service, with all the nice collaboration features built in, which makes maintaining packages as easy as a summer breeze. Hmmm. So after some discussion, about what this means and what we can do about it, we took the action item to look at our process documentation. To see if it helps when we improve that.</p>
<p>There were also some really nice quotes that show us that social science experiments also have something like a Plank constant 8-)</p>
<blockquote><p>Since the boosters email mentions 14 packages, I&#8217;ve audited the packages from my home repo&#8230;</p></blockquote>
<p>or my favorite</p>
<blockquote><p>For other &#8230; packages, I was not the initial uploader of the package in those repositories and I wasn&#8217;t sure if they should be forwarded to Factory or not (now, I think, they should :)</p></blockquote>
<h2>Then get to it!</h2>
<p>As you can see planing is everything! By now we had a nice list of tasks to do.</p>
<h3>1. Straighten out the projects that make up Factory</h3>
<p>A couple of Boosters looked at projects that had a high amount packages building for Factory, a lot of Factory contributors but also a lot of packages that weren&#8217;t in Factory.</p>
<ul>
<li>Contrib</li>
<li>devel:languages:perl</li>
<li>devel:languages:python</li>
<li>devel:languages:ruby</li>
<li>devel:libraries:c_c++</li>
<li>Packman (especially Games)</li>
</ul>
<p>They approached maintainers there and persuaded them to submit a lot of packages to Factory. As they maintain a lot of similar packages in Factory already, this increases the contribution without costing too much hazzle for them. Why that&#8217;s easy peasy lemon squeezy!</p>
<h3>2. Factory Documentation</h3>
<p>Another group of Boosters took on the documentation about Factory in the <a href="http://en.opensuse.org/Portal:Factory">openSUSE Wiki</a>. They consolidated content from a lot of the other pages and refined it. Then they documented some missing parts like the duties and rights and the do&#8217;s and don&#8217;ts of a factory maintainer. The result is a completely overhauled Portal:Factory that now has a nice &#8220;Contribute to Factory&#8221; section. Good stuff.</p>
<h3>3. Get the marketing team cracking</h3>
<p><a href="http://hennevogel.de/?attachment_id=1843" rel="attachment wp-att-1843"><img class="alignright size-full wp-image-1843" src="http://blog.hennevogel.de/files/2011/06/speakers_corner.jpg" alt="" width="326" height="250" /></a>The last thing we did to reach the milestone is this post. Which I will discuss with our marketing team so we can think about ways to improve our efforts to tell people what Factory is, what it&#8217;s scope, who can contribute to it and how. This will be an ongoing task for the next years we guess. We&#8217;ll  help in any way we can of course.</p>
<h3>Conclusion</h3>
<p>This was a nice exercise and we learned a lot. Straight forward, small surveys with a well defined audience are a good way to gather info. There is a lot of good documentation in the Wiki and we &#8220;just&#8221; have to make it more accessible. We tend to forget to tell people repeatedly about our great tools, processes and documentation. How can we expect to gain their attention in these days of tweets and status updates if we don&#8217;t? But a fault confessed is half redressed. Let&#8217;s roll.</p>
<p>&nbsp;</p>
<p>What do you think? Let us know here in the comments or contact us on our mailinglist <a href="mailto:opensuse-boosters@opensuse.org">opensuse-boosters@opensuse.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/what-are-the-boosters-up-to-5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why we are here.</title>
		<link>http://hennevogel.de/why-we-are-here/</link>
		<comments>http://hennevogel.de/why-we-are-here/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 15:59:44 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://blog.hennevogel.de/?p=1773</guid>
		<description><![CDATA[I&#8217;m chewing on something for a couple of weeks now and I think I need to tell you before my jaw turns into dust. It&#8217;s about the openSUSE Project and what&#8217;s happening with it. I&#8217;m heavily involved in the project. (...)]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m chewing on something for a couple of weeks now and I think I need to tell you before my jaw turns into dust. It&#8217;s about the <a href="http://www.opensuse.org">openSUSE Project</a> and what&#8217;s happening with it. I&#8217;m heavily involved in the project. Since over 10 years I get paid by my employer to work in that project and I spend a lot of my spare time on it. It&#8217;s a huge part of my life, both personal and professional and I love it! I love the people, I love how the project is set up and I love all the cool results we produce together. But since a couple of weeks, I couldn’t really pin down if there was a single cause, what it was or when, I was in misery about it. It&#8217;s only yesterday that while talking to a fellow <a href="http://en.opensuse.org/openSUSE:Board">openSUSE Board</a> member that I realized what really causes my grief. All of the sudden this project went from <em><strong>&#8220;Hey dude, let&#8217;s do cool things together&#8221;</strong></em> to<em><strong> &#8220;I have this and that opinion and I&#8217;m going to stick it to you!&#8221;</strong></em>. The whole project went from collaboration to politics in a blink. Now I&#8217;m sure all of you tin foil hat wearing people out there will start to spin this as result of some single event, whatever fits your agenda best, but I assure you it&#8217;s not. Sometime in the last couple of weeks this tipped over and we started to have discussions about all aspects of the theory of politics, we argue about human rights or quotes from Mahatma Gandhi, people put up motions for the powers that be, the structure and people are questioned to the last extent, alliances are forged, opportunities are seized to get even and a lot of distrust is spreading around.</p>
<p>And there are two answers so far I have heard. One is that people say that this is normal. Because we as open source project always ask for equal rights, democracy and all these other crazy liberal ideas and that now <strong>we reap what we sow: politics</strong>. So however you are involved in this, like me for instance that stood up and took responsibility for nasty things nobody else wants to do, you have asked for this and now got what was coming to you. <strong>Don&#8217;t be a crybaby now, bitch!</strong></p>
<p>The other answer I see to this from the members of our project is to be passive. <strong>YAWN politics</strong>&#8230; I want to code, draw, write, fix, test. Politics are none of my interests and I don&#8217;t want to get involved. You idiots can fight this out, I just work on my stuff while you&#8217;re doing that. So however you are involved in this, like me for instance that stood up and took responsibility for nasty things nobody else wants to do, you have asked for this and now got what was coming to you. <strong>Don&#8217;t look at me, not interested!</strong></p>
<p>Both are equally destructive and neglect the reason all of us are here.  We are here for one thing: <strong>FUN!</strong> Yes, remember please why you have come to the openSUSE Project. Because it&#8217;s fun to use the software for any purpose you want. Because it&#8217;s great to study how the software works, and change it to make it do what you wish. Because it&#8217;s cool to redistribute copies so you can help your neighbor. Because it&#8217;s a great feeling to give the whole community a chance to benefit from your work. You know what&#8217;s wrong with us? We have forgot to <em>Have a lot of fun!</em></p>
<p>Can all of you who love openSUSE please go to a console, open an xterm, gnome-terminal or a konsole, do a <span style="background-color: black; color: white;">cat /etc/motd</span> and think about the output for a while?</p>
<p>Then pull yourself together and stop doing what is robbing ALL OF US of the reason we are here! If you want to push through your agenda, don&#8217;t!  If you want to stick it to the man, don&#8217;t! If you want to insist on all of your given rights, don&#8217;t! If you want to be pigheaded, don&#8217;t. If you want to be serious, don&#8217;t!</p>
<p><strong>Instead, remember to <em>Have a lot of fun!<br />
</em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/why-we-are-here/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What are the Boosters up to?</title>
		<link>http://hennevogel.de/what-are-the-boosters-up-to-4/</link>
		<comments>http://hennevogel.de/what-are-the-boosters-up-to-4/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 11:22:01 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[11.3]]></category>
		<category><![CDATA[boosters]]></category>
		<category><![CDATA[connect]]></category>
		<category><![CDATA[openfate]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://blog.hennevogel.de/?p=1710</guid>
		<description><![CDATA[These posts are here to keep you informed about what the openSUSE Boosters team is up to.]]></description>
			<content:encoded><![CDATA[<div style="background-color: #91d663; color: #4c4c4c;"><em>These posts keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping contributors to the openSUSE project to takeoff. The openSUSE project is a worldwide effort that promotes the use of Linux everywhere. It creates one of the world&#8217;s best Linux distributions, working together in an open, transparent and friendly manner as part of the global Free and Open Source Software community. The team consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks <a href="http://retro.opensuse.org/projects/boosters-work/milestones">milestones</a> and works on them in an agile fashion. You can learn more about the Boosters and what they do on their <a href="http://en.opensuse.org/Boosters_Team">team page in the openSUSE wiki.</a></em></div>
<h2>Summary</h2>
<p>For the first time in months I have a couple of hours to reflect on what we, the openSUSE Boosters, have been up to. With the release of openSUSE 11.3 and the openSUSE Conference 2010 we had two big fish to fry and they turned out quite yummy in the end. But those two were only the tip of the iceberg! We had a very busy summer full of hacking and events, which means we basically went to all big FOSS events in central Europe, ran a couple of smaller ones on our own and finished two milestones from our backlog. Of course all of us are pushing the openSUSE project in general forward and lead our individual teams. Pavol, the other board member and me where busy working towards the foundation, Vincent and Will with maintaining their desktops upstream AND downstream, Robert with artwork and promo material like the Ambassador press-kit, Coolo with managing the distribution, Tom and Christopher with all the web apps, Michal with MySQL, Egbert with X.org and Klaas with taming all of us.</p>
<p>That&#8217;s nice work and very good for the project but that&#8217;s also the reason of the only thing that didn&#8217;t turn out quite like we wanted to: our agile work on the milestones. The distractions of our day to day dealings we&#8217;re, for the last couple of months, way to high and made the progress on the milestones very, very slow. So Tuesday before the conference we sat down and tried to come up with a way to resolve this. We identified three <em>&#8220;problems&#8221;</em> with our current setup:</p>
<ol>
<li>Day to day distractions</li>
<li>Someone who drives the overall process (scrum master or whatever)</li>
<li>Communication of the things we do</li>
</ol>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1715" src="http://blog.hennevogel.de/files/2010/10/time_management.png" alt="" width="200" height="186" /></p>
<p>The daily work which is mostly <strong>urgent and important</strong> makes it very hard for people to concentrate on milestones which are <strong>important but not urgent</strong>. There is always a quick fix you can do in the OBS, always a mail you can answer, always someone on IRC with a question. And, if you do these things all week long there is no one really holding you accountable that you didn&#8217;t do anything else. No one that questions if you spend too much time on firefighting, no one driving the milestone. We thought we can share the task of caring for the overall process among ourselves but it turned out that we can&#8217;t. On top of that we do not communicate our <strong>urgent and important</strong> things very well and hence some people outside the team and everybody inside the team has the feeling that we are not doing enough despite all the good general things we do.</p>
<p>This can&#8217;t be and after we have finished the <a href="http://features.opensuse.org/preview">openFATE</a> and <a href="http://connect.opensuse.org">Connect</a> milestones we&#8217;ll make a tactical retreat and regroup. This means we will only do one Milestone at a time, I will act as classical project manager/scrum master and I&#8217;ll also document what we do, including general things we hack on or contribute to. We hope that once we practiced this process for some time and with the addition of a few new people to the team, we will be able to take on more milestones again. But for the moment we need to regroup. So this is whats going to change in the future, time to tell you people what we did in the past!</p>
<h2>Hacking</h2>
<p>As the <a href="http://en.opensuse.org/Portal:Distribution">openSUSE distribution</a> is the most important thing the <a href="http://en.opensuse.org/Portal:Project">openSUSE project</a> does, we of course helped to make <a href="http://en.opensuse.org/Portal:11.3">11.3 a great release</a>. All of us took on their fair share of package maintenance and bug fixing in various areas, from the command line to the two main desktops. Coolo, as openSUSE Release Manager, pushed it out of the door and afterward many of us helped with the marketing around it. Of course there are also other things to do afterward like getting the extra repositories <a href="http://en.opensuse.org/openSUSE:Contrib">Contrib</a> or <a href="http://packman.links2linux.org">Packman</a> up to speed. openSUSE 11.3 took a lot of effort for us but we greatly enjoyed i!</p>
<p><img class="aligncenter size-large wp-image-1751" src="http://blog.hennevogel.de/files/2010/11/hacking1-494x252.png" alt="" width="494" height="252" /></p>
<p>Of course 11.3 is not the only thing we did. Here is a list of various of our hacking activities.</p>
<ul>
<li>Robert and Henne prepared and release the new <a href="http://news.opensuse.org">news</a>/<a href="http://lizards.opensuse.org">lizards</a> theme based on bento</li>
<li>Coolo worked on factory cycles to reduce the overall rebuild time and the 11.4 roadmap</li>
<li>Klaas had a meeting with <a href="http://dirkriehle.com/">Prof. Dr. Riehle </a> and his PHD students to discuss further collaboration</li>
<li>Michal implemented <a href="http://paste.opensuse.org">openSUSE Paste</a> and made Lubos&#8217;s obs-generator KDE independent</li>
<li>Pavol, Michal and Vincent helped to staff the <a href="http://en.opensuse.org/Portal:Maintenance">openSUSE Maintenance Team</a></li>
<li>Henne helped to bring the the german wiki team up to speed with all the mediawiki and content changes. They are working on their own <a href="http://dewiki.opensuse.org">new instance</a> now.</li>
<li>Tom spent some of his ITO with <a href="http://www.digitalflow.de/index.php?seite=blog&amp;postid=36">Android</a></li>
<li>Vincent wrote a <a href="http://lists.opensuse.org/opensuse-buildservice/2010-09/msg00087.html">pdiff plugin for osc</a></li>
<li>Klaas boosted the <a href="http://lizards.opensuse.org/2010/10/28/a-new-flavor-opensuse-invis-server/">openSUSE Invis project</a>, a small to medium business server spinoff.</li>
</ul>
<h2>Events</h2>
<p><a href="http://news.opensuse.org/2010/10/28/opensuse-conference-big-success/">The openSUSE Conference</a> brings together users, contributors and friends of the openSUSE  in Nuremberg, Germany. The conference is the yearly get-together of  the openSUSE project to give its people a chance to meet face to face, talk to and inspire each other and the openSUSE Boosters of course attended this event! Klaas and Vincent we&#8217;re deeply involved with the <a href="http://news.opensuse.org/2010/05/31/opensuse-conference-2010-call-for-papers-2/">Call for Papers</a> and the program organization. From choosing content for the tracks to running the conference application at <a href="http://conference.opensuse.org/indico">conference.opensuse.org</a>. Egbert helped to organize the <a href="http://en.opensuse.org/openSUSE:Conference_BoF">Birds of a Feather sessions</a> and Tom and me made the social event of the conference a <a href="http://news.opensuse.org/2010/10/14/lizard-lounge/">notable evening at the lizard lounge</a>. Robert provided of course again great media and Klaas and me did quite some marketing around the conference. Now of course every booster carried his share of talks, sessions, discussions. Over 20 sessions were led by a booster, including but not limited to two of the conference keynotes!</p>
<p><img class="aligncenter size-large wp-image-1748" src="http://blog.hennevogel.de/files/2010/11/events-494x295.png" alt="" width="494" height="295" /></p>
<p>Also in the area of events we did not only do one but many! See this list to get an idea what we covered since the last post.</p>
<ul>
<li>Klaas, Will, Tom and Robert helped to organize the <a href="http://lizards.opensuse.org/2010/05/28/novell-hackweek-fife/">5th hackweek at Novell</a>.</li>
<li>The whole Team ran a hackathon around openSUSE Connect at <a href="http://www.froscon.org/">FrosCon</a> called <a href="http://news.opensuse.org/2010/08/09/opensuse-connect-hacking-session-at-froscon-2010/">HackMeck</a></li>
<li>Henne took care that we got a <a href="http://news.opensuse.org/2010/05/04/opensuselinuxtag-2010/">great share of the LinuxTag programm</a> and everybody afterwards participated with great talks, hack sessions and booth duty</li>
<li>Vincent attended the latest <a href="http://live.gnome.org/Hackfests/Marketing-2010-05">GNOME Marketing hackfest</a></li>
<li>Pavol and Michal went to <a href="http://ossconf2010.soit.sk/">OSSConf in Zilina, Slovakia</a> to talk about the OBS and SUSE Studio.</li>
<li>Both of them also went to <a href="http://stick.gk2.sk/blog/2010/05/linuxwochen-vienna-2010/">LinuxWochen in Vienna</a> and handled the booth together with Sirko. Pavol also gave a talk about the <a href="http://old-en.opensuse.org/GameStore">openSUSE GameStore</a>.</li>
<li>Vincent went to <a href="http://2010.rmll.info/">RMLL</a> to share a booth with our friends from Mandriva</li>
<li>The Nürnberg portion of the team prepared two local events in the SUSE offices. During the Strategy Meeting we held a public <a href="http://news.opensuse.org/2010/05/20/opensuse-strategy-meeting/">meet the openSUSE Board Event</a><a> and we ran the very successful </a><a href="http://news.opensuse.org/2010/06/24/opensuse-11-3-launch-party-in-nurnberg-15-7/">openSUSE 11.3 Release Party</a></li>
<li>Of course the Prague portion of the team countered that with their <a href="http://stick.gk2.sk/blog/2010/07/opensuse-11-3-kde-sc-4-5-launch-party/">openSUSE 11.3 + KDE SC 4.5 release party</a></li>
<li>Lubos had a nice talk at Akademy, Vincent conquered GUADEC and Egbert held a strategy BoF at the SUSE Labs Conference.</li>
<li><a href="http://stick.gk2.sk/blog/2010/09/froscamp-fudcon-zurich-and-cern/">Michal and Pavol attended FrOSCamp</a> and organized, again with Sirko and a few others, the openSUSE Booth there and held a talk about openSUSE Connect.</li>
<li>Will went to the <a href="http://dot.kde.org/2010/10/17/kde-telepathy-sprint">Telepathy KDE </a> sprint</li>
<li>Pavol presented his pet project SVG-edit at the <a href="http://svgopen/2010/">SVG Open conference</a></li>
<li>Vincent gave a talk about GNOME3 and the openSUSE Build Service at <a href="http://www.vuntz.net/journal/post/2010/10/21/JDLL-2010">JDLL</a></li>
<li>Egbert boosted around at the Linux Kongress in Nürnberg and the X Developer Summit in Toulouse.</li>
</ul>
<h2>Milestones</h2>
<p>And now you think that&#8217;s it? Of course not. We also managed to finished up two milestones!</p>
<p>In July we finished the <a href="http://retro.opensuse.org/milestones/5/goals">wiki milestone</a>. The boosters squad worked together with the openSUSE Wiki team on the release of the totally revamped openSUSE wiki, you can read the announcement on <a href="http://news.opensuse.org/2010/07/05/a-new-hope/">http://news.opensuse.org/2010/07/05/a-new-hope/</a>. We also finished the <a href="http://retro.opensuse.org/milestones/4/goals">umbrella milestone</a> that brings you a fresh and unique new look for all the openSUSE web applications. The team has posted a summary of the things they did also on <a href="http://news.opensuse.org/2010/05/31/boosters-umbrella-sprint-summary/">news.opensuse.org</a>. Because of the amount of work on 11.3 and the conference and especially because of the staff we had to cancel the Junior Jobs milestone and it went back to our backlog. That leaves us with two milestones running currently.</p>
<h3><img class="aligncenter size-large wp-image-1745" src="http://blog.hennevogel.de/files/2010/11/milestones-494x265.png" alt="" width="494" height="265" />openFATE</h3>
<p>The big things the team implemented so far were the port of <a href="http://features.opensuse.org/preview">openFATE</a> to the bento design, the switch of the codebase to the latest rails and libxml versions and making nearly all data in the frontend editable.</p>
<p>What&#8217;s still missing is to proxy all product and role information (of opensuse products) in the keeperproxy to allow to set all states and roles. Additional tasks include making the transition between product states easier in openFATE, show the notification status of users, automatically set project and product managers for openSUSE features, combine the product and project manager priority in the user interface, hide evaluation states and make it possible to remove/edit unsaved comments. We also need to make the codebase able to run in partner / webfate mode so it can be deployed everywhere.</p>
<h3>Connect</h3>
<p>In the last couple of sprints and the hackathon at FrosCON the team has get connect up and running with the features on par with users.opensuse.org. We have implemented a dashboard with customizable widgets, user profiles with v- and business-cards, groups with multiple admins, activity streams, voting/polls that can cover the openSUSE Board elections and have imported all user data from users.o.o (around ~10000). The user data connect has, including a simple trust rating, is accessible as LDAP export so we can use the data in other services like the Build Service. Of course all of that styled in a bento theme.</p>
<p>But there are still a couple of things to do until we have reached this milestone. The most important thing is the iChain setup so we can provide single sign on, the LDAP export needs to handle groups too and the bento themeing needs to be finished up for a couple of views that have been added since the first round of styling.</p>
<h2>Conclusion</h2>
<p>We were very, very busy but had to neglect the <strong>important but not urgent</strong> tasks and this is something we are not so happy with. The milestones are the things that leap the openSUSE project forward and enable people to contribute and that is what we&#8217;re here for right? But we have identified that and will work on it, promised. On the other hand we think we can be proud about the things we achieved. Especially the new wiki, the bento theme, the release of 11.3 and the conference really rocked and energized the whole project. In our book that is time well spent!</p>
<p>What do you think? Let us know here in the comments or contact us on our mailinglist <a href="mailto:opensuse-boosters@opensuse.org">opensuse-boosters@opensuse.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/what-are-the-boosters-up-to-4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What are the Boosters up to?</title>
		<link>http://hennevogel.de/what-are-the-boosters-up-to-3/</link>
		<comments>http://hennevogel.de/what-are-the-boosters-up-to-3/#comments</comments>
		<pubDate>Tue, 04 May 2010 14:52:44 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[bento]]></category>
		<category><![CDATA[build service]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Linuxtag]]></category>
		<category><![CDATA[milestones]]></category>
		<category><![CDATA[obs]]></category>
		<category><![CDATA[openfate]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://blog.hennevogel.de/what-are-the-boosters-up-to-3/</guid>
		<description><![CDATA[These posts are here to keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping parts of the project to take of. It consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks its own milestones and works on them in a agile fashion.]]></description>
			<content:encoded><![CDATA[<div style="background-color: #91d663; color: #4c4c4c;"><em>These posts keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping contributors to the openSUSE project to takeoff. The openSUSE project is a worldwide effort that promotes the use of Linux everywhere. It creates one of the world&#8217;s best Linux distributions, working together in an open, transparent and friendly manner as part of the global Free and Open Source Software community. The team consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks <a href="http://retro.opensuse.org/projects/boosters-work/milestones">milestones</a> and works on them in an agile fashion. You can learn more about the Boosters and what they do on their <a href="http://en.opensuse.org/Boosters_Team">team page in the openSUSE wiki.</a></em></div>
<h2>Summary</h2>
<p>Long time no see! The last update on lizards is now over 2 months old and a lot of stuff happened. The Boosters have finished two <a href="http://retro.opensuse.org/milestones">Milestones</a>: The build service project overview and the integration of web-apps with a common theme. Both results are awesome and enable people to be more productive. The <a href="https://build.opensuse.org/stage/project/status?project%3DopenSUSE:Factory">build service project overview</a> helps project maintainers, like Coolo for openSUSE:Factory, to keep up to date on what happens in their project. The overview includes things like packages that are not building, packages with a diff to the devel project and packages with a pending request. You know what’s the best part of this? To make the build service project overview possible we have put a lot of general work into the OBS webclient. So much that the webclient changes will be a big part of the upcoming OBS 2.0 release. The other Milestone we finished is the integration of our web-apps with a common theme: <a href="http://en.opensuse.org/Boosters_Team/Projects/Integrate_all_Infrastructure_under_one_Umbrella/Concept">bento</a>. Once we deployed bento to our apps everybody can navigate the opensuse web with a nice, task oriented design and find information where one expects them.</p>
<h2>Events</h2>
<p>The LinuxTag 2010 programm is final and <a href="http://www.linuxtag.org/2010/en/program/free-conference/wednesday.html">online</a>. We have 6 talks accepted ranging from packaging to kernel hacking. Most of them on Saturday which is traditionally the strongest day.</p>
<ul>
<li><a href="http://www.linuxtag.org/2010/en/program/free-conference/wednesday/details.html?talkid%3D361">Ruby on Rails in der openSUSE.org Infrastruktur – Thomas Schmidt</a></li>
<li><a href="http://www.linuxtag.org/2010/en/program/free-conference/wednesday/details.html?talkid%3D403">Kernel Mode Setting – a Change in Paradigms for the Graphics Driver Stack – Egbert Eich</a></li>
<li><a href="http://www.linuxtag.org/2010/en/program/free-conference/wednesday/details.html?talkid%3D443">The road to GNOME 3.0 Vincent Untz /Johannes Schmid</a></li>
<li><a href="http://www.linuxtag.org/2010/en/program/free-conference/wednesday/details.html?talkid%3D461">Distribution Image building with KIWI – Christopher Hofmann</a></li>
<li><a href="http://www.linuxtag.org/2010/en/program/free-conference/wednesday/details.html?talkid%3D464">The live A-Z Guide to openSUSE Contribution – Henne Vogelsang/Vincent Untz</a></li>
<li><a href="http://www.linuxtag.org/2010/en/program/free-conference/wednesday/details.html?talkid%3D467">The Free Software Hell And How To Escape It – Adrian Schröter/Henne Vogelsang</a></li>
</ul>
<p>We also got accepted as project for a booth and are currently working on the booth setup and program. <a href="http://news.opensuse.org/category/events/">Stay tuned</a> for more news to come around this topic. Other events that we boosted are the <a href="http://community.kde.org/KDE_e.V./Sprints/Tokamak4">Tokamak4 plasma hacking sprint</a> Will successfully organized in our office. Vincent went to a <a href="http://blogs.sun.com/yippi/entry/gnome_usability_hackfest_write_up">GNOME Usability</a> and a <a href="http://live.gnome.org/Hackfests/GSettings2010">GSettings</a> Hackfest. He also covered <a href="http://www.solutionslinux.fr">Solutions Linux 2010</a>. Pavol, Michal and Petr went to the <a href="http://chemnitzer.linux-tage.de/2010/">Chemnitz Linux Days 2010</a>, <a href="http://installfest.cz/if10/">Installfest.cz</a> and <a href="http://www.linuxexpo.cz/">LinuxExpo</a>. Klaas to <a href="http://www.openexpo.ch/">openExpo</a> in Switzerland and a <a href="http://soliverez.com.ar/drupal/node/177">KDE Finance sprint in Frankfurt</a>. Oh and Google Summer of Code sadly didn’t work out this year, maybe next time. As you can see we were busy event bees!</p>
<h2>Milestones</h2>
<p>We are currently trying to reach 3 <a href="http://retro.opensuse.org/milestones">Milestones</a>. The Squad that is trying to create <strong><em>Discoverable Centralised Developer Documentation</em></strong> is progressing nicely. They fixed a lot of issues with mediawiki and Bento for the <a href="http://wiki.opensuse.org/?useskin%3Dbentofluid">new wiki instance</a>, transfered and re-worked the general <a href="http://wiki.opensuse.org/Portal%3AWiki">wiki documentation</a> so that people can help with the general transition and they also moved content like the Build Service pages and started with the Packaging side of things. The general focus is still on groundwork. The squad wants to transfer all the developer documentation as an example on how a topic in the new wiki should look and feel like. The next steps will be finishing that off and then to help with the attraction of contributors to the general transition.</p>
<p>Another squad is working on <strong><em>improving <a href="http://features.opensuse.org">openFATE</a></em></strong>, especially to make it really usable for the screening team. In the end they want to have a new role of screener in the feature workflow. The role can change the status and reassign features between products. The first sprints where spend on educating themselves about the architecture of FATE and the structure of the web-app. The squad then worked on the proxy which is by now already passing changes through to the keeper. The next steps include changes to the web-app and <a href="http://hermes.opensuse.org">hermes</a> for reporting. During the course of these sprints discussions about introducing more roles and new features happened so the <em>Milestone</em> probably will get more <em>Goals</em> in the future.</p>
<p>The third squad is currently in transition away from the <strong><em>Bento/Umbrella</em></strong> milestone. The development of the theme for the <a href="http://build.opensuse.org/stage">Build Service</a>, the <a href="http://software.opensuse.org">Download Portal</a> and the <a href="http://wiki.opensuse.org/?useskin%3Dbentofluid">Wiki</a> are done. They are currently working on a wrap-up post that will show you all the cool stuff. The remaining tasks of deploying all the services, and helping to create themes for openFATE, the Forums and our WordPress instances are new Milestones. Which Milestone this squad does next is not decided yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/what-are-the-boosters-up-to-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kick Ass!</title>
		<link>http://hennevogel.de/kick-ass/</link>
		<comments>http://hennevogel.de/kick-ass/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 10:03:24 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[appeal]]></category>
		<category><![CDATA[board]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[just do it]]></category>
		<category><![CDATA[kick ass]]></category>
		<category><![CDATA[plea]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://www.hennevogel.de/?p=235</guid>
		<description><![CDATA[<h1>This is a plea to the openSUSE Community!</h1><br />
<h1>This is an appeal to you!</h1><br />
<h1>This is a incitement to kick ass!</h1>]]></description>
			<content:encoded><![CDATA[<h4>This is a plea to the openSUSE Community!</h4>
<h4>This is an appeal to you!</h4>
<h4>This is a incitement to <strong>kick ass!</strong></h4>
<p style="text-align: center;"><img class="size-full wp-image-275 aligncenter" style="margin-top: 10px; margin-bottom: 10px; border: 0pt none;" src="http://blog.hennevogel.de/files/2010/04/kick_ass.png" alt="" width="197" height="127" border="0" /></p>
<h3>You think that you are not entitled to decide something?<br />
YOU ARE &gt; GO KICK ASS!</h3>
<h4>Don&#8217;t be humble. You&#8217;re the man!</h4>
<p>Despite the fact that our distribution is around for some time we are a very young open source project. We don&#8217;t have much organization. No hierarchy, very little processes, no roles or functions, no directions and only general rules. <strong>You participate in a time where it&#8217;s really you that makes a difference</strong>. If you&#8217;re humble now and try not to stick your neck out, this project will fail. Don&#8217;t be humble, <strong>KICK ASS!</strong></p>
<h4>Don&#8217;t wait for anything &#8220;official&#8221;. There is no one official.</h4>
<p>There is only you and the people next to you. There is no one steering the openSUSE project, there is only you pushing your topic. There is no mastermind behind all this, there is only you thinking about your thing. <strong>There is no management (no also not from Novell)</strong>, there is only you running your things. If you do something it&#8217;s what openSUSE does. If you decide something it&#8217;s what openSUSE decides. Don&#8217;t wait, <strong>KICK ASS!</strong></p>
<h3>You&#8217;re worried about your idea being liked?<br />
THEY LOVE IT &gt; GO KICK ASS!</h3>
<h4>Don&#8217;t let the nay-sayers stop you. Push for your goal.</h4>
<p>We value others&#8217; opinions. We value openness. We value critique. We do NOT value consensus. It&#8217;s nice if it happens, it makes you feel warm and fuzzy on the inside but <strong>consensus is not the prerequisite for action</strong>. Try to incorporate the feedback you get as good as you can. Be open minded and willing to try new things. But also keep your goal in mind. You started with an idea on how to do something, don&#8217;t let the feedback kill your idea. Remember, there are at least 20 people who just like your idea and don&#8217;t say anything. Don&#8217;t let the nay-sayers stop you, <strong>KICK ASS!</strong></p>
<h4>Don&#8217;t be afraid of contradiction. We are not a logical consistent universe.</h4>
<p>We can have a team but no leader. We can have vim and emacs. We can be self-contradictory! openSUSE consists of so many projects, ideas, values and people that they can&#8217;t possibly be all on the same page. <strong>You don&#8217;t need to prove to yourself or anyone else that you are</strong>. There also can be two or more things of the same kind even if they do exactly the same thing. Don&#8217;t be afraid of contradiction or duplication, <strong>KICK ASS!</strong></p>
<h3>You are unsure about something?<br />
TRY IT &gt; GO KICK ASS!</h3>
<h4>Don&#8217;t think everything through to the end. Be playful!</h4>
<p>We are an open source project. <strong>You need to release early, release often. Everything!</strong> Not only code but your frustrations, ideas and plans also. That means that people will see your early errors. People will spot your inconsistencies. People will get on your nerves with their own ideas about your stuff. But it also means you don&#8217;t have be 100% correct, don&#8217;t have to be 100% ready and you don&#8217;t have to do 100% yourself. Put everything out there, <strong>KICK ASS!</strong></p>
<h4>Don&#8217;t doubt it for a second. If you fall you will be picked up.</h4>
<p>More often then we like it the things we dream of, the ideas we come up with, the lines of code we produce STINK. And that&#8217;s okay, <strong>shit happens</strong>. Don&#8217;t be afraid of making mistakes, nobody will think less of you. In this community people will scrape you off the ground and put you on your feet again. Failure is punished by a pat on the back and a smile. Don&#8217;t doubt that for a second, fail but <strong>KICK ASS!</strong></p>
<h3>Stop contemplating!<br />
Stop holding back!<br />
Stop worrying!<br />
KICK ASS!</h3>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/kick-ass/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>What are the boosters up to?</title>
		<link>http://hennevogel.de/what-are-the-boosters-up-to-2/</link>
		<comments>http://hennevogel.de/what-are-the-boosters-up-to-2/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 14:51:52 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[build service]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[obs]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[retrospectiva]]></category>
		<category><![CDATA[standup]]></category>

		<guid isPermaLink="false">http://www.hennevogel.de/what-are-the-boosters-up-to-2/</guid>
		<description><![CDATA[These posts are here to keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping parts of the project to take of. It consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks its own milestones and works on them in a agile fashion. ]]></description>
			<content:encoded><![CDATA[<div><em>These posts are here to keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping parts of the project to take of. It consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks its own milestones and works on them in a agile fashion.<br />
</em></div>
<h2>Summary</h2>
<p>The last sprint was going from February 4th to February 16th. Even though it included all of us going to <a href="http://fosdem.org">FOSDEM</a> 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 <a href="http://gitorious.org/opensuse/webdesign/trees/master">Bentoo theme</a>. All in all a pretty successful sprint.</p>
<h2>Retrospectiva</h2>
<p>We finished the evaluation of retrospectiva and deployed it to <a href="http://retro.opensuse.org">http://retro.opensuse.org</a>. 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.</p>
<p><strong>Milestones</strong> are big things we want to achieve. Like</p>
<blockquote><p>Rid the world of all Evil</p></blockquote>
<p><strong>Goals</strong> are simpler things than <strong>milestones</strong>. They are defined from the customers point of view. It can be for example something like</p>
<blockquote><p>Destroy the One Ring so we can get rid of the Dark Lord</p></blockquote>
<p><strong>Stories</strong> are simple technical steps that need to be done to reach a <strong>goal</strong>. <strong>Stories</strong> can be done by people. In this example it would be something like:</p>
<blockquote><p>Cast the ring into a Volcano (Frodo)</p></blockquote>
<blockquote><p>Pretend to have the One Ring to distract the Dark Lord (Aragon)</p></blockquote>
<blockquote><p>Be the backup for Frodo (Gollum)</p></blockquote>
<p>Customers don’t really want to know all that, the important thing is that we reach the <strong>milestone</strong> (no more evil in the world).</p>
<p><strong>Sprints</strong> are the time units in which <strong>goals</strong> are achieved through finishing all <strong>stories</strong> they consist of. If they are not achieved they are simply moved to the next <strong>sprint</strong>. Once all <strong>goals</strong> are finished the <strong>milestone</strong> is reached and a new <strong>milestone</strong> is sought after.</p>
<p>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.<a href="http://retro.opensuse.org"><img class="size-full wp-image-3317 alignright" src="http://blog.hennevogel.de/wp-content/plugins/wp-o-matic/cache/3b135_retro_navigation.png" alt="retrospectiva navigation" width="443" height="220" /></a></p>
<p>If you choose the <strong>milestone</strong> 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 <strong>goals</strong> option you can have a look at the goals in the current sprint, which you can choose at the right hand menu. In the <strong>stories </strong>view you do the same, choose a sprint at the right menu and you have very detailed overview about who currently works on what.</p>
<p>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.</p>
<h2>Standup Meeting</h2>
<p>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.</p>
<p><strong>The Factory Status Page Squad</strong></p>
<blockquote><p><em>We did</em> finish upstream version tracking and with it the whole milestone.<br />
You can see the result at:</p>
<p>https://build.opensuse.org/project/status?project=$PROJECT</p>
<p>so for instance<br />
<a href="https://build.opensuse.org/project/status?project%3DopenSUSE:Factory" rel="nofollow">https://build.opensuse.org/project/status?project=openSUSE:Factory</a></p>
<p><em>We plan to</em> announce it properly on and tell people about it. AI: wstephenson</p>
<p><em>We are blocked by</em> nothing.</p></blockquote>
<p><strong>Integrate all Infrastructure under one Umbrella Squad:</strong></p>
<blockquote><p><em>We did</em> 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.</p>
<p><em>We plan to</em> 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<br />
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.</p>
<p><em>We are blocked by</em> nothing at the moment.</p></blockquote>
<p><strong>Discoverable Centralised Developer Documentation Squad</strong></p>
<blockquote><p><em>We did</em> 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.</p>
<p><em>We plan to</em> 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.</p>
<p><em>We are blocked by</em> nothing at the moment.</p></blockquote>
<p>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 <em>“Improve the openFATE process”</em> and shuffle people around. The resulting new squads are:</p>
<p><strong>Wiki:</strong> Henne, Tom, Petr, Lubos<br />
<strong>Umbrella:</strong> Coolo, Robert, Darix, Michal, Pavol<br />
<strong>openFATE:</strong> Klaas, Vincent, Will, Egbert</p>
<p>Thats it for this week. Thanks for reading and remember to have a lot of fun!</p>
<p><a href="http://lizards.opensuse.org/author/hennevogel/feed/">Read at Lizards</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/what-are-the-boosters-up-to-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It’s live. A Shout from FOSDEM</title>
		<link>http://hennevogel.de/it%e2%80%99s-live-some-shouts-from-fosdem-2/</link>
		<comments>http://hennevogel.de/it%e2%80%99s-live-some-shouts-from-fosdem-2/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 14:00:33 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[fair]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://www.hennevogel.de/it%e2%80%99s-live-some-shouts-from-fosdem-2/</guid>
		<description><![CDATA[We arrived, very relaxed, yesterday at 21:00 thanks to our awesome openSUSE Bus. After everybody checked in we went to the FOSDEM beer event. It was packed, as every year but quite a blast.]]></description>
			<content:encoded><![CDATA[<p>We arrived, very relaxed, yesterday at 21:00 thanks to our awesome openSUSE Bus. Its a nice to fall out of the Office, into the bus and then crawl out of it again in front of the Hotel. It’s more comfy than any plane I have ever been on and we used the time well. Lot’s of socializing, Beer and Pavol even ran a pretzel-stick eating contest (guess who won! yours truly). I think this will be our mode of travel for the next FOSDEMs to come. After everybody checked in we went to the FOSDEM beer event which was packed, as every year but quite a blast. I met up with Michael Meeks, Greg, Pascal and all the other openSUSE people.</p>
<p>And now the talks are underway and the hallway is more and more empty. So I thought its time for a short recap. The first hours today went great. We arrived at the venue at 9 and were setup by 9:30 thanks to our new and shiny <a href="http://www.hp.com/united-states/campaigns/touchsmart/">TouchSmart</a> desktops. Thank you HP! Apparently people love to touch stuff so the booth is always visited and people play around. We also give out free T-Shirts to everyone participating in our <a href="http://surveymonkey.com/s/6MJYV7T">newest survey</a>. So all in all everything is going smoothly.</p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/it%e2%80%99s-live-some-shouts-from-fosdem-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What are the Boosters up to?</title>
		<link>http://hennevogel.de/what-are-the-boosters-up-to/</link>
		<comments>http://hennevogel.de/what-are-the-boosters-up-to/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 15:00:33 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[boosters]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[Linuxtag]]></category>
		<category><![CDATA[milestone]]></category>
		<category><![CDATA[retrospectiva]]></category>
		<category><![CDATA[standup]]></category>

		<guid isPermaLink="false">http://www.hennevogel.de/what-are-the-boosters-up-to/</guid>
		<description><![CDATA[These posts are here to keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping parts of the project to take of. It consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks its own milestones and works on them in a agile fashion.]]></description>
			<content:encoded><![CDATA[<div><em>These posts are here to keep you informed about what the openSUSE Boosters team is up to. The openSUSE Boosters are a team of dedicated people helping parts of the project to take of. It consists of 13 people (BTW: widely known as the thirsty thirteen) with skills ranging from low level C hackery over Ruby on Rails mastering to Graphical Design or Project Management. The team picks its own milestones and works on them in a agile fashion.<br />
</em></div>
<h1>General Things</h1>
<p><em><img class="alignleft size-full wp-image-1606" src="http://blog.hennevogel.de/files/2010/01/logo_big.png" alt="" /></em>First of all some general things. We are currently evaluating a project management tool called <strong>Retrospectiva</strong>. It supposed help us with two things: Keeping track of our work and inform people, in depth, about it. The first part is coming along pretty nicely already. In December we met and agreed on terminology and a way to use the tool. We will work on <strong><em>Milestones</em></strong>, that consist of one or more <strong><em>Goals</em></strong> which consist one or more <strong><em>Stories</em></strong>. Each Milestone can have one or more <strong><em>Sprints</em></strong> which are time boxes stretching for  2 weeks. In the last couple of weeks Michal pushed some patches that implemented features we missed upstream. Henne transfered all data from our test project to the one we want to seriously use now. And Darix is working on the deployment of the new version to the community.o.o host which is currently prepared by Berthold Gunreben from the Autobuild Team as a XEN instance. Of course there are still several things to do. The squad leaders need to take care of their milestone descriptions to be very specific and from the customers view so people can actually understand them. Also we have to check the transferred data that got migrated and darix needs to deploy the head branch and push Berthold to finish the server. Because of our general goal to create a lot of buzz about what we do we need to attach a default story <em>“make buzz about it”</em> to every goal. Michal is looking into that.</p>
<p>For everybody’s favourite FOSS show FOSDEM in February we are ready to go. Boosters have 4 talks on the distro devroom’s schedule:</p>
<ul>
<li>Klaas: <a href="http://fosdem.org/2010/schedule/events/dist_hermes">Hermes message dispatching</a></li>
<li>Coolo: <a href="http://fosdem.org/2010/schedule/events/dist_clicfs">Clicfs as perfect live cd file system</a></li>
<li>Vincent:<a href="http://fosdem.org/2010/schedule/events/dist_gnome"> Working with GNOME upstream</a></li>
<li>Pavol: <a href="http://fosdem.org/2010/schedule/events/dist_rpm_collab">RPM packaging collaboration</a></li>
</ul>
<p>Another show in desperate need on Booster Talks is LinuxTag 2010. Their <a href="http://www.linuxtag.org/2010/en/program/call-for-papers.html">call for papers</a> is running and every booster shoud put in a talk! There are instructions on the CFP about what they are interested in, what topics they want to focus on, what is expected of speakers and how to submit a talk. So all of us are currently thinking about what we could talk about to the FOSS community.</p>
<p>In general we talked a lot about how we can make more buzz about what we do.  We agreed that the least we can do is to write something to our own mailinglist so other boosters are aware of what you are doing. The next steps would be to keep the parts of the project up to date that you are working in (OBS, Wiki, Web) via reports to their mailinglist and then tell the world what you do via your blog/lizards/news. Henne got the action item to push out our sprint meeting minutes to other channels than our own mailinglist. And <strong>NO</strong> goal should be closed without reporting about it to the world. We also have to think about how to use Retrospectiva for this.</p>
<h1>Standup Meetings</h1>
<p>We also run so called <em>Standup Meetings</em> where every squad has to stand up and tell the others what they did do in the last sprint, what they are planning to do in the next sprint and what currently blocks them.</p>
<p>For the <a href="http://en.opensuse.org/Boosters_Team/Projects/Discoverable_centralised_documentation">Centralized Developer Documentation</a> squad this was for the first sprint this year:</p>
<blockquote><p><strong>What we have done:</strong><br />
The general wiki transition has gone forward. There are transition guidelines, the new instance is deployed, working and tested. Currently there are some bugs blocking the transition related to some extensions. Nearly all the templates are in place and the wiki meta documentation is starting to shape up.</p>
<p><strong>What we want to do:</strong><br />
We will create a portal and go on from there. Collect all developer documentation and transfer it to the new instance.</p>
<p><strong>What is blocking us:</strong><br />
The bugs that block the general transition.</p></blockquote>
<p>The <a href="http://en.opensuse.org/Boosters_Team/Projects/FactoryStatus">Factory Status Page</a> squad also had a lot to report:</p>
<blockquote><p><strong>What we have done:</strong><br />
80% of the milestone is done. The old factory page that coolo implemented is nearly transferred into the OBS. It’s not “live” in the master branch yet but deployed on the staging instance of the OBS web client. The development also introduced some new features in general like requests for the project page, build status popups for submit requests or the forward submit requests button.</p>
<p><strong>What we want to do:</strong><br />
Smaller things: code cleanup, get some more information onto the page without showing it by default. Outdated package version information</p>
<p><strong>What is blocking us:</strong><br />
We don’t want to and can’t be in the 1.7 release so we are waiting with merging until this is out of the door. But before we have to split some things like the new css and so on.</p></blockquote>
<p>The squad that cares about <a href="http://en.opensuse.org/Boosters_Team/Projects/Integrate_all_Infrastructure_under_one_Umbrella">unifying the openSUSE web experience</a> (they call it Umbrella Project) reported the following:</p>
<blockquote><p><strong> What we have done:</strong><br />
On the theme side nothing happened because robert is offline. On the technical side we investigated solutions to incorporate. The investigation phase is done now.</p>
<p><strong>What we want to do:</strong><br />
Document the results of the investigations and then start to implement.</p>
<p><strong>What is blocking us:</strong><br />
Nothing at the moment</p></blockquote>
<p>Thats it for now. Expect to hear from us again as FOSDEM gets nearer, and when the public Retrospectiva instance is ready. Until then, we’ll be hard at work making openSUSE a better place to contribute your Free Software time.  And remember, if you want to join the Boosters, or just hang out with us, come to <a href="irc://irc.freenode.net/opensuse-boosters%20">#opensuse-boosters</a> on FreeNode!</p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/what-are-the-boosters-up-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openSUSE Boosters Kick-Off</title>
		<link>http://hennevogel.de/opensuse-boosters-kick-off/</link>
		<comments>http://hennevogel.de/opensuse-boosters-kick-off/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 14:45:30 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[boosters]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[franconia]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://www.hennevogel.de/opensuse-boosters-kick-off/</guid>
		<description><![CDATA[What a week! The first ever openSUSE conference provided us, the multiplier team, with a great momentum to finally kick-off the team. So after a smooth Sunday on the conference with the nice lightning talks and Gianugo’s closing keynote we went for 4 days to some remote farm in the Franconian Switzerland to work on a plan of what we want to do and how we’re going to do it. This is my personal travelogue.]]></description>
			<content:encoded><![CDATA[<p>What a week! The first ever openSUSE conference provided us, the multiplier team, with a great momentum to finally kick-off the team. So after a smooth Sunday on the conference with the nice lightning talks and Gianugo’s closing keynote we went for 4 days to some <a href="http://www.gut-schoenhof.de/">remote farm</a> in <a href="http://en.wikipedia.org/wiki/Franconian_Switzerland">Franconian Switzerland</a> to work on a plan of <strong>what</strong> we want to do and <strong>how</strong> we’re going to do it. This is my personal travelogue.</p>
<h1></h1>
<h1>Monday</h1>
<p>Travel day. On Sunday I went home early from the conference. I tell you, 4 days of constant talking and sharing ideas with other humans is tiresome! Good that we choose a place to go to that is so remote that you have to hike there. I welcome another couple of hours doing non-geek activities. But first I have go to the main train station to buy some tickets for the team, then back to the office to unravel the rest of the conference party fallout and pick up everybody else at 9am. We are 15 people to go on the trip. So after everyone is in, and we pass on the luggage to Roland who goes by car, we head off to the central station. Then go to by Train/Bus to a small town (Gößweinstein) and from there hike to our destination: Gut Schönhof. Gut Schönhof is an old farm (still operating) that has some rooms attached. During the whole trip it’s the most beautiful weather and everything goes smoothly.</p>
<p>In Gößweinstein we had a quick look at the famous basilica and then went on along the river Wiesent. After a quick lunch stop at one of the local breweries (did you know that the Franconian Switzerland is the region with the highest density of private breweries in the world?) we arrive. The Schönhof people have prepared a couple of rooms and the barn for us. I decide to stay in the barn together with Tom and Robert.</p>
<p>By now it’s dinner time and it’s still very warm so we eat outside in the sun. The farm has also cows so we get the most amazing, fresh, organic steaks and fries you can imagine. Well-fed and satisfied we have our first session of talking. Mostly about what tasks everybody brings as baggage into the Team. After that the mood is slightly down because we discovered that some of us bring quite a lot. Anyway, this needed to be in the open so everybody knows what we can and can’t pick up. Then most of us quickly go to bed. After playing some cards for an hour or so with Klaas, Tom and Robert I go too.</p>
<h1>Tuesday</h1>
<p>The breakfast is as good as the dinner yesterday. This is not the usual supermarket stuff you get in the city. Superb self-made sausages, cheese and jam. Milk and Eggs that not long ago were in the cow/chicken and freshly baked bread/buns. Off to talking again, AJ and Michl join us today. This time we start to come up with things that we want to do in the future. The list is growing very fast. It contains very dull hands-on stuff like centralizing the widespread, messy developer documentation in the wiki but also cool new stuff like integrating the build service with the SUSE Studio Marketplace. This is awesome! We then start to pick out things to discuss in detail. Coolo is doing this as -1,0,+1 voting and it turns out that this works very well for our group. We pick 6 topics we want to discuss in detail.</p>
<p>In the coffee break some of us decide to explore one of the near by old castles.</p>
<p>We conclude the day by discussing some of the things in great detail. Everybody is eager to hand out Action Items and we wouldn’t be geeks if we didn’t drift off into implementation details all the time. But in the end everybody is on the same page. I must say, I expected productivity here but not that much. The people in the Team are all old dogs, but apparently old dogs that can learn new tricks! Everybody is very open minded, positive and honest.</p>
<p>Dinner and then we take the projector we brought and turn the barn into a cinema. I fall asleep shortly after the opening credits…</p>
<h1>Wednesday</h1>
<p>Today we are going to prioritize the tasks we want to do. But first things first. We talked a lot about <strong>what</strong> we do, <strong>what</strong> we want to do and so on. This morning is for the <strong>how</strong>. So we talk about development methods, structural things like communications channels, meeting culture and things like this. In the end we agree on trying one of the hip agile methods. It fits us perfectly because the general direction we worked out by now for the team is <strong><em>“Growing Community by Enabling Community”</em></strong>. This will require us to jump from task to task and from topic to topic. Everybody is very eager to try this out.</p>
<p>Now that we know how to do things and what we want to do we start the prioritization. We again do this by a -1,0,+1 vote. This is it, our first sprints are set and over Dinner we split up into 3 groups and have our first planning phase. Time to check out the second castle that is around the corner. We arrive there by nightfall so there is not much to see. But we find a nice tavern in the valley for some beverages. During the evening Vincent and Lubos get into an ice-cream eating contest.</p>
<p>After they battled it out we head home through the dark forests. 15 people and 2 flashlights but we make it back. That was fun!</p>
<h1>Thursday</h1>
<p>Wrap up time! We want to leave at 11am so we can be at the office at 4′ish. A lot of us have more travel to do afterwards. There are bits and pieces here and there we still need to talk about but mainly we gather the next steps we want to do, like when to meet, how to tell the world about this team event and <em>“marketing” </em>in general. We also do a small retrospective on this kick-off and try to come up with a nicer name than multiplier team. At 11 we do the obligatory group photo and afterwards head out to the next bus stop in Pottenstein. We go the hike route, mostly on the road. 100 meters out i manage to trash my camera by smashing it on the pavement. The rest of the walk I talk to Egbert about the ongoing Board effort to establish an openSUSE foundation. He was long enough in the X.org board who also started a foundation and has a lot of insights. At around 3pm we arrive in Pottenstein and an hour later we part at the central station again.</p>
<p>Conclusion: Holy Moly! This was productive! This is a bunch of people that will do great things for the openSUSE project. Not that they did not do so already, most of them are already leading figures in the project, but together we will rock the boat for sure. I’m looking forward to work with these guys to grow the community by enabling the community!</p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/opensuse-boosters-kick-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackweek IV Summary</title>
		<link>http://hennevogel.de/hackweek-iv/</link>
		<comments>http://hennevogel.de/hackweek-iv/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 10:00:15 +0000</pubDate>
		<dc:creator>Henne</dc:creator>
				<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[freevo]]></category>
		<category><![CDATA[hackweek]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://www.hennevogel.de/?p=162</guid>
		<description><![CDATA[Guess what, even i was allowed a week of hacking last week. So let me tell you what i did.]]></description>
			<content:encoded><![CDATA[<p>Guess what, even i was allowed a week of hacking last week. So let me tell you what i did. My initial plan for the week was to spend half of it on <a title="Freevo" href="http://www.freevo.org">freevo</a> bug hunting and the other half on the osc factory plugin i started some weeks ago.  Python all the way&#8230; So i started on Monday on freevo and hunted a bug down that was nagging me. After a couple of minutes it turned out it was a timing problem in an OSD function. To understand it i had to learn about the new OSD dialog plugin <a title="Adam Charrett" href="http://sourceforge.net/users/charrea6">Adam</a> hacked up to style freevo on screen dialogs. He said on the freevo-users lists a couple of weeks ago:</p>
<blockquote>
<p style="text-align: left;">&#8220;The overlay display stuff is still pretty much in development and needs someone with some artistic ability (ie. not me :-)) to design a nicer display for the seeking/pause display.&#8221;</p>
</blockquote>
<p>So i thought what the heck let me see if i can come up with something. My artistic skills are limited but i think i understand what about the freevo user interface attracts me and others so much. It&#8217;s the right mixture of Text and Graphics. Usually media center developers try to impress you with glowing, transparent 3D graphics that turn, slide, flip and flow. You have to memorize what each of those animations means and that makes it pretty complicated in my eyes. Freevo on the other hand uses Text a lot.</p>
<p><img class="size-medium wp-image-165 alignleft" src="http://blog.hennevogel.de/files/2009/07/freevo_text-300x113.png" alt="Freevo showing a Directory and some Files" /></p>
<p style="text-align: left;">A directory for instance is no fancy folder icon, a file is neither, they are represented as Text. A directory with square brackets and a file without.  But of course there is also an area for things like a cover or descriptions.</p>
<p style="text-align: center;"><img class="size-medium wp-image-173 aligncenter" src="http://blog.hennevogel.de/files/2009/07/freevo_image1-300x237.png" alt="Freevo showing a cover and description" /></p>
<p>The fancy stuff is good to have but navigation and general usage have to work without it. <strong>Graphics should support Text</strong> &#8211; thats what i like about the user interface  of Freevo. What did not have this right mixture in Freevo was the <a href="http://en.wikipedia.org/wiki/On-screen_display">OSD</a>.</p>
<p>So i tried to come up with an OSD that follows these principles. Here is what i ended up with after many tries.</p>
<p>So i fixed some bugs, had to add a couple fo features to the dialogs core and styled this OSD theme. I was done by Friday so no osc factory plugin. Luckily i hack a lot on my normal worktime too so you don&#8217;t have to wait too long for it ;-)</p>
<p><strong>Update:</strong> The code is in the <a href="https://sourceforge.net/tracker/?func=detail&amp;aid=2826636&amp;group_id=46652&amp;atid=446898">Freevo tracker</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://hennevogel.de/hackweek-iv/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

