bugGNU gettext - Bugs: bug #52415, Please implement DocBook XML...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #52415: Please implement DocBook XML support, for man pages in particular

Submitter:  Guillem Jover <guillem>
Submitted:  Thu 16 Nov 2017 02:06:12 AM UTC
Votes: 10
 
Category:  XML Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open

Thu 16 Nov 2017 02:06:12 AM UTC, original submission:  

I was looking into migrating the shadow project from gnome-doc-utils to a pure gettext solution. But found multiple hurdles.

The first was the lack of dockbook.its and .loc files. The itstool project contains at least the first. The files do not seem to support man pages properly. But even after some minor corrections
this is mainly blocked by the lack of a merge mode (#52159), that attributes such as "class" get dropped, and that inline tags get quoted instead of injected as-is.

Attached a tarball of a test case, showing some of the problems.

(Ideally DocBook 4 and 5 would be supported, itstool contains support for that and few other similar formats.)

Guillem Jover <guillem>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #42408:  gettext-docbook-xml.tar.xz added by guillem (3KiB - application/x-xz - gettext DocBook XML test case)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by enz
  • -email is unavailable- added by guillem (Submitted the item)
  •  

    There are 10 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-02-19 enz Carbon-Copy- Added enz
    2017-11-16 guillem Attached File- Added gettext-docbook-xml.tar.xz, #42408

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code