caolan is currently certified at Master level.

Name: Caolan McNamara
Member since: 2000-02-07 09:11:47
Last Login: 2007-05-23 17:18:38

FOAF RDF Share This

Homepage: http://www.skynet.ie/~caolan

Notes: I sometimes write stuff

Projects

Articles Posted by caolan

Recent blog entries by caolan

Syndication: RSS 2.0

7 May 2008 »

dead code list

Up to date lists of the currently unreferenced symbols in OOo are available here. Currently 2823 methods, though a lot of these should go away when the submitted patches filter through.

Syndicated 2008-05-07 06:35:13 from Caolan McNamara

1 May 2008 »

OOo gio integration

So I finished off Jan’s initial gio OpenOffice.org integration work (i.e. issue 88090 as workspace ucpgio1)

The gio api is a far better fit to the OOo worldview than gnome-vfs is and was pretty straightforward to implement modulo my own bafflement as to why I had an error claiming that mounting share named “X” failed as not existing which incredibly had the root cause that the share named “X” was really called “Y”.

Syndicated 2008-05-01 10:34:23 from Caolan McNamara

19 Feb 2008 »

ms binary docs

Since the ms binary docs documentation release I’m gotten a veritable blizzard of mails about it.

The move is welcome of course, efforts to improve interoperability are always appreciated. So thanks.

But the original ‘97 formats were released on MSDN around 97/98 and were available on the MSDN website for some months around then, so this isn’t as totally new as people seem to think. MS has done this once before. (I wrote ivt2html a stack of years ago just to read the .ivt format of that era). Though clearly the documentation for 2007 will include the changes since 97, but the changes to the format are compatible ones and over the years OOo has already figured out pretty much all of the relevant additions. So the release of the formats is likely to help other projects that want to start from scratch much more than it helps a project like OOo that has pretty much already figured out the majority of what I assume (I don’t do much .doc import/export anymore) is in the documentation.

The remaining major issues for compatibility IMO for .doc/.odt at least break down into 3 categories

  1. Misunderstanding of the format, that’s the smallest issue by far, maybe some table in table glitches fall into this category
  2. Disjoint feature sets, e.g. there are some constructs in writer that don’t exist in word which are problematic to export to .doc, i.e. all of the writer page styles possibilities are not expressible in the word section system, and vice-versa there are word features that don’t have mapping in writer, i.e. highlighting as a separate setting than text foreground color, though that’s obviously easier to fix
  3. weirdness, i.e. the layout algorithm rules to determine what to do when faced with layout constraints that cannot be met, e.g. roughly a circular dependency where e.g. a graphic anchored to a paragraph affects its own layout in some nasty feedback way, especially in multi-column documents. As as example of an oddity that’s taken care of by the .doc import/export filters the top left corner of a graphic in writer is position x,y of its properties and the border (if any) is drawn inside that extent while in word the border is drawn outside it, i.e. the top left corner of a bordered graphic’s exent in word is x-borderwidth,y-borderheight, unless it is one of a small class of banded borders where only the first stripe or two is positioned outside the unbordered graphics extent, and the other stripes are inside it. i.e. when importing or exporting it you have to know what type of border is being applied and fudge the figures to get the same size and position of the total entity to get the same positioning as in the other application.

Syndicated 2008-02-19 14:13:21 from Caolan McNamara

17 Feb 2008 »

OOo ia64 port

I’ve completed a ia64 linux uno bridge. Patch here and corresponding demo OOo debs.

Syndicated 2008-02-17 11:29:21 from Caolan McNamara

100 older entries...

 

caolan certified others as follows:

  • caolan certified hp as Master
  • caolan certified raph as Master
  • caolan certified alan as Master
  • caolan certified lewing as Master
  • caolan certified miguel as Master
  • caolan certified jmason as Journeyer
  • caolan certified jwz as Journeyer
  • caolan certified joey as Journeyer
  • caolan certified jab as Journeyer
  • caolan certified sterwill as Journeyer
  • caolan certified cuenca as Journeyer
  • caolan certified shaver as Master
  • caolan certified MJ as Journeyer
  • caolan certified slogan as Journeyer
  • caolan certified alecm as Master
  • caolan certified aoliva as Master
  • caolan certified btenison as Journeyer
  • caolan certified hpa as Master
  • caolan certified Marcus as Master
  • caolan certified valen as Apprentice
  • caolan certified samth as Journeyer
  • caolan certified erAck as Journeyer
  • caolan certified Malkuse as Apprentice
  • caolan certified martinicus as Journeyer
  • caolan certified sander as Journeyer
  • caolan certified cinamod as Master
  • caolan certified hub as Journeyer
  • caolan certified wlach as Master

Others have certified caolan as follows:

  • bombadil certified caolan as Journeyer
  • mjs certified caolan as Journeyer
  • alan certified caolan as Journeyer
  • jmason certified caolan as Journeyer
  • duncan certified caolan as Master
  • jab certified caolan as Journeyer
  • mblevin certified caolan as Journeyer
  • Jody certified caolan as Master
  • andrei certified caolan as Journeyer
  • bernhard certified caolan as Journeyer
  • btenison certified caolan as Master
  • billf certified caolan as Journeyer
  • camber certified caolan as Journeyer
  • jrennie certified caolan as Journeyer
  • nils certified caolan as Journeyer
  • claudio certified caolan as Journeyer
  • cenobyte certified caolan as Journeyer
  • valen certified caolan as Journeyer
  • cuenca certified caolan as Journeyer
  • samth certified caolan as Journeyer
  • ole certified caolan as Journeyer
  • jules certified caolan as Journeyer
  • thomasq certified caolan as Master
  • tja certified caolan as Journeyer
  • nixnut certified caolan as Journeyer
  • manu certified caolan as Journeyer
  • yakk certified caolan as Master
  • pixelbeat certified caolan as Journeyer
  • jelly certified caolan as Master
  • inri certified caolan as Journeyer
  • nny certified caolan as Journeyer
  • erAck certified caolan as Master
  • sander certified caolan as Journeyer
  • martinicus certified caolan as Master
  • juhtolv certified caolan as Master
  • cinamod certified caolan as Master
  • hub certified caolan as Master
  • ariya certified caolan as Master
  • AlanHorkan certified caolan as Master
  • wlach certified caolan as Master
  • lerdsuwa certified caolan as Master
  • kclayton certified caolan as Master
  • adl certified caolan as Master

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

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

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!

X
Share this page