Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#3099 closed task (fixed)

Fix up the xi:include namespace in the BLFS book.

Reported by: Wayne Blaszczyk Owned by: Randy McMurchy
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

The namespace http://www.w3.org/2003/XInclude is deprecated and should not be used. Can we please replace "http://www.w3.org/2003/XInclude" with "http://www.w3.org/2001/XInclude" throughout the book?

See http://www.w3.org/2003/XInclude

The reason I'm raising this ticket is that I just cannot find a parser in Java to read in the BLFS book successfully and it's frustrating to know that it is due to an incorrect namespace being used. I've tried several times over the last year without success and end going back to Perl which is not my first choice in programming languages.

See also http://xerces.apache.org/xerces2-j/faq-xinclude.html#faq-10

Change History (6)

comment:1 by bdubbs@…, 12 years ago

Why don't you try

find -name \*.xml | sed -i s;www.w3.org/2003/XInclude;www.w3.org/2001/XInclude;g

We would need to know that it works with our standard build tools or you can just post process it for your purposes.

comment:2 by willimm, 12 years ago

By the way: this issue also applies to LFS as well.

comment:3 by Wayne Blaszczyk, 12 years ago

It works perfectly fine. I will go ahead and make the changes if no one has any objections. I'll wait for a few more days before doing so just in case any one else has any input to this ticket.

comment:4 by Randy McMurchy, 12 years ago

Milestone: future6.5
Owner: changed from blfs-book@… to Randy McMurchy
Status: newassigned

Wayne, I had another global change in mind as well. I'll grab this ticket and do them both at one time on Monday.

comment:5 by Randy McMurchy, 12 years ago

Resolution: fixed
Status: assignedclosed

Globally replaced the deprecated namespace.

comment:6 by (none), 12 years ago

Milestone: 6.5

Milestone 6.5 deleted

Note: See TracTickets for help on using tickets.