OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: Versioning

Hash: SHA1

/ Mark Brand <mark.brand@elegalpublishing.com> was heard to say:
| Some Background Info:
| I have a master copy of government legislation (called an Act)  in DocBook format. Now the guvment makes amendments to the Act (An amendment is a textual change to the original Act  - could  be  Addition, Removal or Modification of text). What I am required to do is supply a consolidated act (i.e The Original Act + all amendments) and also supply a means by which users can see the Act at a point in time. 
| For Example: 
|     Original Act published 27-Oct-2001
|     Amendment 01 published 12-Dec-2001
|     Amendment 02 published 15-July-2002
|     Amendment 03 published 4-Dec-2002
| It appears to be a similar problem to that of software version management.
| Questions:
| Does DocBook have any facility to manage this type of versioning?

Yes and no. There's a global attribute, revisionflag, that can be used
to mark changes of this sort. But if you have additions and then
deletions and then re-additions, you're going to have to add markup,
sometimes quite carefully.

I know some folks who built a full-blown legislative application. It
was highly non-trivial.

| Does anyone know of any tools that can be integrated into a current browser based application to solve this problem?
| Does anyone have any idea of the best way to solve this problem?

Several people suggested CVS. That would let you keep track of the
versions, but it wouldn't provide any mechanism to show the changes.
I'm guessing that the folks who look at intermediate versions want to
see change bars and strike-outs so CVS isn't going to be sufficient.

                                        Be seeing you,

- -- 
Norman Walsh <ndw@nwalsh.com>      | Where are we going? And why am I
http://www.oasis-open.org/docbook/ | in this handbasket?--Toto
Chair, DocBook Technical Committee |
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]