[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#162262: general: Many OMF files are buggy.



On Wed, Sep 25, 2002 at 11:02:34AM +0200, Thilo Pfennig wrote:
> Package: general
> Version: unavailable; reported 2002-09-25
> Severity: normal
> 
> GNOME packages use OMF-XML files for describing a ressource.
> 
> Right now I have about 60 files that are not valid XML by the
> OMF-DTD. These leed to very confusing scrollkeeper-messages.

I looked into this since gramps installs omf files and all the errors
bothered me. Part of the problem is that debian is using the unstable
branch of scrollkeeper. There are some changes to the file format,
most of which are backwards compatable:
 - there is a new <creator> tag. E.g.
       <creator>
         Donald N. Allingham (dallingham@users.sourceforge.net)
       </creator>
 - there is a new <date> tag. E.g.
       <date>2002-07-23</date>
 - the <subject> tag has a new format. E.g.
       <subject category="GNOME|Applications"/>
 - there is a new <relation> tag. E.g.
       <relation seriesid="e2f714ac-bc34-11d6-8bae-8d06b0acc69c"/>

The seriesid is generated using scrollkeeper-gen-seriesid. The id
should be the same between different forms of the same document
(translations or different mime type) so this should be handled
upstream.

I believe the current, stable release of scrollkeeper can handle all
the above tags with the possible exception of the change in format of
the <subject> tag. I don't have any machines with the old version of
scrollkeeper to test this out. My one (successful) data point is I
sent an updated version of gramps-manual-C.omf upstream and they said
it generated no errors from scrollkeeper-update in RH (version 0.1.4
IIRC). A mail to scrollkeeper-devel@lists.sourceforge.net should get
a definitive answer.

Updating all the documentation, including omf files, for gnome2 is
in progress (at least according to some gnome web page I read). I
would hope this includes getting it ready for newer versions of
scrollkeeper.

-- 
James (Jay) Treacy
treacy@debian.org



Reply to: