<Boy, this nest sure is roomy>

I wonder, does anyone have anything they’d like to say about some new work they’re doing, maybe with an open source project?


Comment by Mark #
2006-02-09 07:41:06

My secret’s out: I’m now working on Firefox full-time. Short-term, I’ll be investigating and fixing accessibility bugs, like bug 243752 and bug 320383 and bug 315402. Longer term, I am to ”immerse myself in the developer community via IRC, Bugzilla, and blogs” and keep an eye on upcoming features, like Places or the new Windows installer, to ensure that they don’t introduce new accessibility problems that would regress Firefox’s section 508 compliance.

In other words, IBM is paying me to work on Free Software and hang out in chat rooms all day.

Comment by Andrew K. #
2006-02-14 17:11:31

^ Mod parent +5 (great news)

Comment by Anil #
2006-02-14 23:29:58

Damn, and here I was all proud of myself for figuring this out just by reading wiki transcripts of meetings. Does that mean somebody actually knows what Places is? Because I can’t find it in 11 seconds of searching and reading.

Comment by Phil Ringnalda #
2006-02-15 00:13:26

Truth is, I already knew, since I was watching a bug Mark attached a patch to some time before the meeting record went up, I just wanted to do a cuckoo post to get it out of my system :)

Know what Places is? I’ve been dogfooding it what seems like forever, but is really probably only since some time in November, and I barely know an outline. Spam cleaning just took me to my RSS dream post, and Places is still a lot like that vision of Atom. What it is today might be what it is tomorrow, or next Friday (in theory, α1), or it might swerve somewhere else.

But right now, it’s several things:

  1. Absolutely, coming along nicely, it’s a rewrite of the bookmark and history backends, from an HTML file parsed into an in-memory RDF store and a (shudder) Mork db read into chicken entrails, to an SQLite db. I suspect there’s a lot that I don’t understand still to do, but it works, and is.
  2. Start up Safari, and click whatever they call that open book icon on the toolbar, that displays your bookmarks and history (and a bunch of other cruft) in a page. Picture a calendar in the lower left, and move the search up out of that horrible position at the bottom, and replace the left pane with a Gecko tree widget, and you’ve got today’s Places view and replacement for the Bookmarks Manager. I mostly think of it as a handy way to remind me that history exists, and I should look there instead of blindly groping around in my bookmarks.
  3. Then things get fuzzy and fluxy. Today, adding a bookmark is a button by the addressbar, click once to do an old-style ”File Bookmark” where it just gets thrown into the root bucket, click it again to edit metadata and put it somewhere else. By next week? Don’t ask me: I read every Places bug, plus a mailing list, and I don’t know where the UI’s going at all.
  4. Tagging. It wouldn’t be 2006 if tagging wasn’t involved. Provisionally and conditionally, bookmarks are keyed by the URL, so you only have one bookmark for example.com/foo, no matter how many places it shows up in your bookmarks tree, thanks to conflating tags and folders. I don’t have a great feeling about that working out, but we’ll see. Personally, I can’t picture any way that it would work out that I delete my bookmark to example/foo in the Bar folder, only to find it still around later when I look in the Baz folder, or equally bad, delete it from the Bar folder because I’m not using it for Bar, and have it disappear from Baz too, where I still needed it. Despite being a week and change from α1, all that’s still at the point of people arguing about whether Real People have five bookmarks with no folders, or three folders and seven bookmarks on the toolbar that are critically important to them.
Comment by Tim #
2006-02-25 00:34:12

Now if only we could get Mark to start blogging again, instead of having to chase his (and your) comments through the blogosphere. I must be new here.

Comment by Tim #
2006-03-07 15:12:35

I’m listening to Mark in person at Etech, and his wit is just as dry onstage, if not as caustic.

Name (required)
E-mail (required - never shown publicly)
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <del datetime="" cite=""> <dd> <dl> <dt> <em> <i> <ins datetime="" cite=""> <kbd> <li> <ol> <p> <pre> <q cite=""> <samp> <strong> <sub> <sup> <ul> in your comment.