Older blog entries for louie (starting at number 97)

<DV> someone blogs please, my Internet TV has been showing the same program for the last 10 hours or so ...

11 Apr 2004 (updated 11 Apr 2004 at 04:05 UTC) »

Just saw a brilliant performance of Tom Stoppard's Rosencrantz and Guildenstern Are Dead, on a set inspired by Escher, with a smart 'icing' of The Clash as everyone left the theater. Everyone in Boston should go see it. And if you're a Lessig fan, ponder the cultural sampling going on all over the place only between acts, for your own sanity.

I want to clarify I don't have any inside information regarding Red Hat or Sun's plans, and Novell's are still up in the air. But given Glynn's recent comments, FC2's use of 2.6, and Novell's obvious desire to ship a product to compete with JDS and RHEL WS at some point, I can see the possibility of the stars aligning in such a way that all the large corporate players decide the risks of 2.8 are too great, and settling for doing their own branches of 2.6, instead of actually trying to resolve the risks in 2.8. Seems like that would be a very odd, sort of wasteful outcome (to me.)

On a completely unrelated note, I've spent a lot of time and typing over the past couple of years complaining about bugzilla code quality and sql table design. Bugzilla 2.16 is like night and day. I just made some of our duplicate reports go from the slowest things in the world to rocking fast, allowing me to nuke some static html generation in the meantime. And it took me all of a few minutes, and the SQL queries got less complicated. Thanks to everyone who has contributed to bugzilla over the years- without it there truly could not be a modern, active QA movement within free software.

deekayen says:

I submit to you that people hacking on Gnome off in their own corners is what brings the coolest, new things to Gnome. The way I see it, the atmosphere behind thinking to create a "functional, stable release" is more focused on current features. Gnome needs both free spirits and "stabilizer" people...

Just to clarify, I don't think that people hacking off in their own corner on cool new features and such is a bad thing- this is often how innovation happens, and we need more of that, not less.

What I was worrying about (sorry I wasn't clear) was when an entire company goes off and stabilizes/bugfixes/backports on their own fork of a stable/deadish branch. [Something that Ximian has been quite guilty of in the past.] Most of those fixes end up being lost to the trunk, and the companies end up wasting a lot of time backporting that could have been more productively spent stabilizing the trunk. And the companies throw away the QA benefits of sticking closer to the trunk as well. The community could benefit a lot from that effort going into trunk, I think, and so could the companies, if it was structured right- they'd get more functionality, faster, with better/broader QA and less waste.

9 Apr 2004 (updated 9 Apr 2004 at 14:27 UTC) »

the blog tool needs a 'do what I mean, stupid' option.

Just read Havoc's post, and I do think he has it mostly right- GNOME does do it better than most. That said, some comments on his, Benjamin's, and Jeff's posts:

  • I don't see why having the Foundation employ some hackers would be a bad thing, as long as it remains a fairly small number when compared to the size of the community. It would be great for admin to be done by a Foundation employee, for example, and I think having most bugzilla maintenance done by someone with more neutral affiliations and more permanent committment probably wouldn't be a bad thing.
  • Being more transparent about where influence is coming from is not enough- companis must be transparent about where the influence is going.
  • Benjamin, remember that we are all doing this for the 'right' reasons. We're not doing it perfectly, but I haven't met anyone at Red Hat, Sun, or Ximian who isn't doing this with the best of motivations. I hope we can all be actively aware of our tendencies to look inward (as I mentioned with the UI stuff) and avoid it. There is no perfect answer, though.
  • At least for me personally, there is no difference between what I wanted as an unemployed volunteer and as a paid contributor- either way, I wanted the free software desktop to survive and improve and eventually win. Having a higher-level language to write in is (to me) perfectly in line with that- if I'm still dealing with app crashes because someone did their pointers wrong in C in 2-3 years, we'll have lost.
  • It is ridiculous to claim that Novell is writing apps in Mono as a 'carrot' for the community. We're writing apps in Mono because we think C# is the best language out there for writing large apps in, or in the case of f-spot, because the original author had heard a lot about C# and wanted to try it out. If that has a carrot effect, fine, but that's never been mentioned in either of those cases, to the best of my knowledge. (FWIW, it has been mentioned in the evo case- and you'll note that is mostly on hold until the community has more clarity on this issue.)
  • Other than that quibble, I mostly think Jeff's analysis of the language thing is pretty damn good- it certainly jives with my sense of where things should be going.
  • GNOME has never been healthier, from a code perspective, than when Sun, RH, and Ximian were all actively hacking on GNOME 2.0 and 2.2. The next cycle threatens to have all the corporate types hacking on 'enterprise' versions of 2.6 instead of 2.7, which I think would suck a lot. I'd like to see us focus instead cooperatively on making 2.8.0 be the most stable, functional release ever, and shipping that, instead of hacking off in our own private corners. But I don't get to make these decisions, particularly not for Sun and Red Hat :)

Anyway, that's one morning's ravings. NB: I dreamed about a Novell employee who snapped and shot all her co-workers in the non-existent Minneapolis office last night. It was scary as hell, and may have affected my mindset this morning :)

[Later] One other thing about Havoc's post- I don't think the thrust of my usability post was about communication, but rather about investment- it's not sufficient in my mind for the usability community (regardless of who employs them) to say 'here is what we're doing'; it must also educate about how it is being done so that others in the community can learn and add on. I've tried to do this with bugsquad; the evo team failed to do this for a long time but is now more actively trying to promote this kind of thinking, which is awesome.

9 Apr 2004 (updated 9 Apr 2004 at 13:47 UTC) »

I'd like this entry to be blank, but advo's rss generator appears to bork if you have a blank diary entry. And no one actually reads this via advo anyway. ;)

9 Apr 2004 (updated 9 Apr 2004 at 03:55 UTC) »

Had a decently productive day today- triumphed over bug 139195 (which I frankly didn't expect to do- thanks to the people who helped reproduce it) and otherwise did some minor cleanups.

Misirlou cooked up a nice, but scary, query for bugs with patches. There are over 1300 of them. 1300. Yeek. I'm hoping to do some cleanup on this list, and produce some useful queries maintainers can use to help clean up their own mess, later tonight.

It's nearly spring- had a very nice sandwich for lunch, while sitting on a bench outside. Look forward to doing more of that at some point soon.

[Later] Whipped this up for maintainers to check on patch statuses, but it still sucks- if you mark a bug needs-work, it'll still show up in that query. Bugzilla code still scares me sometimes :) Still, though, it can give you a rough idea of the number of patches in the system for you- probably some scary large numbers in there for some maintainers.

You know you're too obsessed in IP when you go to a perfectly wonderful Vienna Teng concert and spend half of it thinking about street performer protocol and the RIAA. Oh, and The Animators rocked too.

Slept in after last night's depressing Duke loss. 8 point lead in 3 minutes. Arrgh. On the plus side, a year after the trip, got my pictures from last year's trip with krissa posted, finally. And I got my taxes done. Not a bad day, at least after yesterday. Oh well- go Tech!

3 Apr 2004 (updated 4 Apr 2004 at 22:26 UTC) »

When Dave and I were in Nuernberg, we saw a robot taking pictures of some of the remaining stained glass in St. Sebaldus church. Decided to look up the robot this morning; they have a very neat site, and it is reassuring to see that somene is collecting and storing such things. The French are doing some similar things with monum.fr but Vitra (the glass scanning people) seems to be a pan-european project, which is cool.

88 older entries...

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!