beagle & soc07 25 Jun 2007 02:05 pm

Mork anyone?

So I’ve managed to reach the devilish point of this project: Mork. Used yesterday to brush up on it and created the various types that I will need to create my implementation. I’m currently hacking on some basic parsing methods and everything seems to be going pretty well so far. Since this implementation is stream based (reading byte by byte, the way it should be), adding debugging capabilities will be a breeze. One of the things I just added is line and position count so that debug message can give the exact position where a parsing error occurred. One of the major pros of this is that no one will have to send me their Mork files to me when debugging, just a few bytes around the trouble area so that I can locate the error. Much better from a privacy standpoint IMHO. Time to continue hacking!

6 Responses to “Mork anyone?”

  1. on 25 Jun 2007 at 5:10 pm 1.anonymous coward said …

    isn’t mork supposed to die? eh.. i mean won’t firefox replace it with sqlite very soon?

  2. on 25 Jun 2007 at 5:17 pm 2.Pierre Östlund said …

    Yes, there’s a system called Places IIRC that is supposed to replace Mork entirely in Firefox. This should affect all Gecko based software I guess, but I still haven’t heard anything about it when it comes to Thunderbird so we’ll just have to wait and see.

    A Mork implementation is still needed though to support current versions of Thunderbird (Thunderbird 2.0 which was released not long ago still uses Mork for storing all mail data) but also give legacy support when it is replaced. The new backend will be built in such a way that adding support for sqlite (or whatever database is used) can be added easily, without interfering with Mork.

  3. on 26 Jun 2007 at 6:05 pm 3.Bjorn said …

    Hey Pierre,

    I’m currently migrating ~30 PC’s from M$ Windows to Ubuntu Linux at my work :). We’re using Thunderbird as the primary mail app and I’m sooo looking forward to your beagle backend! People need to search manual for mails now and with our mail index that’s a complete hell.

    I will definitely check your blog more often as this great project progresses :).

    Greets,

    Bjorn.

  4. on 26 Jun 2007 at 11:27 pm 4.Pierre Östlund said …

    Hej Bjorn!

    Seems like quite challenge you got there. Greatest of luck to you with your migration and I hope everything goes well :)

    Also thanks for your interest! You probably couldn’t have checked in more appropriate since my goal is to begin implementing the actual backend by the beginning of next month. So there will definitely be room for beta testing and I would be extremely happy if you would help me out with that :)

  5. on 27 Jun 2007 at 7:21 pm 5.Bjorn said …

    Hey Pierre,

    Everything went well, after a month of preparation the migration was completed today. The users seem to pick up things very fast and they’re very happy with Ubuntu as their new OS. ( although they aren’t aware of all the awesomeness that’s behind the shiny GNOME layer :) )

    I would like to help you with beta testing! I will check your blog now and then to check when the first beta is out there :).

    Good luck with proggin’,

    Greets,

    Bjorn.

  6. on 09 Sep 2008 at 9:05 pm 6.Xanax. said …

    Buy xanax without prescription in usa….

    Xanax overdose. Xanax no prescription. Buy xanax online. Xanax norx needed one day fedex overnight delivery. Xanax online. Xanax. Xanax side effects….

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply