June 23, 2008

Making Communication Easier
One hot topic that was discussed alot were a few of the communications issues the French team is having. I have a nice long laundry list of some things they would like to see changed or that can be done better.

The number one complaint was a lack of history on the Fedora Planet blog. Reading through English posts can be time consuming, so it's quite common for people here to push that off to a once a week event. Since most articles disappear after two to three days, most articles are missed. I cannot stress enough that I heard this complaint *alot*.

On a more positive note, several people told me how happy they were to hear about gregdek's translation bot and would love to see this put into production use. Let's hope it doesn't turn into a bikeshed issue on how to integrate it with our regular channels.

The rest of the issues centered around making Fedora Planet more accessible. There was one proposal to make it a requirement to provide at least a one sentence summary in English with each blog post. Another proposal was to provide automatic 'translate this post' links for every single post. Optimally, this could be available in the RSS feed too. (One person mentioned that he doesn't see the translate links in Paul Frield's posts.)

One final proposal was to turn it into something approximating a full web application, where the user could access the stream through any number of filters. Some of these filters could be 'french blog posts only', or 'all posts, but through a translator', and a few others. I suppose this would take more work to implement, though.
Red Hat Enterprise MRG Presentations From the 2008 Red Hat Summit
I've posted online the presentations that we just did at the 2008 Red Hat Summit about Red Hat Enterprise MRG. You can download them at:
Can we domesticate germs ?

In this incredible talk at TED, Paul Ewald tells us how we can control the evolution of viruses and pathogens, just by understanding how they can be transmitted.

A very interesting, fresh view on immunology and prevention VS cure. If you know the rules (of evolution), you can best play the game (of life).



A ballpoint pen

"... How can a ballpoint pen fight with a gun?" -- Robert Mugabe

Fedora FR ce qui a été fais

Fedora FR, un point de vue extérieur

Fedora FR a new point of view

French version (English below)

Ce week end nous avons reçut Yaakov Nemoy lors de notre Install Party à Paris.

Nous avons aussi pu aussi discuter de Fedora-FR, ce qui nous faisons, comment et dans quel but.

Il nous livre ici ces retours, c'est en anglais mais google translate peut aider ;-)

Merci Yaakov d'avoir fais ce déplacement et de nous livrer tes impressions à bientôt à Paris ou ailleurs

Merci aussi pour tous les cadeaux que tu nous as fais :-D

English version

This week end for the Install fest in Paris we welcome Yaakov Nemoy.

It has been the occasion for him to meet Fedora FR, to see what we are doing and how.

He gives us back his impression about Fedora FR.

Thanks Yaakov to have made this trip and thanks to give us back what you think of the work we have done.

Hope to see you again in a Fedora Fest in Paris or somewhere else...

Thanks also for all the gifts you gave us :-D

Some of the things the Fedora FR team has done
Over the weekend, I spoke to alot of people in the Fedora FR team about some of the things they've done. So far I've had only an small inkling of the amount of work they've put into promoting Fedora. I think that it's time that the rest of the world knows what they've been up to.

The Fedora-FR group and non profit organisation is concerned with promoting Fedora within the Francophone community. This includes not only France but southern Belgium, some border towns in Germany, northern Africa, half of Switzerland, and any other community that speaks primarily French. As I've written before, the Fedora FR team is on the unique challenge of providing Fedora as a good resource to a population that does not speak English well.

In a nutshell, they've reproduced most of the information infrastructure available to the mainstream Fedora but in French. They have their own:


The Organisation is made up of:
  • 19 Ambassadors
  • A whopping 14,600 people signed up to the forum
  • 80 documentation writers
  • 22 contributors to the French blog.


They've put together in the past:
  • Powered by Fedora stickers
  • Fedora pins - I have a few, the quality is excellent
  • A French Live CD spin
  • An Online Fedora Schwag store - Including the unofficial Fedora thong.
  • A PDF Manual for Fedora available for offline reading
  • Articles in local magazines


They've arranged and ran many events for the French Community including at least 3 install fests for every Fedora release. Overall, they are sincerely one of our best and top performing marketing and Ambassador teams in the Fedora world.

This presents a few issues in regards to Fedora as a whole. Firstly, there is a strong overlap between the efforts of Fedora FR and Fedora EMEA. They are both looking to provide an outlet for alot of Fedora resources, including funding of events and running online stores. Even so, the focus of Fedora EMEA is far more corporate than Fedora FR. Most of the members of Fedora EMEA either use Fedora professionally at work, or work for Red Hat. In contrast, Fedora FR is made up mostly of community members who use Fedora for fun. The bar for membership is alot lower in Fedora FR, and they actively encourage people who participate at events to sign up for membership. One thing that we certainly can work on though is better communication and collaboration between Fedora FR and Fedora EMEA.

My weekend in Paris has been quite enjoyable so far. I can certainly say, without a doubt, that everyone in the French speaking Fedora community is quite hospitable, and more than happy to welcome visitors. If you can speak French, I really highly recommend visiting this community. It is definitely a very valuable experience. I would like to thank the entire community for hosting me this past weekend.
san francisco, etc.

I have to say it is pretty easy to fall in love with this place, especially on days like yesterday when it is clear and not too hot but not too cold- spent most of the day in a park relaxing at the birthday party of a friend of a friend.

dolores park

dolores park by Beth Rankin. License:

There were people in the park collecting petition signatures for (1) prostitution legalization and (2) naming the sewage treatment plant after George Bush. (Big Sort indeed.)

I am still having problems getting used to the transportation thing- I’m just not used to getting in a car to go places when I’m in a city. When I’m home in Miami, or in North Carolina, cars come naturally- but somehow it seems different and wrong here. And that is even before you have to deal with parking. I think an old beater for train<->office commute + zipcar for in the city might be the best compromise, not sure.

Work itself remains equal parts interesting and educational; difficult to say more about it than that at the moment- still too much to take in and make sense of, especially in a public forum like this one. Suffice to say that I really like the people at the firm, and much of the work is interesting and stimulating. Both of these things would have surprised me two years ago. :)

Oh, and singing ‘Creep‘ in Rock Band is quite a bit of fun, it turns out. No real danger of me buying an xbox, but if you need a singer for your next Rock Band party, I’m available…

OSCC Mirror
So, at last the Open Source Competency Center, Cyberjaya _finally_ have mirrors running. Theres Fedora, Debian, Ubuntu, CentOS, ArchLinux mirrored. For the Fedora Mirror (only F9), here are the baseurls:


Everything : http://mirror.oscc.org.my/fedora/releases/9/Everything/$basearch
Updates : http://mirror.oscc.org.my/fedora/updates/9/$basearch/


However, sadly, its only a 8Mbps mirror - rather surprising for a government-supported organization. I've asked whether they want to be in mirrors.fedoraproject.org automated by-nearest-country mirrorlist reply so that the mirror can get a one nice DDoS, not sure whether they'll take that idea or not.

Update: Haris said, he want to proceed. I hope it goes well. Yet, I don't want MirrorManager to reply list with only that OSCC mirror. Coz with 8Mbps, I doubt it can really handle it >.< . Hopefully, that once they get themselves in mirrors.fedoraproject.org , that can be a big enough traction to push their higher ups for bigger bandwidth. I hate to admit this: only 8Mbps from a country like Malaysia, is quite embarrassing.
Spacewalk over the weekend
Well, a couple things to report about for spacewalk. First off, Nigel Jones and I put in a bug for spacewalk to get it into Fedora. It can be found 452450. I also started a page tracking progress of the packages. on the hosted wiki. . Looks like Nigel started a few packages, so hopefully this week we can finish with the perl packages and move on to the next set....java. I'll need a lot of help here, so if you know anything about Java, speak up.

Also, thanks to help from Justin, I think I have a patch ready for spacewalk that allows a user to list system notes via XML-RPC. In his words "It's stupid easy." In my mind, I just saw difficult java, but at least I have an understanding of JavaDoc. :-)

A productive Sunday
Unlike many Sundays, today was actually pretty productive. I woke up this morning with the intention of getting in a good ride and I succeeded in doing so. I met up with the Quad crowd down at the shop and went out for a good, relatively high intensity ride. Kept it on the shorter side (45-ish miles), though given all of the other things that were on my plate for the day. After the ride, I picked up some Cytomax quickly at the shop and then headed home. Took a quick shower and then popped over next door for the birthday party for our neighbor's one year old. Talked with people and then bowed out so that I could spend some time working on getting the homework that had piled up done.

This was where I expected to need to spend a lot more time today and really, I'm pretty happy with what the time requirement actually ended up being. The biggest problem with the System Dynamics homework was getting VenSim working. Unfortunately, wine seems to not want to work for some reason now and thus I had to fall back to doing a full machine emulation of Windows 98 (I knew I kept that CD around for something :-). But kvm running Windows 98 seems to hit some bad code paths, so eventually, I ended up using just bare qemu. Which mostly worked, although I still had to deal with a litany of Windows being stupid. But eventually I got things up and running enough that I could install VenSim and do the homework set. Seemed pretty straight-forward and I think that thus far, I "get" what we've covered in the class.

The Systems Engineering homework I had started on some over the past couple of days in short little spurts just gathering my thoughts for the questions. So it was only a small matter of putting everything together to finish that up.

This puts me in a much better place for tomorrow than I expected as I should be able to head into work and get a good day's worth of work in without having to cut out early to finish things up. There will be some final touches to put on things, but it should be reasonable enough to do them instead when I get home rather than having to do them earlier in the day. Now, on to the folding of laundry...
Firefox 3 发布
1. 吉尼斯世界纪录,蛮好的主意,让大家心里都有这么个事情。嘲笑它做什么呢,嘲笑本身更是无用功。FOSS 任重道远,还有别的推广方式没有?

2. Fedora Linux 上运行 Firefox 3 还是不够流畅,从试图输入地址(ctrl-L)到看到页面载入反馈,中间要很久。和 GNOME 的“运行”对话框有同样的问题,也是 Gnome-Do / deskbar 不讨人喜欢的原因。

3. Fedora Linux 仓库中的 Firefox 一直是 Beta5,很久没有更新了。因为不被当成 Firefox 3 看待,所以 firebug 插件没法安装。:( update: 仓库中看到正式版了

4. Firefox 3 的 RC 一直可以自动更新(win32),很顺利。然而最后一个 RC 不会自动更新到正式版,大概是这个 RC 就是正式版吧?或者是为了创世界纪录而做出的设定?

5. 我公司的电脑是 win32,家里是 fedora,那么在 market share 中我是不是占了双份……

6. 最近在稀里糊涂地用 Weave 插件。历史功能或者书签对我没有意义,因为我总是用 Google 查关键词,这样反而方便些,一次可以看到多个链接。

另 一个稀里糊涂的插件是 Personas,从 0.9.x 升级之后就再也连不上服务器了(win32),家里则是任何 skin 都没有图案,只有背景变暗,菜单文字变浅,混在一起。 --update: 需要在 noscript 里允许某台 mozilla.org 的机器啦
The Best Thing to Come Out of FudCON


I was not responsible for this. I wish I was.

Exit Polls... Exit Polls. Come and get your exit polls!
"Hello and welcome to CNN, I'm Wolf Blitzer"

We have some initial data for the Fedora Board Primaries coming in showing that all seven candidates have performed extremely well all attaining some sort of vote from 100% of voters.

Our computers have generated the following very colourful map showing the vote distribution and the winners of several of the precincts. Unfortunately our computers are so "state-of-the-art" (just look at this fancy touchscreen here that displays porn for us during the commercial breaks) that we don't know WHO actually won...



Hopefully official results will be out shortly...

P.S. Please take this in the spirit intended... A joke/parody... REAL voting data will be available shortly...

June 22, 2008

Official Red Hat Goodies
So, I have posted a flickr of all the goodies I got from the Red Hat Sumit and FUDcon. Hmm, I guess I missed the USB thumb-drive, and a few stickers. Oh well.

http://www.flickr.com/photos/mastahnke/2601673053/

I would have just put it inline, but I think you miss the notes on it then.
Are You Fedora? (Video 1)


How This Was Done



I filmed various folks introducing themselves at FUDcon. I got around 40 or so videos (some were do-overs). :) This video includes the first batch of individual videos I trimmed. I tried to use PiTiVi but the video it exports doesn't appear to be playable. It crashes when I add an audio track and then export as well. So there's no swanky background music on this video yet. I ended up using kino, which unfortunately meant having to use a non-Fedora repository. :( However, the final product was rendered to ogg.

If you have flash working the following link will be more convenient for you maybe: I Am Fedora: Video 1

Do You Want To Be in A Video?



Have a video camera or a webcam & cheese? Send me a video of yourself (look straight at the camera) saying, "My name is [your name], my IRC nick is [your IRC nick], and I am Fedora" and I'll add your video to the pool of video clips for making more videos in the future.

PiTiVi Help



Is there anyone reading this who has some proficiency with PiTiVi willing to give me some tips on getting usable output and getting imported audio tracks to work? My use-case is simple: I want to take an already ready-to-go video and just layer a background music track on top. Kino doesn't seem to handle extra audio tracks at all. :(

(I really like the Burnt Toast for Breakfast album by Sum-1 and thought it would make some good background music. I was thinking of using track 9, called "Monkey Business." The album is Creative Commons Attribution 3.0.)
What are the best kinds of Fedora users?
Today I gave a presentation with the help of Thomas about the different kinds of Fedora users. I gave the presentation in English, and Thomas translated it on the fly into French. Although my French skills are poor, the parts I did understand seem to express what I was saying. I thank Thomas for helping out.

The presentation itself was mostly a ripoff of a previous presentation I found on the wiki with a few touches of my own. It can be found here (Impress) and here (Evince). I apologize, but the Impress version needs the fonts Copperplate and Calibri to be displayed properly. If you want to use this presentation as your own, please feel free. I ordered the slides to be provokers of discussion, rather than pure factual information.

The trend seems to be pretty simple. Users show up in the Linux world as just users, and progress through various stages of being a power user before they become a contributor of some kind. One of the common speaking points on the American side of the pond is that in some ways we need to encourage all our users to be more than just users. If anything, we want there to be as few barriers to new contributions, in order to encourage this process.

One of the slides in particular is a favourite of mine. It's a set of various 'ideas' that led to the development of some of the more heroic efforts in Fedora. This includes projects like Revisor, Func, and even the Bug Triaging team. They were all started by individuals both inside and outside of Red Hat who simply stood up and got to work. This was the point I hoped to get across. (The people behind these projects, you know who you are, so feel free to stand up and take a bow, even though no one is watching.)

I hope that this approach can also be useful to the French speaking Fedora team. There is a strong language barrier between the French group and the rest of the Fedora world, and because of this, the attitude here is pretty insular. I spoke with alot of people here about it, and I have some definite things to work on to help bridge the gap, but I also want to make sure that this message is available to the French speakers in French. There is a strong and fast developing user base in France thanks to the efforts of all the French Ambassadors. Hopefully my presentation and material can be incorporated into the French team's work as well.
Whittle while you work.

The community came up with a list of over 60 possible names for the Fedora 10 release. That’s a list that’s far too long to send to Red Hat’s legal department for trademark searching, so to conserve some time and resources, the Board voted, using the new election system, on a “top ten” list that was more likely to come back from legal before the actual release. :-) The list, in alphabetical order:

  • Eureka
  • Kilimanjaro
  • Mercury
  • Monarch
  • Neon
  • Popcorn
  • Red Hat Linux
  • Styx
  • Thor
  • Water
[read this post in: ar de es fr it ja ko pt ru zh-CN ]
AA fail
I'm travelling back home from Boston today. I've just been deplaned from the airplane in Boston, not having gone anywhere. I had forgotten to create a flight status notification on aa.com, so I went to go do it, and found that my flight was listed "In transit", having departed at 3:43. That sounds about like the time that we pushed back from the gate the first time. Well I figured I'd still try and create the notification, but it tells me that I'm trying to do it for a flight that's already taken off. I'M SITTING RIGHT HERE IN THE %@#@ AIRPORT, it's not gone anywhere!

Massive fail. Maybe I'll get to JFK sometime tonight,
Me too
OK, I surrendered...
Fedora Elections
[GSoC] Gpsbabel plugin status report

I finally finished my exam and started coding at full power .

In the last 15 hours of work i have done the following :-

1. Redesigned the gui and  finished adding functinality to GUI .

2. Executing gpsbabel via the gui - > work on progress . Here i am stuck because i dont have a gps device and unable to test whether its functioning properly  .

3. In next three days i will be able to get it integrated to josm . hope for the best .

check this place for more news in this part .

A screen shot showing the new look and functionalitis added .

Алечка-Алечка собралась крушить ЛЖР
По наводке [info]jambesnegatives узнал страшное:

http://alechka-alechka.livejournal.com/355460.html

Собственно сабж. Причем сделать это она собралась особенно изуверскими методами, судя по вот этому:

http://alechka-alechka.livejournal.com/356181.html

Хочу маленькую фотосессию, в том числе и ню-ню.

Стыдно и Страшно.
При Путине такого не было :(

Recovery mode.

So, FUDCon is over now and it’s time for everyone who attended to ratchet up the talk about what got done there. FUDCon is all about setting wheels in motion (and keeping them so) for the next development cycle, assessing where we can do better, and making sure people understand the new features and ideas taking shape for the future Fedora releases. To get the community interested and engaged, we need to talk about it publicly so that people who couldn’t get to FUDCon can still get involved. So take a few minutes and keep those blog entries rolling!

Overall FUDCon went very well, but there were some things that need improvement next time around. For instance, we didn’t have good vegetarian fare for the attendees. That won’t happen again, just need to keep it on the list for planning the next event.

I took too long on the closing comments, although there were a number of reasons for this — additional logistics to sort out, people to thank, and the request by BU folks to stretch it out a little to make sure the pub would be open by the time we got there. (Went overboard.) Anyway, point taken and I promise next time will be very different. I had a lot of people I wanted to single out for amazing work, and I’ll save it for a blog next time. :-)

We need video coverage for these events, and Greg and I will see what we can do to set aside funds for people to do just that. This worked out great down in Raleigh in January, because we were local to the crew from Red Hat’s communications team that shoots all their excellent video promos. If we could fly one or two folks to FUDCon for the same purpose, it would better document a lot of what gets done, and also would allow us to show community members how easy it is to show up and get involved.

We still need to extend our technology further to enable more FUDCon attendance. If we can figure out how to use our new Fedora Talk system to stream audio for people not on the site, we’ll be able to move to a whole new level of collaboration at these events. I’m fairly certain that’s not a very distant goal; I look forward to seeing what people think we can do in that regard.

Hopefully none of these minor missteps were enough to turn anyone off FUDCon — it seems from some of the stories I’ve been reading thus far this morning, it was a very successful conference overall.

One of the things I’ve come to grips with lately in my new role in Fedora is that FUDCon for me is no longer about getting things done, as it used to be. Now it’s about making sure that others can get things done without barriers or obstacles. (Or long-winded speeches.) I’ll continue to strive for that, and if you have suggestions on what I can do to make FUDCons better in the future, I’m all ears.

I need to thank Jon Stanley here, who put me up for the week at his hotel room — I tried to repay him a bit by helping him with odds and ends in light of his broken wing. (Part of lowering barriers, right?) Jon, hope you feel better soon. I also want to thank the Boston University crew in print, including the Computer Science department for their cosponsorship and the Engineering and IT departments for their help as well. They took care of all the Saturday logistics so that we could worry about the ones at the Summit on Thursday and Friday.

My flight leaves later tonight, so to make things easy, after I check out I’ll probably just work down in the hotel lobby until it’s time to go. Then I plan to take the day off on Monday and get back online on Tuesday. See y’all then, and thanks for making this FUDCon a success!

[read this post in: ar de es fr it ja ko pt ru zh-CN ]
Making virtual machines in Fedora

One thing I really like to do is to download older releases of free software, and run them in virtual machines, to see how things used to be, but also to see how far we've come.

Fedora makes this really easy, with its virtual machine manager. I only have qemu installed, but I get the feeling that Xen and other machines are also usable with this. It makes getting a new virtual machine up and running as simple as possible.

The only strange thing I've encountered so far, is SELinux complaining about the Debian netinstallation ISO I'm using, so for now I have set SELinux to run in permissive mode.

Virtual Machine Manager provides a GUI interface to qemu, making it really simple to get new virtual machines up and running, without knowing all the painful command line options.

Зоозащитники )
Все-таки на редкость удивительные люди - читаю очередной тред с их участием и радуюсь:

http://forum.uvao.ru/viewtopic.php?t=10751

(По наводке тов. [info]4ernbi@lj.)

Думаю, что зоофилы - хуже педофилоборцев раза в полтора.

counterintuitive nipples
I tire of people objecting to using git on the basis of bad documentation and UI obscurity. There seems to be a common blind spot here, which is that CVS (which everyone learned first) is just as bad, if not worse. The CVS manual has been getting steadily worse over time, and I challenge anyone reading about cvs up -j for the first time to correctly explain it, let alone sticky tags or binary file handling.

More fundamentally, I think people forget that source control is a very weird and very hard problem. Much like the lower levels of particle physics, you kind of have to implement the behaviour you expect using a model that's not intuitive. That the doc writers for git seem to revel in spewing nerdporn words like "tree-ish" at you is unfortunate, but people like seeing dmesg spew at boot for the same reason: it's obscure and therefore makes you feel cool.

Of course, no one needs to know how pretty much any vcs works under the skin on a daily basis, and that's why sensible git documentation exists. HELLO PEOPLE THE INTERNET HAS SEARCH NOW.
Vision for the future of Fedora Infrastructure
During my package source control talk, Toshio and I started chatting about how to solve the current "sending cvs commit mail is slow" problem. I let slip something that I had been cooking in my head for quite a while now.

A unified message bus between applications / systems we use in Fedora infrastructure. What does this mean? Well I'm not nearly the developer enough to describe how it would actually look in applications, I just thing conceptually this would be very valuable. Lets take for example our source control system:

Consider that right now when you commit something, we figure out (by querying Fedora Account System) who all should be notified of your change. Our SCM has specific knowledge of how to do this, as it's post-commit hook. Lets say later we want to add the ability to modify bugzilla states given specific terms found in commit logs or spec file changelogs. We'd have to modify the scm some more, and make things even slower, and more importantly, even harder to replace later.

What if instead, our SCM just dropped a notification on a communications bus that a change was made, with the details of the change. That could be pretty instant, and the client would return quickly. We could have various tools listening on the bus, and when they see this commit message, one could send mail to appropriate people, another could key off of bug details and touch on bugzilla, a third could notice something about it and start a bodhi update request, so on and so forth. When we want to add functionality all we have to do is create another listener on the bus that does the explicit task in mind. We don't have to add more domain specific info to our source control system, and if we ever have to replace the source control system all we have to ensure is that it can drop messages on the bus.

To me, this seems like an incredibly powerful development model, and really builds on that "Voltronic" thing that folks like Michael Dehaan talk about.

Unfortunately I missed Mike McGrath's "CSI" talk and he may have already talked about something like this, but Toshio got really excited when I briefly mentioned my system bus.

Now, I'm no where near developer enough to know if this is feasible, how difficult it would be, whether we can truly guarantee message delivery and execution, etc.. etc.. I'm just offering up my vision to get folks thinking and talking.
Sheraton, I hate you.
In the lobby on Sunday morning, reflecting on the last week or so of my life.

In my humble opinion, this was the best FUDCon ever. Our return to the Hynes Convention Center in Boston reminded me of our very first pseudo-FUDCon 3.5 years ago. We have come a long way, baby.

I've got a whole ton of action items, and a whole ton of things to blog about. And since the wife and I have a 7 hour train ride later today, I'll have some time for that. But right now, it's time to get my lovely bride some breakfast, get packed, and get back to see my doggies.

Prepare for a ton of blog posts from me in the near future.
FUDCon, the day after.
It's Sunday, the day after our BarCamp day for FUDCon Boston 2008. I'm still trying to recover on sleep and brain power, so I'm sitting on my couch watching my son play with his toy cars while listening to the radio. I'm resisting the urge to do actual work right now, so instead I'll blog about the last few days.

As always, FUDCon is incredibly energetic for me. I get to see a lot of people, hear snippits of great conversations, and always end up trying to spread myself way too thin with lots of things going on. Something I noticed this year, and a number of people have pointed out to me, I seem to be something of a catalyst. When I bring people together to talk about something, rapid progress is made, and somehow I manage to convince other people to go do a bunch of great work, without me (:

A great example of this is the Fedora QA/QE/Whatever they want to be called team of rock stars. On Thursday they showed me where they had gotten with a Testopia install on a Fedora public test instance. I think my eyes literally lit up when I saw this, and immediately I started overreaching my bounds and basically said we will use this for Fedora 10 testing, and volunteered them to give a talk at the BarCamp about Testopia and the progress made at FUDCon. We quickly whipped up a list of 5 or 10 things to focus on during the hackfest and when they all went to go work on it I had to run away to go talk to some other people. I feel kind of bad that I didn't actually /do/ anything for it, but man it's great to see that kind of work happen.

John Poelstra had posted a few days ago about "What is Rawhide?". John has this great knack of asking the really hard questions. A few of us got together with a whiteboard and really started plowing through this line of questioning. I asked John for his list of big issues and I wrote them down. We chatted at a high level about the questions and came to a list we'd tackle in depth. So then question by question we just went at it. Not getting lost in any implementation details, nor trying to do any blame game, just identifying problems and brainstorming solutions. John kept notes through it all so that we could continue the creativity. I think we managed to get through quite a few of the issues and even identified and blocked out the need for a few new tools for our contributors to make use of. Seth, since he was around, was asked about maybe an existing yum-util to do one of our needs and since it didn't exist, Seth whipped it up in no time. We didn't even have to ask him, this guy totally rocks. I can't wait for John to post up his notes from the little jam session as we really accomplished a lot of good.

I popped into the Spins talk and was flat out amazed at how well Mo was running things there. Together we walked through a few different user experience stories and along the way covered some crucial areas of how spins as a program should work. When you come at things from actual use experiences it really helps to answer the hard questions. Unfortunately I couldn't stay for the whole meeting, but I'm extremely confident in that team. I think they've blocked out enough work for the next year.

BarCamp day was incredibly entertaining. The amount of people pitching talks was mind blowing. I heard somebody comment that there were more people in line to give talks than there were people in the audience listening to the pitches. This is definitely a good problem to have. Somehow the BarCamp chaos worked itself out into a schedule of talks and off I went. First stop was the Free Java / Eclipse talk which was pretty awesome. Then I went to Jeremy's git talk, and even though I've been using git for a while now, I still learned a couple things. More git training would be awesome. Due to a scheduling conflict, I was not able to attend the Secondary Arches talk, because I was giving my talk on requirements gathering for Fedora Package SCM 2.0. This was a very helpful talk for me, both from getting lists of requirements and also getting some data on the current pain points of our system today. From those we actually identified some things we could potentially fix right now. Next up was Testopia. I let James Laska and Jon Stanley run this because, well, they did most the work. I did however get up and provide some context as to how I'd like to see us use Testopia in Fedora's future. Finally I went to the "Ask a Kernel Guy" session which was pretty informative. Paul gave a closing speech where he both gave praise for some pretty key and cool areas seeing huge amounts of good, and then identified some areas we could really use some improvement. I think feedback like this is quite helpful for the project. FUDPub followed which is always a good time. Later on I biked home with Jeremy (after spending about 20 minutes trying to actually leave, lots of good byes).

Over the next few weeks I'll be trying to dig through all the info that was shoved into my head these last few days and start making progress on some things. The project is really running strong now and as Jim said in his talk with us, this is just the beginning.
Paris - The City of Install Fests
I've made it safely to Paris for the Install Fest this weekend, and I don't understand a single word of what's going on. Last night, we went to the Restaurant de Flammenkuechen. There, we had a meeting of all the associated Linux geeks and nerds in the Greater Paris area, over many many plates of Flammenkuechen. The Flammenkuechen, despite it's German name, is a pizza-like dish from the Alsace, which can be an entire meal. It's essentially a thin crust smothered in all manners of pungent french cheeses and topped with bits of mushrooms, ham, peppers, tomatoes and anything else handy. For desert, it's more flammenkuechen complete with chocolate or apples and cinnamon, all served with many glasses of white and rose wines. I can't say that I really followed most of the conversations at the table, but I did get a chance to get to know some of the members of the community there. The Linux community in Paris, and in France overall is incredibly active, judging by the noise in the room alone.

I was fortunate to be there during the night of La Fete de Musique, which is a huge Europe wide festival in many different cities, where it it is legal for anyone to just start performing on the street or in a club free of charge. Judging by some of the neighborhoods we walked through, France also has an incredibly vivid gay community. We spent most of the night wandering through Paris sampling all the different music all over.

Getting back to my host's house was a bit of an adventure. Normally, the Paris Metro is closed from 1 - 6 in the morning. For the music festival, it was up and running, about as well as New York City. The entire Metro system, for those who don't know has been built mainly in the swiss cheese holes that formed underneath Paris some many thousand years ago. Travelling around normally is next to impossible. Getting around at 3 in the morning is worse. After riding for about 20 minutes on one very very crowded and overheated train, we found out that we had to wait about an hour for the next train. After debating if it would be worth it to walk an hour and half home instead of waiting, we decided to at least pop our heads outside where it's a bit cooler and see how far it really is. Paris also has a reputation for having really expensive taxis. On a whim, we decided to ask a passing taxi driver how much it would cost to get a ride for the final leg home. Expecting it to be about 50 euros, we were pleasantly surprised to find out that it was under 10 euros. If there's one good thing to say about the public transportation in Paris, it is that the taxi drivers are friendly and fast.

This morning, after slowly getting up, going for another hour long joyride through the Metro, I sat down with the leaders and members of the Fedora FR non-profit organisation and had a talk to them about some of their goals and what they've done so far. I think I'll put this in a blog post later.

Some Pictures.

Transavia is clearly geek friendly.


I love localized technology.


Amazing food.


The geek club where the Install Fest is being held. One Euro Coffee is certainly a geek's friend.


Selling Fedora Ambassador polo shirts.


One very happy customer. (With one very happy future Fedora user to-be inside.)


By the end of the day, these will be running Fedora 9 too!
Fedora Board Exit Polls
There is 11 hours to end of voting, SO MAKE SURE YOU VOTE!
Updates

Lots of things I want to comment on, sorry for sticking them all in one post!

Learning To Code (Python)

We’ve now got a group of three together and have decided on Python as our language of choice, with a few more potentially interested in joining us. We’ve also picked up some tips from others about the best way to proceed, so we’ll get off to a good start :) Still looking for a mentor, and if you’re interested in fulfilling this role and meeting us via IM/IRC/VoiP once every couple of weeks or so then drop me a message - or even if you’re wanting to learning with us send me a message and we’ll get you involved!

In the mean time, I’ve been playing with Python and put together a really simple command line feed reader - was lots of fun to do and I think I might use it as a way to try out new techniques and ideas as I progress.

FUDCon

Wish I was there! Reading all the posts on planet has been great so a huge thanks to everyone who’s taken the time to write up their experiences. I think there’s loads of exciting things happening in Fedora at the moment, particularly interesting to me is all the work on making Fedora the very best place for contributors to be, but also there’s some cool sounding stuff going on with tools like Func.

The best post I’ve seen so far though was Jeremy Katz’s summary of Jim Whitehurst’s talk. Sounds like Jim Whitehurst has his head screwed on tightly and is a great guy to have leading Red Hat. Also interesting was a report I saw on Paul’s state of the union, and the n