public inbox for docbook-tools-discuss@sourceware.org
 help / color / mirror / Atom feed
* Where, what and how - The future of DocBook
@ 2000-12-27  6:36 Peter Toft
  2000-12-03  9:23 ` Peter Toft
  2000-12-27  6:36 ` Norman Walsh
  0 siblings, 2 replies; 48+ messages in thread
From: Peter Toft @ 2000-12-27  6:36 UTC (permalink / raw)
  To: docbook-tools-discuss

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1036 bytes --]

Dudez - this is not to start a flamewar, so be positive
and think constructive now:

Many people agree that DocBook is the path to continue
along for Open Source program documentation and perhaps
also the system we should promote to use for document
handling in general.

Fine - which tools are available for writing
SGML/DocBook on Linux+xBSD or Windows?
- Emacs and alike tools?
- Any WYSIWYG editors?
- Any *fast* syntax verification system
- and what is being made in general

At the moment I write a lot in Emacs - but my mum would
not try that!!!

Many companies don't accept DocBook - why?
Can't we do better???

What is the future for SGML/DocBook versus XML/DocBook
- again also regarding tools, the work efford going on
at the moment etc.

Best regards

Peter/A DocBook user for several years now.

-- 
Peter Toft, Ph.D. [pto@sslug.dk] http://www.sslug.dk/~pto

"You don't win a battle by asking, `Will we win?'
You win it by doing your best to win" - Richard M Stallman

LinuxKonference i København: http://LinuxForum.dk/

^ permalink raw reply	[flat|nested] 48+ messages in thread
[parent not found: <200012061914.UAA08546@mailserv.caiw.nl>]
[parent not found: <200012061723.KAA06519@gw.estinc.com>]
* RE: Where, what and how - The future of DocBook
@ 2000-12-27  6:36 Pfaffner, Peter
  2000-12-05  7:18 ` Pfaffner, Peter
  0 siblings, 1 reply; 48+ messages in thread
From: Pfaffner, Peter @ 2000-12-27  6:36 UTC (permalink / raw)
  To: DocBook forum (E-mail 2)

Hi all,
I'm new to this discussion list and not sure, if this is the right way to
reply to a topic (sorry if I'm wrong).

Peter Toft brought up an interesting Question:
>>>Many companies don't accept DocBook - why?
>>>Can't we do better???

I'm responsible for all kinds of technical standards for 12 months now. One
of them is documentation. Actually I decided to switch from MsWord ;-) to
FrameMaker+SGML for Windows and have to choose/create a company-DTD. To make
a long story short, I decided not to use DocBook as delivered.

Why?
Well, at first, our writers are not used to SGML/XML at all, or native SGML
authoring tools (thats the reason for an expensive WYSIWYG tool like
FM+SGML). And it is essential for a broad acceptance of the paradigm change
to make the switch as smooth as possible. Try to replace the good old
typewriter of your grandpa by a computer, and you know what I am talking
about :-). Microsoft customers are used to menus, choices and WYSIWYG (and
I'm too in the meantime). I've worked with IBMs DCF/GML for almost 10 years
being tired to stare at tagged plaintext to figure out, how it might look in
print.
I installed the DocBook 3.0 EDD(DTD) for FrameMaker and tested it. To be
frank, the content model (take Element Para for example) is overwhelming.
The naming conventions for elements are not consistent, so that related
elements are not near to each other in the (alphabetically sorted) valid
element list. The mixture of elements for articles, reference pages and
books in one content model makes the whole thing sort of clumsy and I guess,
hard to maintain too.
Looking forward to DocBook 5.0 (XML?), it may get worse, because XML doesn't
support SGMLs Include/Exclude.

My personel recommendation is:
split the DocBook-Standard into smaller one's with a common subset of
elements and attributes. Wrap similar elements (all list types) in higher
level structures (for example "Lists"), which can be unwrapped by XSLT, if
necessary.

What I will do instead?
I'm going to write a new, simplified and heavily reduced XML-DTD (hey, what
are nights and weekends for ;-) based on DocBook V4.1 and IBMIDDOC trying to
be as  DocBook conformant as possible.

Suggestions and comments are appreciated.



-----Original Message-----
From: docbook-tools-discuss-owner@sources.redhat.com
[ mailto:docbook-tools-discuss-owner@sources.redhat.com]On Behalf Of
Peter Toft
Sent: Monday, December 04, 2000 12:07 PM
To: docbook-tools-discuss@sourceware.cygnus.com
Subject: Where, what and how - The future of DocBook


^ permalink raw reply	[flat|nested] 48+ messages in thread
* RE: Where, what and how - The future of DocBook
@ 2000-12-27  6:36 Peter Ring
  2000-12-05  7:45 ` Peter Ring
  0 siblings, 1 reply; 48+ messages in thread
From: Peter Ring @ 2000-12-27  6:36 UTC (permalink / raw)
  To: 'Pfaffner, Peter', DocBook forum (E-mail 2)

You should have a look at < http://www.nwalsh.com/docbook/simple/index.html >.


If you want some inspiration for modularization, you should look at the way
XHTML is being modularized, < http://www.w3.org/TR/xhtml-modularization/ >.

IMHO, the real trouble starts when you do the applications to support your
modular DTD. Norman Walsh' modular DSSSL and XSLT stylesheets
< http://www.nwalsh.com/docbook/dsssl/index.html > might be an inspiration. If
you find out how to implement this for an FrameMaker+SGML EDD, I'd very much
like to know!


kind regards,
Peter Ring

-----Original Message-----
From: Pfaffner, Peter [ mailto:PP0099@entitec.de ]
Sent: 5. december 2000 16:27
To: DocBook forum (E-mail 2)
Subject: RE: Where, what and how - The future of DocBook


Hi all,
I'm new to this discussion list and not sure, if this is the right way to
reply to a topic (sorry if I'm wrong).

Peter Toft brought up an interesting Question:
>>>Many companies don't accept DocBook - why?
>>>Can't we do better???

I'm responsible for all kinds of technical standards for 12 months now. One
of them is documentation. Actually I decided to switch from MsWord ;-) to
FrameMaker+SGML for Windows and have to choose/create a company-DTD. To make
a long story short, I decided not to use DocBook as delivered.

Why?
Well, at first, our writers are not used to SGML/XML at all, or native SGML
authoring tools (thats the reason for an expensive WYSIWYG tool like
FM+SGML). And it is essential for a broad acceptance of the paradigm change
to make the switch as smooth as possible. Try to replace the good old
typewriter of your grandpa by a computer, and you know what I am talking
about :-). Microsoft customers are used to menus, choices and WYSIWYG (and
I'm too in the meantime). I've worked with IBMs DCF/GML for almost 10 years
being tired to stare at tagged plaintext to figure out, how it might look in
print.
I installed the DocBook 3.0 EDD(DTD) for FrameMaker and tested it. To be
frank, the content model (take Element Para for example) is overwhelming.
The naming conventions for elements are not consistent, so that related
elements are not near to each other in the (alphabetically sorted) valid
element list. The mixture of elements for articles, reference pages and
books in one content model makes the whole thing sort of clumsy and I guess,
hard to maintain too.
Looking forward to DocBook 5.0 (XML?), it may get worse, because XML doesn't
support SGMLs Include/Exclude.

My personel recommendation is:
split the DocBook-Standard into smaller one's with a common subset of
elements and attributes. Wrap similar elements (all list types) in higher
level structures (for example "Lists"), which can be unwrapped by XSLT, if
necessary.

What I will do instead?
I'm going to write a new, simplified and heavily reduced XML-DTD (hey, what
are nights and weekends for ;-) based on DocBook V4.1 and IBMIDDOC trying to
be as  DocBook conformant as possible.

Suggestions and comments are appreciated.



-----Original Message-----
From: docbook-tools-discuss-owner@sources.redhat.com
[ mailto:docbook-tools-discuss-owner@sources.redhat.com]On Behalf Of
Peter Toft
Sent: Monday, December 04, 2000 12:07 PM
To: docbook-tools-discuss@sourceware.cygnus.com
Subject: Where, what and how - The future of DocBook

^ permalink raw reply	[flat|nested] 48+ messages in thread
* RE: Where, what and how - The future of DocBook
@ 2000-12-27  6:36 Peter Ring
  2000-12-07  3:45 ` Peter Ring
  0 siblings, 1 reply; 48+ messages in thread
From: Peter Ring @ 2000-12-27  6:36 UTC (permalink / raw)
  To: 'Mark Johnson', docbook-tools-discuss

Put this at the bottom of your XML files:

<!-- Keep this comment near the end of the file
Local variables:
mode: xml
sgml-declaration: "xhtml1.dcl"
End:
-->

Replace "xhtml1.dcl" with the pathname of the correct declaration, e.g.,
"/usr/lib/sgml/declaration/xml.dcl".

Kind regards
Peter Ring


-----Original Message-----
From: Mark Johnson [ mailto:mark@phy.duke.edu ]
Sent: 6. december 2000 17:05
To: docbook-tools-discuss@sourceware.cygnus.com
Subject: Re: Where, what and how - The future of DocBook

...

You might want to add that validation requires the XML declaration (xml.dcl
or xml.decl) rather than docbook.dcl.

In your .emacs you may have something like:

    (setq sgml-declaration "/usr/lib/sgml/declaration/docbook.dcl")

For XML I tried the following, but for some reason it doesn't work:

    (setq sgml-xml-declaration "/usr/lib/sgml/declaration/xml.dcl")

...

^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2000-12-27  6:36 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-27  6:36 Where, what and how - The future of DocBook Peter Toft
2000-12-03  9:23 ` Peter Toft
2000-12-27  6:36 ` Norman Walsh
2000-12-04  6:08   ` Norman Walsh
2000-12-27  6:36   ` Peter Toft
2000-12-05 14:12     ` Peter Toft
2000-12-27  6:36     ` Jorge Godoy
2000-12-05 16:58       ` Jorge Godoy
2000-12-27  6:36       ` Eric Bischoff
2000-12-06  5:10         ` Eric Bischoff
2000-12-27  6:36         ` Michael Wiedmann
2000-12-06  5:36           ` Michael Wiedmann
2000-12-27  6:36           ` Eric Bischoff
2000-12-06  5:53             ` Eric Bischoff
2000-12-27  6:36             ` Mark Johnson
2000-12-06  8:05               ` Mark Johnson
2000-12-27  6:36               ` Eric Bischoff
2000-12-06  8:15                 ` Eric Bischoff
2000-12-27  6:36         ` madhu
2000-12-15  9:22           ` madhu
2000-12-27  6:36           ` Michael Smith
2000-12-15 10:40             ` Michael Smith
2000-12-27  6:36     ` Alan W. Irwin
2000-12-05 15:53       ` Alan W. Irwin
2000-12-27  6:36       ` Michael Smith
2000-12-05 21:27         ` Michael Smith
2000-12-27  6:36         ` Alan W. Irwin
2000-12-05 22:50           ` Alan W. Irwin
2000-12-27  6:36           ` Gregory Leblanc
2000-12-06  9:39             ` Gregory Leblanc
2000-12-27  6:36           ` Michael Smith
2000-12-06  0:51             ` Michael Smith
2000-12-27  6:36         ` Eric Bischoff
2000-12-06  5:23           ` Eric Bischoff
     [not found] <200012061914.UAA08546@mailserv.caiw.nl>
2000-12-27  6:36 ` Hugo.van.der.Kooij
2000-12-06 12:31   ` Hugo.van.der.Kooij
     [not found] <200012061723.KAA06519@gw.estinc.com>
2000-12-27  6:36 ` Craig Boone
2000-12-06 11:06   ` Craig Boone
     [not found]   ` <200012061858.LAA06946@gw.estinc.com>
2000-12-27  6:36     ` Craig Boone
2000-12-06 11:46       ` Craig Boone
2000-12-27  6:36   ` Gregory Leblanc
2000-12-06 11:12     ` Gregory Leblanc
  -- strict thread matches above, loose matches on Subject: below --
2000-12-27  6:36 Pfaffner, Peter
2000-12-05  7:18 ` Pfaffner, Peter
2000-12-27  6:36 Peter Ring
2000-12-05  7:45 ` Peter Ring
2000-12-27  6:36 Peter Ring
2000-12-07  3:45 ` Peter Ring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).