Flock rules over Opera in keeping their promises!

All right dudes. Remember Jon S. von Tetzchner, Opera’s CEO, who promised to swim the ocean if Opera 8 will get over 1 million downloads within first four days? The community achieved the goal, Jon failed. Pity.

So Mike Dosik, Flock’s Engineering Manager, promised to shave his head if we’ll get Feature Complete stage on schedule. Flockers did the goal. Mike kept his promise!

From the other news, I’m working on Flock 0.8 I18n right now (for Flock 0.8.2 release) and devs are shaping up Flock 0.9, while QA team makes sure that Flock 0.8 will be out in a few weeks. You can test Flock almost-0.8 at any time 🙂 We’re hunting for bugs, so help us! (buglist from yesterday).

Keep on Rockin’ in the Flock World


Mozpad initial meeting

Today Mozpad kickoff meeting took place.

It’s something we all should care about and it’s a direct result of reaction chain ignited by Chris Messina. (cheers, dude!)

Putting my Flocker hat on – I’m extremely happy we finally have a chance to see some Mozilla effort outside of Firefox. Putting my Mozilla hat on – I’m extremely happy to see diversification and focus on platform itself (hey! Remember the roots? Mozilla was once only focusing on platform – the browser was supposed to be Netscape by the time) and we have a chance to create a real dev community around it!

Putting my sociologist hat on – man. That’s amazing, wonderful. The community taking future in own hands. Constructive criticism. From the bottom. Pure and clean power of open source. Power of community. Power of freedom.

Firefox has been ignited exactly the same way some years ago. Today we shape the future of Gecko and I believe that it’s exactly what we need to do, it’s in the very best interest of both Mozilla and third party developers like Songbird, Flock, MozDev group, Seamonkey, AllPeers, Croczilla, Distruptive Innovations and others… If you ever had a concern if Mozilla world structure is flexible enough – show me any other project capable of doing such things as easy as we do. Firefox, Seamonkey and now Mozpad.

And from 6:39 PM CET I’m in that group. Cross your fingers, or put them on the keyboard and help us! 🙂

tech meeting

Hi folks!

Novell+AviaryPL meeting
I’m in Cracow for a few hours, sitting in Novotel conference room with people from Novell, Novell Poland, KDE Pl and of course 🙂

We’re discussing various topics related to OpenSUSE and SLED/SLES localization and community coverage. We’re also shaping up our plans for something big… really big for the whole polish localization community… We hope you’ll like it (tips at

Later this afternoon, we’re going to work for a few hours on the World Domination Plan. (After borking Mozilla, we’re going to aquire Novell).

We hope to streamline our work and make it easier for volunteers to step in and help us with the minimum possible learning curve. Staszek (after very shameful episode in France) is back in town, and we’re speeding up. :>


Mozilland citizen worries

Chris Messina strikes back. If you’re interested in the future of the web, this vlog is a total mustwatch.

The good news is that there are many in Mozilla world who share the values, concerns and hopes. I’m definitely one of them.

1) Referring to the position of Mozilla in the sunshine of Apollo, Silverlight and JavaFX. This is the most important concern right now. I remember the topic was raised through whole last year, I remember discussing it with Paul Kim of Mozilla and Erikka Arone of Flock at some small cafe place at Castro street in Mountain View. I remember the very same topic raised at XTech 2006 during lunch with Ian McKellar (Flock by the time, now Songbird) and Asa Dotzler (Mozilla), we were discussing it with Ian many times and I remember that even without the whole Apollo thing, we felt that Mozilla is ignoring Gecko, it’s overfocusing on Firefox and it’s a BadThing(tm). I remember a discussion with Daniel Glazman about Nvu/Composer at mid December about exactly this topic. Hey! We’ve even raised it during FOSDEM 2007 at the MozDevRoom during the open discussion about Mozilla Manifesto! It was me who requested removing the name “Firefox” from the Manifesto, and no, it has nothing to my love for this browser. It’s about the level of details, level of discussion. Firefox is a tool, not the goal. One day we will be fulfilling the Manifesto with other tool than Firefox if the need of promotion of choice and innovation will lead us there. But Gecko will probably still be the platform. We need it to mature. More recently Glazou had posted links to two emotional posts. I also believe that it’s a high time to diversificate resources. And from the day when Daniel Glazman and Chris Messina share the concerns, hopes and values about the future of the web, it’ll be hard to surprise me more 🙂 Chris. We have what you worry about in our minds for long time. Thanks for activating the wave.

2) The Tools. We screwed. We know it. And I want to think of it not as a failure of Mozilla Corporation, but Mozilla Community/World. I strongly believe that to be able to stay focused on our goals, and be sure we’re not loosing the values, Mozilla must be an environment that would be able to survive without money – without Mozilla Corporation. I like to think about it as – would there be enough passion, volunteers, focus, goals, values, technologies if we’d suddenly had to live for half a year without MoCorp? If the answer is “no”, it means that we become to dependent to the Money. I remember Mozilla from the days before Firefox, and I’m sure that what keeps us together are the values stated by Mozilla Manifesto, not Firefox. So if Mozilla authorities doesn’t step in some area, Mozilla Community must. As it happened with Seamonkey, and long time ago… with Firefox. We failed to generate tools for creating extensions and/or Gecko based products. We tried with a few extensions, we were trying to generate Eclipse extension for XUL development… Nothing of this came to the point of user experience value. Same happened with L10n tool. FUEL won’t solve the problem. Latest Firefox 3 builds still are not divorced from GRE! And I don’t see much focus to get there.

Both, Mitchell and Tristan are in the position that Firefox is the best way to achieve Mozilla Manifesto. That Firefox is “a kind of platform” and Chris’s worries are pointless in the light of great webtools.

I love Firefox. It’s a perfect generic browser and I’m really proud to live in the world where the user can choose from so many great browsers – Firefox, Flock, Opera,  Safari, Camino, Seamonkey, K-Meleon. I’m proud that all but two of them are open source.

I feel that the difference between what Chris, Daniel, Alex says and what Tristan and Mitchell says is in the perception of the market situation. Chris claims that the open-browsers world battle is already won. That we have great browsers, everything is in place, and we need to rush forward to the platform land, Tristan is not so sure. Generally, Mozilla Corp. position (as I feel from Tristan’s, Mitchell’s, Paul Kim words) is that the threat of Microsoft takeovering browser world and closing it once again is alive and we need to spend more effort, more time and more energy before we can claim we’re there.

I’m more with Chris here. I’m not afraid of Microsoft too much, quoting Paul Graham (in the exact meaning he had in mind) – Microsoft is dead.  It applies to browsers. They’re not a threat anymore. The machine of time is moving and nothing will stop it. Tristan, Mitchell, you’re afraid of IE8 as much as you were about IE7. Now we all know that IE7 is not the biggest challenge. Your point of view is narrow – IE or Mozilla. Fortunately not anymore! Mozilla did something amazing. Mozilla challenged Microsoft. Firefox 1, Firefox 1.5, Firefox 2.0. But while we’re preparing Firefox 3 to challenge IE8, Mozilla won’t be alone! Safari is mature, Flock is approaching 1.0, Konqueror on Windows will be alive with KDE4 (Octover 23rd 2007). There’s also Swift. Opera is ready to take their part of the cake. I think that most of us agrees that Firefox’s destination is to be nr 1. Alone or sharing it with IE. But there’s a lot of space for others and with such a great defragmentation we don’t have to worry about standards – they’re the only key to live in the defragmented web world. More! It will be much harder for Microsoft to attack many players than Firefox alone.

I believe that Mozilla Foundation does the best from their point of view. And one of the things in Mozilla ecosystem is that they have community. I’m signing in to the Alex’s idea. Let’s do our Phoenix, our Seamonkey. Let’s take it in our hands. What we need is to create a group that will focus on XulRunner as a platform until Mozilla Corp. is ready to take it. Form a plan, work on tools, prepare tutorials, form a clear list of requests to Mozilla – what we need from them to be able to do what we want.

While Chris is afraid of the open soul, open heart of Mozilla today, I tend to believe that such moments are the the real triumph of the open model of software development – like the elections are for the democracy. We can take it in our hands – we can do what no other community can do – we can shape our future and I believe that Mozilla Corporation, Mozilla Foundation, Mozilla Europe will support us.

Always be careful to spot when during the discussion participants frame the problem into binary 0-1 issue. This OR this.

We’re lucky! We can do this AND this.


Split finally happens

Welcome to the new diary of mine!

After 1,5 year from a first post about the idea of splitting my diary into halfs, it finally happens.

From today, I’ll have two separate blogs, one for private, one for professional. You’re just viewing the latter one. I hope you find it stylish.


  • People tend to confuse my personal blog posts with my professional posts. I don’t want anyone reading my position on politic issues connect it with Flock, Mozilla or any other technology I’m related to.
  • It’s easier to split it into two separated blogs than to maintain categories. See, those are two really very different worlds. The reader’s profile of both is very different.
  • I like the idea of keeping my techie issues in one place, not separated by pictures from my holidays.
  • As long as I was a volunteer or a dev, there was no risk for the brand’s perception. Now, the situation changes (more hints soon), and I don’t want to get more frustrated every time a journalist misuses my words.

Bugzilla 3.0 unleashed!

Bugzilla 3.0 has been released this night!

Polish version in tha works by nikdo and me.


Kudos to ies4Linux team

I’ve just finished installing ies4linux 2.5.beta6 package. Love it!



Great linux adverts by Red Hat

Just take a look at those masterpieces: first, second, third.

Totally inspired by Apple’s Think Different, inspiring, smart and powerful. Hey, world! Linux is can be professionally advertised, beat this 🙂

p.s. If you missed Novell’s covers of Apple’s adds – first, second.