]> granicus.if.org Git - docbook-dsssl/log
docbook-dsssl
17 years agoMake all static doc source files into valid DocBook 5 instances.
Michael Smith [Tue, 17 Jul 2007 14:30:28 +0000 (14:30 +0000)]
Make all static doc source files into valid DocBook 5 instances.

17 years agoAligned main reference-doc "driver" file with recent changes other
Michael Smith [Tue, 17 Jul 2007 14:28:13 +0000 (14:28 +0000)]
Aligned main reference-doc "driver" file with recent changes other
doc source files.

17 years agoMade a minor adjustment to spacing around admon output.
Michael Smith [Tue, 17 Jul 2007 14:25:28 +0000 (14:25 +0000)]
Made a minor adjustment to spacing around admon output.

17 years agoMake the reference.xsl stylesheet (which is used for building the
Michael Smith [Tue, 17 Jul 2007 14:16:02 +0000 (14:16 +0000)]
Make the reference.xsl stylesheet (which is used for building the
HTML output of the docs) import the DocBook-element and
docbook-xsl-param auto-hyperlinking stylesheets (which are already
used for adding hyperlinks in the release notes). This makes the
auto-hyperlinking consistent between the systems used for the
release-notes build and for the reference docs.

17 years agoDon't output prolog in xsl2jref output (no doctype, not public ID,
Michael Smith [Tue, 17 Jul 2007 14:11:59 +0000 (14:11 +0000)]
Don't output prolog in xsl2jref output (no doctype, not public ID,
no system ID). Because otherwise we end up with the output tree
getting populated with implied attributes some of which are no
longer valid in DocBook 5.

17 years agoCleaned up template that handles adding markup for sgmltag|tag
Michael Smith [Tue, 17 Jul 2007 14:08:46 +0000 (14:08 +0000)]
Cleaned up template that handles adding markup for sgmltag|tag
instances that are DocBook element names.

17 years agoMade jref2refsect1 stylesheet convert all @id instances to @xml:id
Michael Smith [Tue, 17 Jul 2007 14:01:21 +0000 (14:01 +0000)]
Made jref2refsect1 stylesheet convert all @id instances to @xml:id

17 years agoMake template/titlepage.xsl file valid against our litprog schema.
Michael Smith [Tue, 17 Jul 2007 13:59:29 +0000 (13:59 +0000)]
Make template/titlepage.xsl file valid against our litprog schema.

17 years agoMake fo/table.xsl file valid against our litprog schema.
Michael Smith [Tue, 17 Jul 2007 13:58:02 +0000 (13:58 +0000)]
Make fo/table.xsl file valid against our litprog schema.

17 years agoMake all common stylesheets with embedded doc valid against our
Michael Smith [Tue, 17 Jul 2007 13:56:09 +0000 (13:56 +0000)]
Make all common stylesheets with embedded doc valid against our
litprog grammar.

17 years agoMake pi.xsl files valid against our litprog grammar.
Michael Smith [Tue, 17 Jul 2007 13:52:28 +0000 (13:52 +0000)]
Make pi.xsl files valid against our litprog grammar.

17 years agoMake lib.xweb valid against our litprog grammar.
Michael Smith [Tue, 17 Jul 2007 13:49:03 +0000 (13:49 +0000)]
Make lib.xweb valid against our litprog grammar.

17 years agoSupport fragment as a child of refsect1.
Michael Smith [Tue, 17 Jul 2007 13:07:04 +0000 (13:07 +0000)]
Support fragment as a child of refsect1.

17 years agoAdd another build kludge, this one to work around the fact that
Michael Smith [Tue, 17 Jul 2007 05:46:29 +0000 (05:46 +0000)]
Add another build kludge, this one to work around the fact that
xsltproc does schoolmarmish pedantic checking of xml:id values and
doesn't provide any option for preventing it from doing so.

17 years agoIgnore another build-generated kludge. Yeah, I know it's
Michael Smith [Tue, 17 Jul 2007 05:44:04 +0000 (05:44 +0000)]
Ignore another build-generated kludge. Yeah, I know it's
ridiculous. If you can come up with a prettier way of doing it,
all of my riches will be yours.

17 years agoMake PI source files valid against our litprog schema.
Michael Smith [Tue, 17 Jul 2007 05:40:55 +0000 (05:40 +0000)]
Make PI source files valid against our litprog schema.

17 years agoReverting previous commit; xsltproc rejects stylesheets containing
Michael Smith [Tue, 17 Jul 2007 05:12:49 +0000 (05:12 +0000)]
Reverting previous commit; xsltproc rejects stylesheets containing
@xml:id values that aren't valid NCNames.

17 years agoReverting previous checkin. xsltproc rejects stylesheets
Michael Smith [Tue, 17 Jul 2007 05:11:16 +0000 (05:11 +0000)]
Reverting previous checkin. xsltproc rejects stylesheets
containing @xml:id values that aren't NCNames.

17 years agoAdding yet another hack to workaround the fact that the DocBook 5
Michael Smith [Tue, 17 Jul 2007 05:07:10 +0000 (05:07 +0000)]
Adding yet another hack to workaround the fact that the DocBook 5
grammar requires @xml:id instead of @id, and xsltproc actually
takes xml:id seriously and checks that it's really a NCName.

17 years agoCorrected duplicate ID problem introduced in previous commit.
Michael Smith [Tue, 17 Jul 2007 04:49:18 +0000 (04:49 +0000)]
Corrected duplicate ID problem introduced in previous commit.

17 years agoOutput programlistingp@xml:id instead of ...@id
Michael Smith [Tue, 17 Jul 2007 04:39:49 +0000 (04:39 +0000)]
Output programlistingp@xml:id instead of ...@id

17 years agoFeed doc-baseuri param to stylesheet used for building
Michael Smith [Tue, 17 Jul 2007 04:36:20 +0000 (04:36 +0000)]
Feed doc-baseuri param to stylesheet used for building
release-notes files.

17 years agoMake programlisting@xml:id instead of @id.
Michael Smith [Tue, 17 Jul 2007 04:34:52 +0000 (04:34 +0000)]
Make programlisting@xml:id instead of @id.

17 years agoMake *.xweb instances valid against the
Michael Smith [Tue, 17 Jul 2007 04:28:48 +0000 (04:28 +0000)]
Make *.xweb instances valid against the
https://docbook.svn.sourceforge.net/svnroot/docbook/trunk/docbook/relaxng/params/refentry.rnc
grammar.

17 years agoSupport fragment instances within programlisting.
Michael Smith [Tue, 17 Jul 2007 04:26:43 +0000 (04:26 +0000)]
Support fragment instances within programlisting.

17 years agoFixed some broken formatting in source files for chunker.* params,
Michael Smith [Tue, 17 Jul 2007 03:59:40 +0000 (03:59 +0000)]
Fixed some broken formatting in source files for chunker.* params,
as pointed out by Dave Pawson.

17 years agoWhitespace changes.
Michael Smith [Tue, 17 Jul 2007 03:37:03 +0000 (03:37 +0000)]
Whitespace changes.

17 years agoAdd support for appendix instances containing src:fragref
Michael Smith [Tue, 17 Jul 2007 03:08:06 +0000 (03:08 +0000)]
Add support for appendix instances containing src:fragref
descendants. This makes it possible to use this grammar to
validate *.xweb instances in the docbook-xsl source.

17 years agoReverted addition of tag@role=html markup. It's no longer
Michael Smith [Mon, 16 Jul 2007 16:45:33 +0000 (16:45 +0000)]
Reverted addition of tag@role=html markup. It's no longer
necessary, because the doc build now has a smarter way of
distinguishing between DocBook elements marked up with the tag
element, and non-DocBook elements marked up with such.

17 years agoAdded the doc-baseuri param to the stylesheet used for
Michael Smith [Mon, 16 Jul 2007 16:21:00 +0000 (16:21 +0000)]
Added the doc-baseuri param to the stylesheet used for
automatically adding hyperlinks in generated doc for stylesheet
params and in release-notes output.
For output of the param doc, doc-baseuri is set to "../" (relative
path so links point to local files).
For release-note output, doc-baseuri is set to the http: url for
the current version of the docbook-xsl docs (instead of to local
files); reason being that when installed from a downstream
package, the release notes can't point to local files because the
release notes are often installed in a separate place for the docs.

17 years agoDon't prepend "template." to IDs for embedded doc for PIs. (cause
Michael Smith [Mon, 16 Jul 2007 16:14:36 +0000 (16:14 +0000)]
Don't prepend "template." to IDs for embedded doc for PIs. (cause
of this was a copy/paste error -- the template for processing
embedded PI documentation began life as a copy of the template for
processing embeded doc for templates)

17 years agoEliminated doc/slides/html and doc/slides/fo subdirs. All doc for
Michael Smith [Mon, 16 Jul 2007 15:40:18 +0000 (15:40 +0000)]
Eliminated doc/slides/html and doc/slides/fo subdirs. All doc for
for both Slides FO and Slides HTML is now output in the doc/slides
dir.

17 years agoAdd parameters to the page.sequence utility template.
Bob Stayton [Sun, 15 Jul 2007 19:52:52 +0000 (19:52 +0000)]
Add parameters to the page.sequence utility template.

17 years agonew stylesheets for better word processor support and easier maintenance
Steve Ball [Sun, 15 Jul 2007 01:19:04 +0000 (01:19 +0000)]
new stylesheets for better word processor support and easier maintenance

17 years agoChanged handling of reference auto-labeling such that reference
Michael Smith [Sat, 14 Jul 2007 19:58:59 +0000 (19:58 +0000)]
Changed handling of reference auto-labeling such that reference
(when it appears at the component level) is now affected by the
label.from.part param, just as preface, chapter, and appendix.

17 years agoMake sure that *template.xml files under version control don't get
Michael Smith [Sat, 14 Jul 2007 17:32:27 +0000 (17:32 +0000)]
Make sure that *template.xml files under version control don't get
removed when we clean.

17 years agoClarified that 'extension' refers to file names.
Mauritz Jeanson [Thu, 12 Jul 2007 14:53:21 +0000 (14:53 +0000)]
Clarified that 'extension' refers to file names.

17 years agoFixed level number in refpurpose.
Mauritz Jeanson [Thu, 12 Jul 2007 14:47:40 +0000 (14:47 +0000)]
Fixed level number in refpurpose.

17 years agoAdded class="attribute" markup.
Mauritz Jeanson [Thu, 12 Jul 2007 14:37:53 +0000 (14:37 +0000)]
Added class="attribute" markup.

17 years agoThe comment element was renamed to remark in DB 4.0.
Mauritz Jeanson [Thu, 12 Jul 2007 13:55:11 +0000 (13:55 +0000)]
The comment element was renamed to remark in DB 4.0.

17 years agoFix stupid pattern typo
Norman Walsh [Thu, 12 Jul 2007 13:38:56 +0000 (13:38 +0000)]
Fix stupid pattern typo

17 years agoUpdate media type RFC
Norman Walsh [Thu, 12 Jul 2007 12:58:55 +0000 (12:58 +0000)]
Update media type RFC

17 years agoUpdated version number to 5.0CR5
Norman Walsh [Thu, 12 Jul 2007 12:46:00 +0000 (12:46 +0000)]
Updated version number to 5.0CR5

17 years agoChanged version to 5.0CR5
Norman Walsh [Thu, 12 Jul 2007 12:45:37 +0000 (12:45 +0000)]
Changed version to 5.0CR5

17 years agoAdded 5.0CR5 release notes
Norman Walsh [Thu, 12 Jul 2007 12:41:37 +0000 (12:41 +0000)]
Added 5.0CR5 release notes

17 years agoRefactored the 'common attributes extension pattern' a bit
Norman Walsh [Thu, 12 Jul 2007 12:37:44 +0000 (12:37 +0000)]
Refactored the 'common attributes extension pattern' a bit

17 years agoFixed typo.
Mauritz Jeanson [Thu, 12 Jul 2007 09:03:55 +0000 (09:03 +0000)]
Fixed typo.

17 years agoAdded role/class attributes on some <tag>s to prevent generation of TDG links for...
Mauritz Jeanson [Thu, 12 Jul 2007 08:59:51 +0000 (08:59 +0000)]
Added role/class attributes on some <tag>s to prevent generation of TDG links for DocBook
attributes and HTML elements.

17 years agoUpdated embedded doc in XSL source files:
Michael Smith [Thu, 12 Jul 2007 04:20:28 +0000 (04:20 +0000)]
Updated embedded doc in XSL source files:

 - added dbhtml@dir PIs to control where output goes when
   generation HTML version of docs

 - put xml:id instances on root elements of embedded doc

 - changed all *info instances to just info (DocBook 5) and some
   @id instance to @xml-id

17 years agoUpdated doc CSS file to Use shading for synopsis output, and
Michael Smith [Thu, 12 Jul 2007 04:11:27 +0000 (04:11 +0000)]
Updated doc CSS file to Use shading for synopsis output, and
changed indenting style.

17 years agoChanged url for page.png
Michael Smith [Thu, 12 Jul 2007 04:10:17 +0000 (04:10 +0000)]
Changed url for page.png

17 years agoDon't strip namespace nodes from xsl:stylesheet instances when
Michael Smith [Thu, 12 Jul 2007 04:04:57 +0000 (04:04 +0000)]
Don't strip namespace nodes from xsl:stylesheet instances when
generating doc files.

17 years agoAdjusted xsl2jref to copy over any attributes on source
Michael Smith [Thu, 12 Jul 2007 03:14:49 +0000 (03:14 +0000)]
Adjusted xsl2jref to copy over any attributes on source
doc:reference instances (primarily embedded doc for params) and to
also copy any PIs that are children of doc:reference.
That ensures that any id/xml:id attributes get copied over -- so
that they can be used when use.id.as.filename is on -- and that
any dbhtml@dir and dbhtml@filename PIs can be used for moving
files into the correct subdirs and are output with right names.

17 years agoUpdated stylesheet customization layers used for doc build,
Michael Smith [Thu, 12 Jul 2007 03:09:21 +0000 (03:09 +0000)]
Updated stylesheet customization layers used for doc build,
including disabling extensions during doc build to prevent "Failed
to load image page.png" error messages.

17 years agoKludge to replace xml:id with id so that we can build the docs
Michael Smith [Wed, 11 Jul 2007 09:55:29 +0000 (09:55 +0000)]
Kludge to replace xml:id with id so that we can build the docs
without xsltproc squawking about duplicate IDs.

17 years agoIgnore page.png
Michael Smith [Wed, 11 Jul 2007 09:52:49 +0000 (09:52 +0000)]
Ignore page.png

17 years agoFixed bug #1737581 (table.borders.with.css should suppress border attribute).
Mauritz Jeanson [Wed, 11 Jul 2007 09:42:54 +0000 (09:42 +0000)]
Fixed bug #1737581 (table.borders.with.css should suppress border attribute).

17 years agoAdded template for xref to area/areaset.
Mauritz Jeanson [Wed, 11 Jul 2007 07:12:16 +0000 (07:12 +0000)]
Added template for xref to area/areaset.
Part of fix for bug #1675513 (xref to area broken).

17 years agoAdded code for generating id attributes on callouts in HTML and FO output.
Mauritz Jeanson [Wed, 11 Jul 2007 07:09:12 +0000 (07:09 +0000)]
Added code for generating id attributes on callouts in HTML and FO output.
These patches enable cross-references to callouts placed by area coordinates.
It works for graphic, unicode and text callouts.
Part of fix for bug #1675513 (xref to area broken).

17 years agoUpdated the part of the notes that relates to build-check and log
Michael Smith [Wed, 11 Jul 2007 01:59:25 +0000 (01:59 +0000)]
Updated the part of the notes that relates to build-check and log
file.

17 years agoPass the logfile name as a command-line arg to the build-check
Michael Smith [Wed, 11 Jul 2007 01:55:39 +0000 (01:55 +0000)]
Pass the logfile name as a command-line arg to the build-check
script.

17 years agoPass noent option to xmllint so that it doesn't do whatever stupid
Michael Smith [Wed, 11 Jul 2007 01:54:53 +0000 (01:54 +0000)]
Pass noent option to xmllint so that it doesn't do whatever stupid
stuff with named entities that it seems to be trying to do for
god knows what reason.

17 years agoHad wrong name for hyphenate param; fixed.
Michael Smith [Wed, 11 Jul 2007 00:15:09 +0000 (00:15 +0000)]
Had wrong name for hyphenate param; fixed.

17 years agoIgnore the reference.xml.included file.
Michael Smith [Wed, 11 Jul 2007 00:10:52 +0000 (00:10 +0000)]
Ignore the reference.xml.included file.

17 years agoAdded HTML.manifest to exclude list
Michael Smith [Tue, 10 Jul 2007 23:09:16 +0000 (23:09 +0000)]
Added HTML.manifest to exclude list

17 years agoAdded fixes to avoid duplicate ids when generate.id.attributes = 1.
Mauritz Jeanson [Tue, 10 Jul 2007 20:41:35 +0000 (20:41 +0000)]
Added fixes to avoid duplicate ids when generate.id.attributes = 1.
This (hopefully) closes bug #1671052.

17 years agoAdded no-breaking spaces in titles to prevent titles from being
Michael Smith [Tue, 10 Jul 2007 14:39:19 +0000 (14:39 +0000)]
Added no-breaking spaces in titles to prevent titles from being
broken in bad places in print output.

17 years agoCheckpointing.
Michael Smith [Tue, 10 Jul 2007 09:53:46 +0000 (09:53 +0000)]
Checkpointing.

17 years agoIgnore some generated files.
Michael Smith [Tue, 10 Jul 2007 07:25:57 +0000 (07:25 +0000)]
Ignore some generated files.

17 years agoMove CSS and PNG source files out of doc dir and into.. doc source
Michael Smith [Tue, 10 Jul 2007 07:24:23 +0000 (07:24 +0000)]
Move CSS and PNG source files out of doc dir and into.. doc source
dir. Also, make slides chunks go into slides/fo and slides/html
doc subdirs.

17 years agoCheckpointing of streamline of doc build to the new Way.
Michael Smith [Tue, 10 Jul 2007 07:22:17 +0000 (07:22 +0000)]
Checkpointing of streamline of doc build to the new Way.

17 years agoClean out generate XML doc files for embedded doc.
Michael Smith [Tue, 10 Jul 2007 06:37:08 +0000 (06:37 +0000)]
Clean out generate XML doc files for embedded doc.

17 years agoDon't really need to have css in a separate dir; it's only one
Michael Smith [Tue, 10 Jul 2007 06:13:23 +0000 (06:13 +0000)]
Don't really need to have css in a separate dir; it's only one
file...

17 years agoLet's have one slides doc dir with html and fo subdirs.
Michael Smith [Tue, 10 Jul 2007 04:48:23 +0000 (04:48 +0000)]
Let's have one slides doc dir with html and fo subdirs.

17 years agoRemoved all doc makefiles; directories are now just empty dirs
Michael Smith [Tue, 10 Jul 2007 04:44:40 +0000 (04:44 +0000)]
Removed all doc makefiles; directories are now just empty dirs
waiting to have chunks written to them.

17 years agoUpdated to remove manual error-checking step (since we now have
Michael Smith [Mon, 9 Jul 2007 23:21:54 +0000 (23:21 +0000)]
Updated to remove manual error-checking step (since we now have
build-check to do the error-checking)

17 years agoMade a copy of the doc dir to use temporarily for testing out the
Michael Smith [Mon, 9 Jul 2007 23:07:28 +0000 (23:07 +0000)]
Made a copy of the doc dir to use temporarily for testing out the
doc build.

17 years agoReplaced old reference.xml file with reference.dbk (which uses
Michael Smith [Mon, 9 Jul 2007 23:05:27 +0000 (23:05 +0000)]
Replaced old reference.xml file with reference.dbk (which uses
Xinclude).

17 years agoset executable prop on build-check
Michael Smith [Sun, 8 Jul 2007 23:23:20 +0000 (23:23 +0000)]
set executable prop on build-check

17 years agoUpdated ignore properties on lib dir
Michael Smith [Sun, 8 Jul 2007 23:15:34 +0000 (23:15 +0000)]
Updated ignore properties on lib dir

17 years agoAdded more useful explanation to output of build-check.
Michael Smith [Sun, 8 Jul 2007 23:02:01 +0000 (23:02 +0000)]
Added more useful explanation to output of build-check.

17 years agoMade build-check return more appropriate exits codes.
Michael Smith [Sun, 8 Jul 2007 22:57:15 +0000 (22:57 +0000)]
Made build-check return more appropriate exits codes.

17 years agoRemoved now-unneeded Makefile.incl file from docsrcx build.
Michael Smith [Sun, 8 Jul 2007 22:37:32 +0000 (22:37 +0000)]
Removed now-unneeded Makefile.incl file from docsrcx build.

17 years agoAdded comment to build-check about regexp probably not being as
Michael Smith [Sun, 8 Jul 2007 21:41:10 +0000 (21:41 +0000)]
Added comment to build-check about regexp probably not being as
complete as it could be...

17 years agoUpdated release build notes to cite newly added convenience
Michael Smith [Sun, 8 Jul 2007 21:39:14 +0000 (21:39 +0000)]
Updated release build notes to cite newly added convenience
scripts.

17 years agoAdded convenience script for setting up catalogs.
Michael Smith [Sun, 8 Jul 2007 21:32:40 +0000 (21:32 +0000)]
Added convenience script for setting up catalogs.

17 years agoAdded some convenience scripts for building release builds.
Michael Smith [Sun, 8 Jul 2007 21:05:49 +0000 (21:05 +0000)]
Added some convenience scripts for building release builds.

17 years agoIgnore intermediate params file.
Michael Smith [Sun, 8 Jul 2007 21:02:55 +0000 (21:02 +0000)]
Ignore intermediate params file.

17 years agoadded an echo so that end of message output from install.sh is
Michael Smith [Sun, 8 Jul 2007 20:36:58 +0000 (20:36 +0000)]
added an echo so that end of message output from install.sh is
easier to discern while building

17 years agoSet updated ignore properties and adjusted for fact that shared
Michael Smith [Sun, 8 Jul 2007 20:29:54 +0000 (20:29 +0000)]
Set updated ignore properties and adjusted for fact that shared
makefile now expects a "PARAMBASE" value to be specified (to
indicate base filename for the type of content being built: either
PARAMBASE=param or PARAMBASE=lib; this makes it possible to reduce
redundancy in the lib build, and just have it use the same
makefile "infrastructure" as the param builds for all the
param.xsl files. The reason for that is, lib use the same *.xweb
system for embedding documentation that the builds for the various
output formats use (as opposed to the jrefentry-based system that
used for building the template and PI docs in common etc.

17 years agoAdjusted shared makefile that gets included in builds for all
Michael Smith [Sun, 8 Jul 2007 20:19:59 +0000 (20:19 +0000)]
Adjusted shared makefile that gets included in builds for all
formats such that is can also be used more cleanly for lib build
too.

17 years agoMade the lib build make reuse of the same makefile infrastructure
Michael Smith [Sun, 8 Jul 2007 20:16:20 +0000 (20:16 +0000)]
Made the lib build make reuse of the same makefile infrastructure
now used for param builds.

17 years ago(re)Integrated lib dir back into docsrc build.
Michael Smith [Sun, 8 Jul 2007 20:15:09 +0000 (20:15 +0000)]
(re)Integrated lib dir back into docsrc build.

17 years agoUpdated link to cloak script (now points to SVN repository).
Mauritz Jeanson [Sun, 8 Jul 2007 16:41:17 +0000 (16:41 +0000)]
Updated link to cloak script (now points to SVN repository).

17 years agoRemoved remaining obsoleted directories from docsrc build and made
Michael Smith [Sun, 8 Jul 2007 09:46:37 +0000 (09:46 +0000)]
Removed remaining obsoleted directories from docsrc build and made
final changes to docsrc makefile for new docsrc build method.

17 years agoRemoved more obsoleted subdirs from test docsrc build.
Michael Smith [Sun, 8 Jul 2007 00:21:30 +0000 (00:21 +0000)]
Removed more obsoleted subdirs from test docsrc build.

17 years agoRemoving obsoleted directories from test docsrc build dir.
Michael Smith [Sat, 7 Jul 2007 23:26:52 +0000 (23:26 +0000)]
Removing obsoleted directories from test docsrc build dir.

17 years agoMade a temporary copy of the docsrc dir to use in migrating the
Michael Smith [Sat, 7 Jul 2007 08:30:03 +0000 (08:30 +0000)]
Made a temporary copy of the docsrc dir to use in migrating the
docsrc build.

17 years agoAdded common PIs to doc build.
Michael Smith [Sat, 7 Jul 2007 08:28:22 +0000 (08:28 +0000)]
Added common PIs to doc build.

17 years agoAdded doc for the dbchoice choice PI, and fixes some problems with
Michael Smith [Sat, 7 Jul 2007 08:15:38 +0000 (08:15 +0000)]
Added doc for the dbchoice choice PI, and fixes some problems with
the db* start PI handling.