mpesenti is currently certified at Master level.

Name: Marco Pesenti Gritti
Member since: 2003-07-10 21:56:20
Last Login: N/A

FOAF RDF Share This

No personal information is available.

Recent blog entries by mpesenti

Syndication: RSS 2.0

My Blog has moved to Link: Marco Pesenti Gritti

21 May 2004 (updated 21 May 2004 at 17:28 UTC) »

I started phase 2 of my mozilla SDK fight. In other words I'm starting to identify and solve problems with the embedding API. Mozilla hackers seem to be interested in feedback and that's a good start. I like how mozilla 2.0 plans are shaping up, I think mozilla has a chance to become a very good development platform on the not too long time.

One positive aspect of working in two communities is that when you are sad about how things are going in one, you can feel better about progresses on the other side ;)

I think there are a few misconceptions that are stopping the Mono debate to be productive:

  • It's not Redhat VS Novell. Realistically decisional power in this case is up to big distributors since it's up to them to pick technologies they want to ship. Though the decision is going to affect not affiliated contributors and probably mainly them.
  • The concerns part of the community is expressing (again, not only Redhat employers) are real fears to be moving in the wrong direction, not an attempt to spread FUD on the Mono team. Everyone loves Mono as a technology and admires the work the team is doing. Some of us are just worried about the strategical and legal implications of such technology.
  • Diverging so strongly on a core part of the desktop strategy has an high cost. From an user point of view I can see that being a blocker for a top-down design of the Desktop. From a not affiliated developer point of view I have no idea on which framework I should base my next project on. Mono is tempting but the fact that an important part of the community would not use and distribute it is a blocker.

Energy can be ambivalent. It's without any doubt positive when it builds something, even incomplete or flawed. But it can also be disruptive. In which case you'd better try and control it.

Seth is expressing very well my (and I'm sure of a large part of the community) concerns about Mono. Sadly this looks already like yet another (de facto) fork of the free desktop strategy. I hope there is a way to recover but I wish we had this argument a while ago.

19 May 2004 (updated 19 May 2004 at 16:29 UTC) »

I landed a pair of mozilla embedding patches, and I'm waiting for another one to be checked in. The GRE work is almost complete. I guess I'll have to wait embed string/private string incompatibilities to be fixed though, even if I'm not experiencing problems on linux.

Integrating mozilla and GNOME printing is not as easy as I'd have hoped, mainly because there is not yet something like a GNOME print system (or at least something stable, that we are planning to keep supporting in the future). Though I think providing a generic, full featured, frontend that can work with multiple backends could be a good start.

I should get back hacking on Epiphany a bit more, I guess I'm just a bit demotivated and time lacking at the moment.

I'd like to give gcj a try, but I'm too lazy to bootstrap another jhbuild tree. I guess I'll just wait the whole thing to be merged in real jhbuild.

On a side note, I finally graduated, it was about time :P

9 May 2004 (updated 9 May 2004 at 22:14 UTC) »

My thesis discussion is near now (18 May) and I'm pretty busy organizing latest details, did not get much done in the last few days :/

The GRE work is progressing slowly but pieces are getting in place as I would like. In particular Darin will work on a fix to allow mixing nsEmbedString and private string in the same DSO. That means my GRE patch will not break mozilla static build (the hard part of mozilla development is to deal with multiple platforms and builds) and that we will be able to port epiphany code to use nsEmbedString gradually.

Had to setup a windows build of mozilla to be able to test nsComObsolete.h kill off. That was really not fun, it's so much easier to install a linux distribution with all the tools you need then setup cygwin/mingw.

jorn You are my hero. I think your   contribution to GNOME multimedia will be great, indipendently of what player will be officially distributed.

28 older entries...


mpesenti certified others as follows:

  • mpesenti certified mpesenti as Master
  • mpesenti certified jamesh as Master
  • mpesenti certified strider as Journeyer
  • mpesenti certified xan as Journeyer
  • mpesenti certified edd as Master
  • mpesenti certified funrecords as Journeyer
  • mpesenti certified murrayc as Master
  • mpesenti certified kristian as Master
  • mpesenti certified noda as Apprentice
  • mpesenti certified clarkbw as Journeyer

Others have certified mpesenti as follows:

  • mpesenti certified mpesenti as Master
  • ricardo certified mpesenti as Journeyer
  • jamesh certified mpesenti as Master
  • strider certified mpesenti as Master
  • xan certified mpesenti as Master
  • funrecords certified mpesenti as Master
  • edd certified mpesenti as Master
  • murrayc certified mpesenti as Master
  • kristian certified mpesenti as Master
  • elanthis certified mpesenti as Master
  • Uraeus certified mpesenti as Master
  • noda certified mpesenti as Master
  • clarkbw certified mpesenti as Master
  • mterry certified mpesenti as Master
  • lerdsuwa certified mpesenti as Master
  • CharlesGoodwin certified mpesenti as Master
  • trs80 certified mpesenti as Master
  • lwillis certified mpesenti as Master
  • araocktoday46 certified mpesenti as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page