Categories
main

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! 🙂

Categories
main

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.

Categories
main

Bugzilla 3.0 unleashed!

Bugzilla 3.0 has been released this night!

Polish version in tha works by nikdo and me.

Categories
main

Spreading Daniel’s message

Glazou wrote about something very important. About trust. But what he wrote also reminded me that as an open world community (FLOSS, Free culture etc.) we’re pretty often attacked and we rarely respond. But what we never do is reminding those who flamed, trolled and yelled, how wrong they were once their whining proves to be wrong. I’m not sure if we should start, but this one time… Let it be!

Trust is the personal believe in correctness of sth.

It is the deep conviction of truth and rightness, and cannot be enforced.
If you gain s.o. trust, you established an interpersonal relationship,
based on communication, shared values and experience.

Trust always depends on mutuality

(Trusted Computing, by LAFCON)

So, dear Microsoft fanboys, bloggers etc. who suddenly recently started calling Mark Shuttleworth “The Bad Guy” because he uses his fortune to create great linux distribution. We really appreciate that you care so much about other Linux vendors, but… you know? We don’t live in your world. We trust each other. We share values and goals. And we are more than happy when we win, no matter if it’s me or my friend who’s winning. Same applies to KDE/Gnome, same applies to Webkit/Gecko, same applies to Debian/Gentoo, Amarok/Rhytmbox, and so on.

I know why you don’t want to believe, it’s hard to get out of your world and see that there can be a different one, based on different values, based on trust. And I know that once you’d start believing, you’ll be very, very jealous.

Categories
main

Gecko goes SMIL

Roc just gave a go-ahead to initial SMIL patch developed by Brian Britles and maintained by Tim Rowley.

It’s not yet a full success, since this patch doesn’t make Gecko 100% compatible, but it’s a great starter and it dramatically increases the amount of SMIL that Gecko understands 🙂 I remember like one year ago I was using my private builds with SMIL support based on this patch and it worked pretty well – I was able to test most of the testcases I could find.

Go Gecko! 🙂

Categories
main

Mozilla 2 ignited!

I think we can use Brendan’s post from mozilla.dev.platform, as a real beginning of Mozilla 2 era. Of course we had design specs earlier, and Brendan spent quite a lot of time on JS2, but this post is a bridge between concepts, and a list of actions that we’re going to take.

Also, we have a new Mozilla 2 wiki page, that contains a very experimental, unofficial and NOT_FOR_PRESS, timeline. It predicts that we’ll ship Firefox 4 around Q1 2009, and that might be interesting for you all 🙂

Mozilla 2 is a huge project that will require a lot of effort from all our volunteers, and this project should give us, in result, a stable platform for another 7 years or so (Mozilla 1 was released in 2002).

I could name only one such major rework in the open source model yet and it’s KDE4 project. Both are very challenging, huge upgrades, very ambitious and if successful, will prove that open community driven model of development is flexible enough to be capable to handle huge, user oriented products in a very long term in changing environment.

So, instead of crossing your fingers, Mozilla would appreciate if you could put them on your keyboard and join us in this crusade 🙂

Categories
main

Aviary.pl announces cooperation with Mozilla Corp.!

This is so exciting! I’m very happy to be able to announce that Aviary.pl accepted Mozilla Corporation as it’s strategic partner in localization of bugzilla.mozilla.org content! Finally!

Read the press announce!

Categories
main

Helsinki, day 1 – Nokialand

Basic thoughts.

If you’re finnish, you work for Nokia. No brainer. If you’re not working for Nokia itself, you work for a company that works for Nokia. If you’re not, than you might want to reconsider your nationality cause probably something is wrong with you.

It’s not like Silicon Valley – there’s a wide range of companies out there, it’s probably more like Redmont. Crazy! And I’m f**cked up since I have Samsung…

Finnish people are so much nicer than swedish ones. Sorry, I love my friends from Sweden, but they’re exceptions! Finnish people are smiling, laughing, they’re very, very friendly, you have to like them from the first moment simply because you see that they like you 🙂

I need to get used to their way of how they talk. They’re calmer, speaking slower, comparing to me, not mentioning that superfast speaking android – Termie.
I love their cuisine. It’s full of sandwiches, pickles, cheese, blue cheese, chicken, meat balls, and pastas. They don’t go the easier way serving bolonese etc., they go with their own kinds like a pasta with a chicken and a lemon sauce, pasta with coconut milk, sweet chili, almonds and meat. It’s awesome!

I’m tired 🙂

Categories
main

Helsinki, day 0 – far and near…

Helsinki. So different and so similar to Warsaw. Need more bee^H^Hdays to make sure…

G’night, all

Categories
main

XBL 2.0 is a W3C recommendation!!!!!!

Woa!!! Hixie is my personal god of the day!
Gimme zool, gimme fire, gimme that which I desire…!