After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 373421 - Bug to follow evolution gnome-doc-tool transition
Bug to follow evolution gnome-doc-tool transition
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: User Documentation
2.10.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Javier F. Serrador
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-11-10 14:58 UTC by Javier F. Serrador
Modified: 2008-03-14 18:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
Patch to implement gnome-doc-tools (7.60 KB, patch)
2006-11-10 15:04 UTC, Javier F. Serrador
none Details | Review
New version which eliminates some errors with docbook (10.38 KB, patch)
2006-11-14 20:48 UTC, Javier F. Serrador
none Details | Review
Fixes a building error (11.10 KB, patch)
2006-11-15 00:03 UTC, Javier F. Serrador
none Details | Review
Fixes a building error (10.67 KB, patch)
2006-11-20 15:29 UTC, Javier F. Serrador
committed Details | Review

Description Javier F. Serrador 2006-11-10 14:58:15 UTC
Initial transition for Evolution documentation to gnome-doc-tool.
Comment 1 Javier F. Serrador 2006-11-10 15:04:54 UTC
Created attachment 76329 [details] [review]
Patch to implement gnome-doc-tools

This is an initial patch that makes the needed changes to begin to use gnome-doc-tools.
Comment 2 Harish Krishnaswamy 2006-11-14 13:55:10 UTC
Srini: poke.
Comment 3 Javier F. Serrador 2006-11-14 20:48:16 UTC
Created attachment 76591 [details] [review]
New version which eliminates some errors with docbook
Comment 4 Javier F. Serrador 2006-11-15 00:03:58 UTC
Created attachment 76608 [details] [review]
Fixes a building error
Comment 5 Srinivasa Ragavan 2006-11-17 07:08:11 UTC
Im reviewed your patch wrt http://live.gnome.org/GnomeDocUtilsMigrationHowTo  and it looks pretty neat. But When I try to apply and compile, 

Running automake-1.9...
configure.in:67: warning: AC_ARG_PROGRAM invoked multiple times
automake-1.9: cannot open < gnome-doc-utils.make: No such file or directory

I get this error. Anything wrong in What ive done? [I use 
gnome-common-2.12.0-14.2]
Comment 6 Javier F. Serrador 2006-11-17 10:51:29 UTC
The instructions at GNOMEDocUtilsMigrations are a bit outdated. We have been discussing about that about a month ago. 

Do you have gnome-doc-utils installed? I thought that configure.in should warn about it.   

I also received multiple AC_ARG_PROGRAM warnings, but they where there before the patch. 

I'm using gnome-common 2.12.0-2 (Debian) and Ubuntu (Edgy) on this machine and gnome-doc-utils.make works perfectly. Have you tries with another gnome-doc-utils enabled source like eog to see if the same problem persists? 
Comment 7 Srinivasa Ragavan 2006-11-20 06:16:08 UTC
Javier, I just checked out EOG and compiled it. It went well. I dont see any error. 
Comment 8 Javier F. Serrador 2006-11-20 15:29:14 UTC
Created attachment 76917 [details] [review]
Fixes a building error
Comment 9 Javier F. Serrador 2006-11-20 15:30:35 UTC
I hope this last patch will be ok
Comment 10 Srinivasa Ragavan 2006-11-22 10:25:49 UTC
this patch seems to be OK during autogen and the other issue is fixed. But I got some warning like 

Warning: image file '../C/figures/evo_mail_a.png' not found.
Warning: image file '../C/figures/ver_view_a.png' not found.
Warning: image file '../C/figures/collap_head_a.png' not found.
Warning: image file '../C/figures/free_busy.png' not found.
Warning: image file '../C/figures/exchng-identity.png' not found.
Warning: image file '../C/figures/exchng-rec-mails.png' not found.
Warning: image file '../C/figures/exchng-rec-options.png' not found.
Warning: image file '../C/figures/exchng-settings.png' not found.
Warning: image file '../C/figures/delgt-add.png' not found.
Warning: image file '../C/figures/sub-others-folder.png' not found.
Warning: image file '../C/figures/sub-pub-fold.png' not found.
Warning: image file '../C/figures/free_busy.png' not found.
Warning: image file '../C/figures/evo_identityedit_a.png' not found.
Warning: image file '../C/figures/evo_gwreceiveedit_a.png' not found.
Warning: image file '../C/figures/evo_gwreceiveoptedit_a.png' not found.
Warning: image file '../C/figures/free_busy.png' not found.
Warning: image file '../C/figures/evo_sendstatus_a.png' not found.
Warning: image file '../C/figures/evo_proxyadd_a.png' not found.
Warning: image file '../C/figures/proxy-login.png' not found.
Warning: image file '../C/figures/proxy-cal.png' not found.
Warning: image file '../C/figures/mailer_preferences.png' not found.


I guess there seems to be some path issues on 'make'.
Comment 11 Javier F. Serrador 2006-11-22 17:42:41 UTC
Nope, this images are not in CVS, but they are referenced in evolution.xml doc. It seems that somebody forgot to do a 'cvs add' on them. Also some of them do not follow documentation guidelines about using Clearlooks theme.
Comment 12 Srinivasa Ragavan 2006-11-22 18:23:50 UTC
I can see that Javier. Just another observation. 

In help/ directory if I do 

make clean
make
make install

It is perfectly OK.

If I do 
make clean
make install 

I get the following error. Im not sure, if this is intended or not.

/usr/bin/install -c -m 644 C/evolution.xml /home/sragavan/opt/gnome216/share/gnome/help/evolution/C/evolution.xml
/usr/bin/install -c -m 644 ./es/evolution.xml /home/sragavan/opt/gnome216/share/gnome/help/evolution/es/evolution.xml
/usr/bin/install: cannot stat `./es/evolution.xml': No such file or directory
make[2]: *** [install-doc-docs] Error 1
make[2]: Leaving directory `/home/sragavan/cvs/gnome216/evolution/help'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/sragavan/cvs/gnome216/evolu

If it is OK, then please commit the patch. No other issues apart from this. Thanks for your great patch.
Comment 13 Javier F. Serrador 2006-11-22 20:30:58 UTC
That's because I have not added es.po under es directory yet. I will correct this and I will add the missing screenshots. We are going to have a pretty evolution user manual ;-)
Comment 14 Veerapuram Varadhan 2006-11-30 11:28:26 UTC
I just updated to head and jhbuild build evolution fails with the following error:

make[1]: Leaving directory `/home/build-head/cvs/gnome2/evolution/help'
if ! test -d es/; then mkdir es/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/evolution.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd es/ && \
  `which xml2po` -e -p \
    "${d}es/es.po" \
    "${d}C/evolution.xml" > evolution.xml.tmp && \
    cp evolution.xml.tmp evolution.xml && rm -f evolution.xml.tmp)
'import site' failed; use -v for traceback
Traceback (most recent call last):
  • File "/opt/gnome/bin/xml2po", line 34 in ?
    import libxml2
ImportError: No module named libxml2
make: *** [es/evolution.xml] Error 1
build-head@vvaradhan-test:~/cvs/gnome2/evolution/help> 
Comment 15 Javier F. Serrador 2006-11-30 12:04:22 UTC
I think you are missing a build dependency on python libxml bindings.
Comment 16 Veerapuram Varadhan 2006-11-30 12:34:01 UTC
just built gnome-doc-utils and that error is gone but getting the following errors:

C/evolution.xml:58: parser error : Entity 'trade' not defined
  <productname>&appname;&trade;</productname>
                               ^
C/evolution.xml:66: parser error : Entity 'trade' not defined
  <para>This guide describes how to use and manage Evolution&trade; &appversion;
                                                                   ^
C/evolution.xml:121: parser error : Entity 'reg' not defined
    <para>For support, late-breaking news, and errata, visit the Novell&reg; sup
                                                                            ^
C/evolution.xml:131: parser error : Entity 'reg' not defined
  <para>A trademark symbol (&reg;, &trade;, etc.) denotes a Novell trademark. An
                                 ^
C/evolution.xml:131: parser error : Entity 'trade' not defined
  <para>A trademark symbol (&reg;, &trade;, etc.) denotes a Novell trademark. An
                                          ^
C/evolution.xml:138: parser error : Entity 'trade' not defined
  <para>Evolution&trade; makes the tasks of storing, organizing, and retrieving
                        ^
C/evolution.xml:258: parser error : Entity 'reg' not defined
        <para> Select this option if you connect to Novell GroupWise&reg;. Novel
                                                                         ^
C/evolution.xml:949: parser error : Entity 'rdquo' not defined
        <para>evolution &rdquo;%s&rdquo;</para>
                               ^
C/evolution.xml:949: parser error : Entity 'rdquo' not defined
        <para>evolution &rdquo;%s&rdquo;</para>
                                        ^
C/evolution.xml:963: parser error : Entity 'trade' not defined
ink>, provide you with an in-depth guide to the capabilities of Evolution&trade;
                                                                               ^
C/evolution.xml:1031: parser error : Entity 'ldquo' not defined
      <para>Check &ldquo;Shrink To/CC/Bcc headers to&rdquo; column to limit the
                         ^
C/evolution.xml:1031: parser error : Entity 'rdquo' not defined
      <para>Check &ldquo;Shrink To/CC/Bcc headers to&rdquo; column to limit the
                                                           ^
C/evolution.xml:1037: parser error : Entity 'rsquo' not defined
he  <inlinegraphic format="PNG" fileref="figures/plus.png"/> icon or the &rsquo;
                                                                               ^
C/evolution.xml:1037: parser error : Entity 'rsquo' not defined
egraphic format="PNG" fileref="figures/plus.png"/> icon or the &rsquo;...&rsquo;
                                                                               ^
C/evolution.xml:1266: parser error : Entity 'ldquo' not defined
nations to get the Cyrillic alphabet, combining letters where necessary. &ldquo;
                                                                               ^
C/evolution.xml:1266: parser error : Entity 'rdquo' not defined
o get the Cyrillic alphabet, combining letters where necessary. &ldquo;Zh&rdquo;
                                                                               ^
C/evolution.xml:1266: parser error : Entity 'ldquo' not defined
rillic alphabet, combining letters where necessary. &ldquo;Zh&rdquo; and &ldquo;
                                                                               ^
C/evolution.xml:1266: parser error : Entity 'rdquo' not defined
phabet, combining letters where necessary. &ldquo;Zh&rdquo; and &ldquo;ya&rdquo;
                                                                               ^
C/evolution.xml:1266: parser error : Entity 'lsquo' not defined
; produce the appropriate single Cyrillic letters, and the single-quote (&lsquo;
                                                                               ^
C/evolution.xml:1294: parser error : Entity 'reg' not defined
 is a tool designed for use with remote mail storage systems like GroupWise&reg;
                                                                               ^
C/evolution.xml:1432: parser error : Entity 'ldquo' not defined
called a <link linkend="regular-expression">regular expression</link> or &ldquo;
                                                                               ^
C/evolution.xml:1432: parser error : Entity 'rdquo' not defined
nk linkend="regular-expression">regular expression</link> or &ldquo;regex&rdquo;
                                                                               ^
C/evolution.xml:1662: parser error : Entity 'ldquo' not defined
      <para>Always begin and close with a salutation. Say &ldquo;please&rdquo; a
                                                                 ^
C/evolution.xml:1662: parser error : Entity 'rdquo' not defined
      <para>Always begin and close with a salutation. Say &ldquo;please&rdquo; a
                                                                              ^
C/evolution.xml:1662: parser error : Entity 'ldquo' not defined
a>Always begin and close with a salutation. Say &ldquo;please&rdquo; and &ldquo;
                                                                               ^
C/evolution.xml:1662: parser error : Entity 'rdquo' not defined
d close with a salutation. Say &ldquo;please&rdquo; and &ldquo;thank you,&rdquo;
                                                                               ^
C/evolution.xml:1753: parser error : Entity 'ldquo' not defined
, and then tells Evolution to encrypt the message. The message now reads &ldquo;
                                                                               ^
C/evolution.xml:1753: parser error : Entity 'rdquo' not defined
ncrypt the message. The message now reads &ldquo;@#$23ui7yr87#@!48970fsd.&rdquo;
                                                                               ^
C/evolution.xml:1943: parser error : Entity 'trade' not defined
 receive hundreds, you probably want to sort and organize them. Evolution&trade;
                                                                               ^
C/evolution.xml:2070: parser error : Entity 'ldquo' not defined
t the top, before the message headers. An overdue message might tell you &ldquo;
                                                                               ^
C/evolution.xml:2070: parser error : Entity 'rdquo' not defined
e message might tell you &ldquo;Overdue: Call by April 07, 2003, 5:00 PM.&rdquo;
                                                                               ^
C/evolution.xml:2291: parser error : Entity 'ldquo' not defined
cond time. For example, if a message declares the Resent-From: header as &ldquo;
                                                                               ^
C/evolution.xml:2291: parser error : Entity 'rdquo' not defined
essage declares the Resent-From: header as &ldquo;engineering@example.com&rdquo;
                                                                               ^
C/evolution.xml:2291: parser error : Entity 'ldquo' not defined
 header as &ldquo;engineering@example.com&rdquo; and then restates it as &ldquo;
                                                                               ^
C/evolution.xml:2291: parser error : Entity 'rdquo' not defined
@example.com&rdquo; and then restates it as &ldquo;marketing@example.com,&rdquo;
                                                                               ^
C/evolution.xml:2501: parser error : Entity 'ldquo' not defined
m a message about anything other than Evolution, it only shows up in the &ldquo;
                                                                               ^
C/evolution.xml:2501: parser error : Entity 'rdquo' not defined
 about anything other than Evolution, it only shows up in the &ldquo;Anna&rdquo;
                                                                               ^
C/evolution.xml:2501: parser error : Entity 'ldquo' not defined
out the user interface for Evolution, he can see the message both in the &ldquo;
                                                                               ^
C/evolution.xml:2501: parser error : Entity 'rdquo' not defined
r interface for Evolution, he can see the message both in the &ldquo;Anna&rdquo;
                                                                               ^
C/evolution.xml:2501: parser error : Entity 'ldquo' not defined
 see the message both in the &ldquo;Anna&rdquo; search folder and in the &ldquo;
                                                                               ^
C/evolution.xml:2501: parser error : Entity 'rdquo' not defined
Anna&rdquo; search folder and in the &ldquo;Internal Evolution Discussion&rdquo;
                                                                               ^
C/evolution.xml:2607: parser error : Entity 'trade' not defined
  <para>This section shows you how to use the Evolution&trade; contacts tool to
                                                              ^
C/evolution.xml:2654: parser error : Entity 'ldquo' not defined
a small dialog box with text boxes for first and last names, titles like &ldquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'rdquo' not defined
alog box with text boxes for first and last names, titles like &ldquo;Mr.&rdquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'ldquo' not defined
th text boxes for first and last names, titles like &ldquo;Mr.&rdquo; or &ldquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'rdquo' not defined
t and last names, titles like &ldquo;Mr.&rdquo; or &ldquo;Her Excellency,&rdquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'ldquo' not defined
ike &ldquo;Mr.&rdquo; or &ldquo;Her Excellency,&rdquo; and suffixes like &ldquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'rdquo' not defined
;Mr.&rdquo; or &ldquo;Her Excellency,&rdquo; and suffixes like &ldquo;Jr.&rdquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'ldquo' not defined
editor would have correctly guessed that the entry should be filed under &ldquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'rdquo' not defined
orrectly guessed that the entry should be filed under &ldquo;Doe, John Q.&rdquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'ldquo' not defined
e filed under &ldquo;Doe, John Q.&rdquo; However, Miguel&apos;s surname, &ldquo;
                                                                               ^
C/evolution.xml:2654: parser error : Entity 'rdquo' not defined
ldquo;Doe, John Q.&rdquo; However, Miguel&apos;s surname, &ldquo;de Icaza&rdquo;
                                                                               ^
C/evolution.xml:2868: parser error : Entity 'ldquo' not defined
rd for each family member, then add those cards to a contact list called &ldquo;
                                                                               ^
C/evolution.xml:2868: parser error : Entity 'rdquo' not defined
mily member, then add those cards to a contact list called &ldquo;Family.&rdquo;
                                                                               ^
C/evolution.xml:2868: parser error : Entity 'ldquo' not defined
g each person&apos;s e-mail address individually, you can send e-mail to &ldquo;
                                                                               ^
C/evolution.xml:2868: parser error : Entity 'rdquo' not defined
&apos;s e-mail address individually, you can send e-mail to &ldquo;Family&rdquo;
                                                                               ^
C/evolution.xml:2886: parser error : Entity 'ldquo' not defined
that you leave the addresses hidden. This is the same thing as using the &ldquo;
                                                                               ^
C/evolution.xml:2886: parser error : Entity 'rdquo' not defined
ave the addresses hidden. This is the same thing as using the &ldquo;Bcc:&rdquo;
                                                                               ^
C/evolution.xml:2899: parser error : Entity 'ldquo' not defined
 or no category at all. For example, you put a friend&apos;s card in the &ldquo;
                                                                               ^
C/evolution.xml:2899: parser error : Entity 'rdquo' not defined
 at all. For example, you put a friend&apos;s card in the &ldquo;Business&rdquo;
                                                                               ^
C/evolution.xml:2899: parser error : Entity 'ldquo' not defined
rd in the &ldquo;Business&rdquo; category because he works with you, the &ldquo;
                                                                               ^
C/evolution.xml:2899: parser error : Entity 'rdquo' not defined
uo;Business&rdquo; category because he works with you, the &ldquo;Friends&rdquo;
                                                                               ^
C/evolution.xml:2899: parser error : Entity 'ldquo' not defined
, the &ldquo;Friends&rdquo; category because he&apos;s a friend, and the &ldquo;
                                                                               ^
C/evolution.xml:2899: parser error : Entity 'rdquo' not defined
iends&rdquo; category because he&apos;s a friend, and the &ldquo;Frequent&rdquo;
                                                                               ^
C/evolution.xml:2941: parser error : Entity 'trade' not defined
  <para>This section shows you how to use the Evolution&trade; Calendar to manag
                                                              ^
C/evolution.xml:3199: parser error : Entity 'reg' not defined
     <para>If you are using a calendar on a Novell GroupWise&reg; or Microsoft E
                                                                 ^
C/evolution.xml:3222: parser error : Entity 'ldquo' not defined
recur. Make your selections from left to right, and you form a sentence: &ldquo;
                                                                               ^
C/evolution.xml:3222: parser error : Entity 'rdquo' not defined
ntence: &ldquo;Every two weeks on Monday and Friday until January 3, 2008&rdquo;
                                                                               ^
C/evolution.xml:3222: parser error : Entity 'ldquo' not defined
quo;Every two weeks on Monday and Friday until January 3, 2008&rdquo; or &ldquo;
                                                                               ^
C/evolution.xml:3222: parser error : Entity 'rdquo' not defined
2008&rdquo; or &ldquo;Every month on the first Friday for 12 occurrences.&rdquo;
                                                                               ^
C/evolution.xml:3230: parser error : Entity 'ldquo' not defined
ppointment, you can specify the attendees in several categories, such as &ldquo;
                                                                               ^
C/evolution.xml:3230: parser error : Entity 'rdquo' not defined
you can specify the attendees in several categories, such as &ldquo;chair&rdquo;
                                                                               ^
C/evolution.xml:3230: parser error : Entity 'ldquo' not defined
cify the attendees in several categories, such as &ldquo;chair&rdquo; or &ldquo;
                                                                               ^
C/evolution.xml:3230: parser error : Entity 'rdquo' not defined
es in several categories, such as &ldquo;chair&rdquo; or &ldquo;required.&rdquo;
                                                                               ^
C/evolution.xml:3558: parser error : Entity 'reg' not defined
on lets you view and manage calendars on remote CalDAV servers such as Hula&reg;
                                                                               ^
C/evolution.xml:3644: parser error : Entity 'ldquo' not defined
ign a task, you can specify the attendees in several categories, such as &ldquo;
                                                                               ^
C/evolution.xml:3644: parser error : Entity 'rdquo' not defined
you can specify the attendees in several categories, such as &ldquo;chair&rdquo;
                                                                               ^
C/evolution.xml:3644: parser error : Entity 'ldquo' not defined
cify the attendees in several categories, such as &ldquo;chair&rdquo; or &ldquo;
                                                                               ^
C/evolution.xml:3644: parser error : Entity 'rdquo' not defined
es in several categories, such as &ldquo;chair&rdquo; or &ldquo;required.&rdquo;
                                                                               ^
C/evolution.xml:3765: parser error : Entity 'trade' not defined
  <para>Evolution&trade; Exchange for Microsoft Exchange allows Evolution client
                        ^
C/evolution.xml:3826: parser error : Entity 'ldquo' not defined
s is exactly the one that the Exchange server has on file. This might be &ldquo;
                                                                               ^
C/evolution.xml:3826: parser error : Entity 'rdquo' not defined
er has on file. This might be &ldquo;yourname@exchange-server.example.com&rdquo;
                                                                               ^
C/evolution.xml:3826: parser error : Entity 'ldquo' not defined
 might be &ldquo;yourname@exchange-server.example.com&rdquo; rather than &ldquo;
                                                                               ^
C/evolution.xml:3826: parser error : Entity 'rdquo' not defined
xchange-server.example.com&rdquo; rather than &ldquo;yourname@example.com&rdquo;
                                                                               ^
C/evolution.xml:3867: parser error : Entity 'ldquo' not defined
 Folder Content Locally for Offline Operation. For more information, see &ldquo;
                                                                               ^
C/evolution.xml:3867: parser error : Entity 'rdquo' not defined
y for Offline Operation. For more information, see &ldquo;Working Offline&rdquo;
                                                                               ^
C/evolution.xml:3909: parser error : Entity 'reg' not defined
    <para>The <ulink url="http://support.novell.com">Novell&reg; Web site Knowle
                                                                ^
C/evolution.xml:3995: parser error : Entity 'ldquo' not defined
olution Exchange, like delegation and permissions handling, creation of  &ldquo;
                                                                               ^
C/evolution.xml:3995: parser error : Entity 'rdquo' not defined
ke delegation and permissions handling, creation of  &ldquo;Out of Office&rdquo;
                                                                               ^
C/evolution.xml:4155: parser error : Entity 'ldquo' not defined
are not available during the times you have scheduled a meeting, you can &ldquo;
                                                                               ^
C/evolution.xml:4155: parser error : Entity 'rdquo' not defined
lable during the times you have scheduled a meeting, you can &ldquo;nudge&rdquo;
                                                                               ^
C/evolution.xml:4161: parser error : Entity 'trade' not defined
  <para>Evolution&trade; can access accounts on Novell&reg; GroupWise&reg; 7 sys
                        ^
C/evolution.xml:4161: parser error : Entity 'reg' not defined
  <para>Evolution&trade; can access accounts on Novell&reg; GroupWise&reg; 7 sys
                                                           ^
C/evolution.xml:4161: parser error : Entity 'reg' not defined
  <para>Evolution&trade; can access accounts on Novell&reg; GroupWise&reg; 7 sys
                                                                          ^
C/evolution.xml:4443: parser error : Entity 'ldquo' not defined
are not available during the times you have scheduled a meeting, you can &ldquo;
                                                                               ^
C/evolution.xml:4443: parser error : Entity 'rdquo' not defined
lable during the times you have scheduled a meeting, you can &ldquo;nudge&rdquo;
                                                                               ^
C/evolution.xml:4835: parser error : Entity 'trade' not defined
  <para>Evolution&trade; supports mail connectivity to Hula&reg; servers through
                        ^
C/evolution.xml:4835: parser error : Entity 'reg' not defined
  <para>Evolution&trade; supports mail connectivity to Hula&reg; servers through
                                                                ^
C/evolution.xml:4852: parser error : Entity 'trade' not defined
for your appointments. Whatever the reason, you can change your Evolution&trade;
                                                                               ^
C/evolution.xml:4886: parser error : Entity 'ldquo' not defined
ling. This includes the ability to substitute graphical smiley faces for &ldquo;
                                                                               ^
C/evolution.xml:4886: parser error : Entity 'rdquo' not defined
des the ability to substitute graphical smiley faces for &ldquo;emoticons&rdquo;
                                                                               ^
C/evolution.xml:4905: parser error : Entity 'reg' not defined
op">POP</link>), read and keep it on the server (Microsoft Exchange, Novell&reg;
                                                                               ^
C/evolution.xml:4905: parser error : Entity 'reg' not defined
, read and keep it on the server (Microsoft Exchange, Novell&reg; GroupWise&reg;
                                                                               ^
C/evolution.xml:5001: parser error : Entity 'ldquo' not defined
age arrives. However, spammers can use image loading patterns to confirm &ldquo;
                                                                               ^
C/evolution.xml:5001: parser error : Entity 'rdquo' not defined
. However, spammers can use image loading patterns to confirm &ldquo;live&rdquo;
                                                                               ^
C/evolution.xml:5086: parser error : Entity 'reg' not defined
 here. You must install the gnome-spell package, available through ZENworks&reg;
                                                                               ^
C/evolution.xml:5086: parser error : Entity 'reg' not defined
in Evolution. Additional dictionaries are also available through Red Carpet&reg;
                                                                               ^
C/evolution.xml:5328: parser error : Entity 'verbar' not defined
s from the server.ObjectClass=User: Lists only the user objects.Filter (&verbar;
                                                                               ^
C/evolution.xml:5345: parser error : Entity 'trade' not defined
uter needs to recognize and access your handheld. At this time, Evolution&trade;
                                                                               ^
C/evolution.xml:5402: parser error : Entity 'trade' not defined
k, but not Microsoft Exchange, this section helps you switch to Evolution&trade;
                                                                               ^
C/evolution.xml:5464: parser error : Entity 'trade' not defined
as a quick reference for most of the things you want to do with Evolution&trade;
                                                                               ^
C/evolution.xml:5539: parser error : Entity 'trade' not defined
  <para>Evolution&trade; bug tracking is done at the <ulink url="http://bugzilla
                        ^
C/evolution.xml:5541: parser error : Entity 'reg' not defined
elp with Evolution, visit the <ulink url="http://support.novell.com">Novell&reg;
                                                                               ^
C/evolution.xml:5546: parser error : Entity 'trade' not defined
  <para>Evolution was written by the Evolution&trade; team and numerous other de
                                                     ^
C/evolution.xml:5599: parser error : Entity 'trade' not defined
ains terms that are frequently used in this guide as well as in Evolution&trade;
                                                                               ^
C/evolution.xml:5615: parser error : Entity 'reg' not defined
    <para>A pre-downloading procedure that allows Novell&reg; Evolution&trade; t
                                                             ^
C/evolution.xml:5615: parser error : Entity 'trade' not defined
    <para>A pre-downloading procedure that allows Novell&reg; Evolution&trade; t
                                                                              ^
C/evolution.xml:5735: parser error : Entity 'ldquo' not defined
 For example, the statement fly.*so[au]p means any phrase beginning with &ldquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'rdquo' not defined
le, the statement fly.*so[au]p means any phrase beginning with &ldquo;fly&rdquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'ldquo' not defined
*so[au]p means any phrase beginning with &ldquo;fly&rdquo; and ending in &ldquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'rdquo' not defined
ans any phrase beginning with &ldquo;fly&rdquo; and ending in &ldquo;soup&rdquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'ldquo' not defined
ase beginning with &ldquo;fly&rdquo; and ending in &ldquo;soup&rdquo; or &ldquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'rdquo' not defined
ng with &ldquo;fly&rdquo; and ending in &ldquo;soup&rdquo; or &ldquo;soap&rdquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'ldquo' not defined
o;soap&rdquo;. If you searched for that expression, you&apos;d find both &ldquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'rdquo' not defined
 searched for that expression, you&apos;d find both &ldquo;fly in my soup&rdquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'ldquo' not defined
r that expression, you&apos;d find both &ldquo;fly in my soup&rdquo; and &ldquo;
                                                                               ^
C/evolution.xml:5735: parser error : Entity 'rdquo' not defined
&apos;d find both &ldquo;fly in my soup&rdquo; and &ldquo;fly in my soap.&rdquo;
                                                                               ^
C/evolution.xml:5816: parser error : Entity 'copy' not defined
    <member>Copyright &copy; 2004 Novell, Inc. All rights reserved. No part of t
                            ^
xsltproc -o evolution-C.omf --stringparam db2omf.basename evolution --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/home/build-head/mbe/share/omf" --stringparam db2omf.help_dir "/home/build-head/mbe/share/gnome/help" --stringparam db2omf.omf_in "`pwd`/./evolution.omf.in" `/home/build-head/mbe/bin/pkg-config --variable db2omf gnome-doc-utils` C/evolution.xml
db2omf: Invalid subject code "GNOME|Internet" in /home/build-head/cvs/gnome2/evolution/help/./evolution.omf.in.
make[2]: *** [evolution-C.omf] Error 10
make[2]: Leaving directory `/home/build-head/cvs/gnome2/evolution/help'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/build-head/cvs/gnome2/evolution'
make: *** [all] Error 2
Comment 17 Javier F. Serrador 2006-11-30 18:06:21 UTC
The last error (db2omf) is explained here. 
http://www.mail-archive.com/desktop-devel-list@gnome.org/msg07738.html
try to run ./autogen.sh before building with jhbuild.

The other errors seem to be a problem with docbook entities. I will try to see what's wrong with gnome-doc-utils, i'm using current stable version, and I think I need a fresh one from cvs.

Comment 18 Javier F. Serrador 2006-12-11 11:49:36 UTC
I get a correct docbook document translated. I still see parser errors and warnings about missing files, that should be resolved adding the required files. I will review the original doc during translation. No idea about what is wrong with entities, but the generated doc is ok.
Comment 19 Shaun McCance 2006-12-11 17:31:55 UTC
Those entity errors happen because gnome-doc-utils does not load the DTD when it's just parsing.  The reason it doesn't is that Yelp doesn't load the DTD.  And Yelp doesn't load the DTD because it's caused us nothing but problems in the past.

We generally advocate the use of full UTF-8 in DocBook files.  On the rare occasion this is insufficient (escaping left angle brackets, for instance), you can always use the decimal or hex entities, rather than the DTD-dependant named entities.

I had a look at the Evolution manual to see where you're using named entities.  The trade and reg entities should be replaced with DocBook's trademark tag.  For registered trademarks, use role="registered".

The ldquo and rdquo entities are all over the place.  Sometimes they surround interface elements (Shrink To/CC/Bcc headers to), and should be replaced with the guilabel element.  Sometimes they surround user input, so should be replaced with the DocBook userinput element.  Sometimes they really are just quotes, in which case either the actual characters can be used, or the DocBook quote element can be used.
Comment 20 Matthew Barnes 2008-03-11 00:32:38 UTC
Bumping version to a stable release.
Comment 21 Matthew Barnes 2008-03-14 18:28:25 UTC
The parser errors are fixed now so closing this.