Bug 90731 - The config design specs are not accessible.
Summary: The config design specs are not accessible.
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Documentation (show other bugs)
Version:
(earliest affected)
3.3.0 release
Hardware: All All
: medium major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-20 04:58 UTC by Christopher Bayliss
Modified: 2015-04-20 07:37 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Bayliss 2015-04-20 04:58:19 UTC
In the config files for Libreoffice, they have a link to the spec for that config file.

The url is http://www.openoffice.org/2001/<config_name> The problem is that now 404's.

Either The Document Foundation has those specs at a different url and Libreoffice needs to be updated to use the new url when writing config files.

Or, someone needs get the specs and publish them somewhere for sysadmins to be able to read.
Comment 1 David Tardon 2015-04-20 06:46:01 UTC
There has never been any requirement in XML that a namespace identifier must represent an existing URL.
Comment 2 Christopher Bayliss 2015-04-20 07:13:20 UTC
Ah, there must be a miss understanding. I'm not saying that the LibreOffice XML config is not following the spec.

What am saying (or tried to say, but obviously not very well) is this:

There is *NO* documentation on how the LibreOffice XML config is meant to be configured. When OpenOffice.org was still a thing, supposedly you could go to this url to learn more: http://openoffice.org/2001/registry

I agree, the XML spec does not say that urls have to be up to date. That would be an impossibility.

However, the design spec or further information about how LibreOffice uses these XML files is not available as far as I can see.
Comment 3 David Tardon 2015-04-20 07:37:35 UTC
(In reply to Christopher Bayliss from comment #2)
> There is *NO* documentation on how the LibreOffice XML config is meant to be
> configured. When OpenOffice.org was still a thing, supposedly you could go
> to this url to learn more: http://openoffice.org/2001/registry

You could not. AFAIK this page has never existed. Anyway, there are (uncommented) DTDs in officecfg/registry (https://gerrit.libreoffice.org/gitweb?p=core.git;a=tree;f=officecfg/registry;h=2ac89d72a8b8f14937cc43ece9e9587cf3644bd5;hb=HEAD).

> However, the design spec or further information about how LibreOffice uses
> these XML files is not available as far as I can see.

There used to be a (very old) description of the registry somewhere on the openoffice.org site, but I cannot find it. Otherwise, there is the code that parses the registry; it can be found in configmgr directory.