Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Nov 2012 18:25:22 +0100
From:      =?UTF-8?B?UmVuw6kgTGFkYW4=?= <rene@freebsd.org>
To:        "Simon L. B. Nielsen" <simon@FreeBSD.org>
Cc:        FBSD Doc project <doc@freebsd.org>
Subject:   Re: authors.ent and developers.ent ?
Message-ID:  <509D3C82.5030301@freebsd.org>
In-Reply-To: <CAC8HS2GT4OGSD75L-ZYx_uatJ3c%2BYxb%2BunnQSSc13JGbpFVj4A@mail.gmail.com>
References:  <5095AF77.2070908@freebsd.org> <CAC8HS2GT4OGSD75L-ZYx_uatJ3c%2BYxb%2BunnQSSc13JGbpFVj4A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------060005050605090108090805
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 08-11-2012 17:10, Simon L. B. Nielsen wrote:
> On 3 November 2012 23:57, René Ladan <rene@freebsd.org> wrote:
>
>> author entities are defined both in authors.ent (with email address) and
>> developers.ent (without email address). The latter is used in e.g.
>> htdocs/administration.xml, resulting in cumbersome lines like
>>
>>   <li>&a.name; &lt;<a
>> href="mailto:name@FreeBSD.org">name@FreeBSD.org</a>&gt;</li>
>>
>> where just
>>
>> <li>&a.name;</li> would be clearer.
> This is an artifact of the old doc/ www/ split, and yes - it should be
> fixed. But I suspect developers.ent is used in HTML files, so you
> can't use <email> but that may have changed since I last looked at it.
Indeed, the doc build finishes but the website build fails with:

env SGML_CATALOG_FILES= 
XML_CATALOG_FILES="file:///usr/home/rene/freebsd/doc/head/en_US.ISO8859-1/htdocs/catalog-cwd.xml 
file:///usr/home/rene/freebsd/doc/head/en_US.ISO8859-1/share/xml/catalog.xml 
file:///usr/home/rene/freebsd/doc/head/share/xml/catalog.xml 
file:///usr/home/rene/freebsd/doc/head/share/xml/catalog-common.xml 
file:///usr/local/share/xml/catalog" /usr/local/bin/xmllint --xinclude 
--valid --noout --nonet --catalogs administration.xml
namespace warning : Namespace default prefix was not found
Thomas Abthorpe <email>tabthorpe@FreeBSD.org</email>
                       ^
administration.xml:86: element email: validity error : No declaration 
for element email
     <li>&a.tabthorpe; &lt;<a 
href="mailto:tabthorpe@FreeBSD.org">tabthorpe@FreeB
                      ^
namespace warning : Namespace default prefix was not found

for each developer.

This is with the attached (work in progress quality) patch, in which the 
idea is to merge developers.ent into authors.ent.

René

--------------060005050605090108090805
Content-Type: text/plain; charset=UTF-8;
 name="entities.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="entities.diff"

SW5kZXg6IGVuX1VTLklTTzg4NTktMS9hcnRpY2xlcy9jb250cmlidXRvcnMvY29udHJpYi5j
b21taXR0ZXJzLnhtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBlbl9VUy5JU084ODU5LTEvYXJ0aWNs
ZXMvY29udHJpYnV0b3JzL2NvbnRyaWIuY29tbWl0dGVycy54bWwJKHJldmlzaW9uIDM5OTY0
KQorKysgZW5fVVMuSVNPODg1OS0xL2FydGljbGVzL2NvbnRyaWJ1dG9ycy9jb250cmliLmNv
bW1pdHRlcnMueG1sCSh3b3JraW5nIGNvcHkpCkBAIC00MjgsNyArNDI4LDcgQEAKICAgICA8
L2xpc3RpdGVtPgogCiAgICAgPGxpc3RpdGVtPgotICAgICAgPHBhcmE+JmEuZGVja2U7PC9w
YXJhPgorICAgICAgPHBhcmE+JmEuZGVja2UuZW1haWw7PC9wYXJhPgogICAgIDwvbGlzdGl0
ZW0+CiAKICAgICA8bGlzdGl0ZW0+CkBAIC03NDAsNyArNzQwLDcgQEAKICAgICA8L2xpc3Rp
dGVtPgogCiAgICAgPGxpc3RpdGVtPgotICAgICAgPHBhcmE+JmEucmVuZTs8L3BhcmE+Cisg
ICAgICA8cGFyYT4mYS5yZW5lLmVtYWlsOzwvcGFyYT4KICAgICA8L2xpc3RpdGVtPgogCiAg
ICAgPGxpc3RpdGVtPgpJbmRleDogZW5fVVMuSVNPODg1OS0xL2h0ZG9jcy9hZG1pbmlzdHJh
dGlvbi54bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gZW5fVVMuSVNPODg1OS0xL2h0ZG9jcy9hZG1p
bmlzdHJhdGlvbi54bWwJKHJldmlzaW9uIDM5OTY0KQorKysgZW5fVVMuSVNPODg1OS0xL2h0
ZG9jcy9hZG1pbmlzdHJhdGlvbi54bWwJKHdvcmtpbmcgY29weSkKQEAgLTEyNyw3ICsxMjcs
NyBAQAogICAgIDxsaT4mYS50YWJ0aG9ycGU7ICZsdDs8YSBocmVmPSJtYWlsdG86dGFidGhv
cnBlQEZyZWVCU0Qub3JnIj50YWJ0aG9ycGVARnJlZUJTRC5vcmc8L2E+Jmd0OzwvbGk+CiAg
ICAgPGxpPiZhLm1hcmN1czsgJmx0OzxhIGhyZWY9Im1haWx0bzptYXJjdXNARnJlZUJTRC5v
cmciPm1hcmN1c0BGcmVlQlNELm9yZzwvYT4mZ3Q7PC9saT4KICAgICA8bGk+JmEuYmFwdDsg
Jmx0OzxhIGhyZWY9Im1haWx0bzpiYXB0QEZyZWVCU0Qub3JnIj5iYXB0QEZyZWVCU0Qub3Jn
PC9hPiZndDs8L2xpPgotICAgIDxsaT4mYS5kZWNrZTsgJmx0OzxhIGhyZWY9Im1haWx0bzpk
ZWNrZUBGcmVlQlNELm9yZyI+ZGVja2VARnJlZUJTRC5vcmc8L2E+Jmd0OzwvbGk+CisgICAg
PGxpPiZhLmRlY2tlLmVtYWlsOzwvbGk+CiAgICAgPGxpPiZhLmJlYXQ7ICZsdDs8YSBocmVm
PSJtYWlsdG86YmVhdEBGcmVlQlNELm9yZyI+YmVhdEBGcmVlQlNELm9yZzwvYT4mZ3Q7PC9s
aT4KICAgICA8bGk+JmEuZXJ3aW47ICZsdDs8YSBocmVmPSJtYWlsdG86ZXJ3aW5ARnJlZUJT
RC5vcmciPmVyd2luQEZyZWVCU0Qub3JnPC9hPiZndDs8L2xpPgogICAgIDxsaT4mYS5saW5p
bW9uOyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxpbmltb25ARnJlZUJTRC5vcmciPmxpbmltb25A
RnJlZUJTRC5vcmc8L2E+Jmd0OzwvbGk+CkluZGV4OiBlbl9VUy5JU084ODU5LTEvaHRkb2Nz
L25ld3MvMjAwOC9uZXdzLnhtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBlbl9VUy5JU084ODU5LTEv
aHRkb2NzL25ld3MvMjAwOC9uZXdzLnhtbAkocmV2aXNpb24gMzk5NjQpCisrKyBlbl9VUy5J
U084ODU5LTEvaHRkb2NzL25ld3MvMjAwOC9uZXdzLnhtbAkod29ya2luZyBjb3B5KQpAQCAt
MTYwLDYgKzE2MCw4IEBACiAgICAgICA8ZGF5PgogCTxuYW1lPjM8L25hbWU+CiAJPGV2ZW50
PgorCSAgPCEtLSZhLm5hbWUuKjsgbm90IHlldCBhbGxvd2VkIGhlcmUtLT4KKwkgIDwhLS08
cD5OZXcgY29tbWl0dGVyOiAmYS5yZW5lLmVtYWlsOyAoZG9jLW5sKTwvcD4tLT4KIAkgIDxw
Pk5ldyBjb21taXR0ZXI6IDxhIGhyZWY9Im1haWx0bzpyZW5lQEZyZWVCU0Qub3JnIj4KIAkg
ICAgUmVuJmVhY3V0ZTsgTGFkYW48L2E+IChkb2MtbmwpPC9wPgogICAgICAgICAgPC9ldmVu
dD4KSW5kZXg6IHNoYXJlL3BncGtleXMvcGdwa2V5cy1kZXZlbG9wZXJzLnhtbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBzaGFyZS9wZ3BrZXlzL3BncGtleXMtZGV2ZWxvcGVycy54bWwJKHJldmlz
aW9uIDM5OTY0KQorKysgc2hhcmUvcGdwa2V5cy9wZ3BrZXlzLWRldmVsb3BlcnMueG1sCSh3
b3JraW5nIGNvcHkpCkBAIC00OTcsNyArNDk3LDcgQEAKICAgICA8L3NlY3QyPgogCiAgICAg
PHNlY3QyIGlkPSJwZ3BrZXktZGVja2UiPgotICAgICAgPHRpdGxlPiZhLmRlY2tlOzwvdGl0
bGU+CisgICAgICA8dGl0bGU+JmEuZGVja2UuZW1haWw7PC90aXRsZT4KICAgICAgICZwZ3Br
ZXkuZGVja2U7CiAgICAgPC9zZWN0Mj4KIApAQCAtODY3LDcgKzg2Nyw3IEBACiAgICAgPC9z
ZWN0Mj4KIAogICAgIDxzZWN0MiBpZD0icGdwa2V5LXJlbmUiPgotICAgICAgPHRpdGxlPiZh
LnJlbmU7PC90aXRsZT4KKyAgICAgIDx0aXRsZT4mYS5yZW5lLmVtYWlsOzwvdGl0bGU+CiAg
ICAgICAmcGdwa2V5LnJlbmU7CiAgICAgPC9zZWN0Mj4KIApJbmRleDogc2hhcmUveG1sL2F1
dGhvcnMuZW50Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHNoYXJlL3htbC9hdXRob3JzLmVudAkocmV2
aXNpb24gMzk5NjQpCisrKyBzaGFyZS94bWwvYXV0aG9ycy5lbnQJKHdvcmtpbmcgY29weSkK
QEAgLTMxNiw3ICszMTYsOCBAQAogCiA8IUVOVElUWSBhLmRlYyAiRGF2aWQgRS4gQ3Jvc3Mg
PGVtYWlsPmRlY0BGcmVlQlNELm9yZzwvZW1haWw+Ij4KIAotPCFFTlRJVFkgYS5kZWNrZSAi
QmVybmhhcmQgRnImb3VtbDtobGljaCA8ZW1haWw+ZGVja2VARnJlZUJTRC5vcmc8L2VtYWls
PiI+Cis8IUVOVElUWSBhLmRlY2tlICJCZXJuaGFyZCBGciZvdW1sO2hsaWNoIj4KKzwhRU5U
SVRZIGEuZGVja2UuZW1haWwgIiZhLmRlY2tlOyA8ZW1haWw+ZGVja2VARnJlZUJTRC5vcmc8
L2VtYWlsPiI+CiAKIDwhRU5USVRZIGEuZGVpc2NoZW4gIkRhbmllbCBFaXNjaGVuIDxlbWFp
bD5kZWlzY2hlbkBGcmVlQlNELm9yZzwvZW1haWw+Ij4KIApAQCAtMTA3MCw3ICsxMDcxLDgg
QEAKIAogPCFFTlRJVFkgYS5yZW1rbyAiUmVta28gTG9kZGVyIDxlbWFpbD5yZW1rb0BGcmVl
QlNELm9yZzwvZW1haWw+Ij4KIAotPCFFTlRJVFkgYS5yZW5lICJSZW4mZWFjdXRlOyBMYWRh
biA8ZW1haWw+cmVuZUBGcmVlQlNELm9yZzwvZW1haWw+Ij4KKzwhRU5USVRZIGEucmVuZSAi
UmVuJmVhY3V0ZTsgTGFkYW4iPgorPCFFTlRJVFkgYS5yZW5lLmVtYWlsICImYS5yZW5lOyA8
ZW1haWw+cmVuZUBGcmVlQlNELm9yZzwvZW1haWw+Ij4KIAogPCFFTlRJVFkgYS5yZ3JpbWVz
ICJSb2RuZXkgR3JpbWVzIDxlbWFpbD5yZ3JpbWVzQEZyZWVCU0Qub3JnPC9lbWFpbD4iPgog
CkluZGV4OiBzaGFyZS94bWwvY2F0YWxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzaGFyZS94bWwv
Y2F0YWxvZwkocmV2aXNpb24gMzk5NjQpCisrKyBzaGFyZS94bWwvY2F0YWxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtNzgsNyArNzgsNyBAQAogICAgICAgICJjb21tb24uZW50IgogCiBQVUJM
SUMgIi0vL0ZyZWVCU0QvL0VOVElUSUVTIEZyZWVCU0QgRGV2ZWxvcGVycyBFbnRpdGllcy8v
RU4iCi0gICAgICAgImRldmVsb3BlcnMuZW50IgorICAgICAgICJhdXRob3JzLmVudCIKIAog
UFVCTElDICItLy9GcmVlQlNELy9FTlRJVElFUyBGcmVlQlNEIFJlbGVhc2UgRW50aXRpZXMv
L0VOIgogICAgICAgICJyZWxlYXNlLmVudCIKSW5kZXg6IHNoYXJlL3htbC9jYXRhbG9nLnht
bAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBzaGFyZS94bWwvY2F0YWxvZy54bWwJKHJldmlzaW9uIDM5
OTY0KQorKysgc2hhcmUveG1sL2NhdGFsb2cueG1sCSh3b3JraW5nIGNvcHkpCkBAIC0yMSwx
NCArMjEsMTQgQEAKIDwhLS0KICAgPHB1YmxpYwogICAgICAgICBwdWJsaWNJZD0iLS8vRnJl
ZUJTRC8vRU5USVRJRVMgRnJlZUJTRCBMYW5ndWFnZSBTcGVjaWZpYyBEZXZlbG9wZXJzIEVu
dGl0aWVzLy9FTiIKLSAgICAgICAgdXJpPSJkZXZlbG9wZXJzLmVudCIgLz4KKyAgICAgICAg
dXJpPSJhdXRob3JzLmVudCIgLz4KICAgPHB1YmxpYwogICAgICAgICBwdWJsaWNJZD0iLS8v
RnJlZUJTRC8vRU5USVRJRVMgRnJlZUJTRCBNaXNjZWxsYW5lb3VzIEVudGl0aWVzLy9FTiIK
ICAgICAgICAgdXJpPSJtaXNjLmVudCIgLz4KIC0tPgogICA8cHVibGljCiAgICAgICAgIHB1
YmxpY0lkPSItLy9GcmVlQlNELy9FTlRJVElFUyBGcmVlQlNEIERldmVsb3BlcnMgRW50aXRp
ZXMvL0VOIgotICAgICAgICB1cmk9ImRldmVsb3BlcnMuZW50IiAvPgorICAgICAgICB1cmk9
ImF1dGhvcnMuZW50IiAvPgogICA8cHVibGljCiAgICAgICAgIHB1YmxpY0lkPSItLy9GcmVl
QlNELy9FTlRJVElFUyBJU08gODg3OToxOTg2IEVudGl0eSBTZXQvL0VOLy9YTUwiCiAgICAg
ICAgIHVyaT0iaXNvODg1OS5lbnQiIC8+CkluZGV4OiBzaGFyZS94bWwvZGV2ZWxvcGVycy5l
bnQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gc2hhcmUveG1sL2RldmVsb3BlcnMuZW50CShyZXZpc2lv
biAzOTk2NCkKKysrIHNoYXJlL3htbC9kZXZlbG9wZXJzLmVudAkod29ya2luZyBjb3B5KQpA
QCAtMTUzLDcgKzE1Myw3IEBACiA8IUVOVElUWSBhLmRkICJEaW1hIERvcmZtYW4iPgogPCFF
TlRJVFkgYS5kZHMgIkRpb21pZGlzIEQuIFNwaW5lbGxpcyI+CiA8IUVOVElUWSBhLmRlYyAi
RGF2aWQgRS4gQ3Jvc3MiPgotPCFFTlRJVFkgYS5kZWNrZSAiQmVybmhhcmQgRnImb3VtbDto
bGljaCI+Cis8IS0tRU5USVRZIGEuZGVja2UgIkJlcm5oYXJkIEZyJm91bWw7aGxpY2giLS0+
CiA8IUVOVElUWSBhLmRlaXNjaGVuICJEYW5pZWwgRWlzY2hlbiI+CiA8IUVOVElUWSBhLmRl
bHBoaWogIlhpbiBMaSI+CiA8IUVOVElUWSBhLmRlbW9uICJEbWl0cnkgU2l2YWNoZW5rbyI+
CkBAIC01MTgsNyArNTE4LDcgQEAKIDwhRU5USVRZIGEucmVlcyAiSmltIFJlZXMiPgogPCFF
TlRJVFkgYS5yZWcgIkplcmVteSBMZWEiPgogPCFFTlRJVFkgYS5yZW1rbyAiUmVta28gTG9k
ZGVyIj4KLTwhRU5USVRZIGEucmVuZSAiUmVuJmVhY3V0ZTsgTGFkYW4iPgorPCEtLUVOVElU
WSBhLnJlbmUgIlJlbiZlYWN1dGU7IExhZGFuIi0tPgogPCFFTlRJVFkgYS5yZ3JpbWVzICJS
b2RuZXkgR3JpbWVzIj4KIDwhRU5USVRZIGEucmljYXJkYWcgIlJpY2FyZG8gQUciPgogPCFF
TlRJVFkgYS5yaWNoICJSaWNoIE11cnBoZXkiPgpAQCAtNzExLDYgKzcxMSw3IEBACiA8IUVO
VElUWSBhLmRvbmF0aW9ucyAnJmEudGFidGhvcnBlOywgJmEuZ2piOywgJmEuZ2FocjssICZh
LnBnb2xsdWNjaTssICZhLnNrcmV1emVyOywgJmEub2JyaWVuOywgJmEudHJob2RlczssIERh
bmllbCBTZXVmZmVydCwgJmEucndhdHNvbjsnPgogCiA8IS0tIEZyZWVCU0QgUG9ydHMgTWFu
YWdlciBUZWFtIC0tPgorPCEtLVRPRE8gbW92ZSB0aGVzZSBkZWZpbml0aW9ucyB0byBhdXRo
b3JzLmVudC0tPgogPCFFTlRJVFkgYS5wb3J0bWdyICcmYS50YWJ0aG9ycGU7LCAmYS5tYXJj
dXM7LCAmYS5iYXB0OywgJmEuZGVja2U7LCAmYS5iZWF0OywgJmEuZXJ3aW47LCAmYS5saW5p
bW9uOywgJmEuaXRldGN1OywgJmEubWl3aTsnPgogCiA8IS0tIEZyZWVCU0QgUmVsZWFzZSBF
bmdpbmVlcmluZyBUZWFtcyAtLT4KSW5kZXg6IHNoYXJlL3htbC94aHRtbDEwLWZyZWVic2Qu
ZHRkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIHNoYXJlL3htbC94aHRtbDEwLWZyZWVic2QuZHRkCShy
ZXZpc2lvbiAzOTk2NCkKKysrIHNoYXJlL3htbC94aHRtbDEwLWZyZWVic2QuZHRkCSh3b3Jr
aW5nIGNvcHkpCkBAIC00MCw3ICs0MCw3IEBACiAlaGVhZGVyLmVudDsKIAogPCFFTlRJVFkg
JSBkZXZlbG9wZXJzIFBVQkxJQyAiLS8vRnJlZUJTRC8vRU5USVRJRVMgRnJlZUJTRCBEZXZl
bG9wZXJzIEVudGl0aWVzLy9FTiIKLSJodHRwOi8vd3d3LkZyZWVCU0Qub3JnL1hNTC9kb2Mv
c2hhcmUveG1sL2RldmVsb3BlcnMuZW50Ij4KKyJodHRwOi8vd3d3LkZyZWVCU0Qub3JnL1hN
TC9kb2Mvc2hhcmUveG1sL2F1dGhvcnMuZW50Ij4KICVkZXZlbG9wZXJzOwogCiA8IS0tIEFs
bG93IHhtbG5zIG9uIGFsbCBlbGVtZW50cyAtLT4KSW5kZXg6IHNoYXJlL3htbC94c2x0MTAt
ZnJlZWJzZC5kdGQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc2hhcmUveG1sL3hzbHQxMC1mcmVlYnNk
LmR0ZAkocmV2aXNpb24gMzk5NjQpCisrKyBzaGFyZS94bWwveHNsdDEwLWZyZWVic2QuZHRk
CSh3b3JraW5nIGNvcHkpCkBAIC0xMCwxMCArMTAsMTAgQEAKICAgICAgICAgImh0dHA6Ly93
d3cuRnJlZUJTRC5vcmcvWE1ML2RvYy9zaGFyZS94bWwvbWFuLXJlZnMuZW50Ij4KICVtYW4t
cmVmcy5lbnQ7CiAKLTwhRU5USVRZICUgZGV2ZWxvcGVycy5lbnQKKzwhRU5USVRZICUgYXV0
aG9ycy5lbnQKICBQVUJMSUMgIi0vL0ZyZWVCU0QvL0VOVElUSUVTIEZyZWVCU0QgRGV2ZWxv
cGVycyBFbnRpdGllcy8vRU4iCi0gICAgICAgICJodHRwOi8vd3d3LkZyZWVCU0Qub3JnL1hN
TC9kb2Mvc2hhcmUveG1sL2RldmVsb3BlcnMuZW50Ij4KLSVkZXZlbG9wZXJzLmVudDsKKyAg
ICAgICAgImh0dHA6Ly93d3cuRnJlZUJTRC5vcmcvWE1ML2RvYy9zaGFyZS94bWwvYXV0aG9y
cy5lbnQiPgorJWF1dGhvcnMuZW50OwogLS0+CiAKIDwhRU5USVRZICUgYXV0b2dlbi5lbnQK

--------------060005050605090108090805--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?509D3C82.5030301>