Date: Wed, 1 Apr 1998 17:06:57 +0100 From: nik@iii.co.uk To: Jun Kuriyama <kuriyama@opt.phys.waseda.ac.jp> Cc: freebsd-doc@FreeBSD.ORG, committers@FreeBSD.ORG, nik@FreeBSD.ORG Subject: Re: Move handbook to doc/en/handbook as part of DTD migration? Message-ID: <19980401170657.14561@iii.co.uk> In-Reply-To: <35225540.E84C3272@opt.phys.waseda.ac.jp>; from Jun Kuriyama on Wed, Apr 01, 1998 at 11:54:56PM %2B0900 References: <19980330183652.07840@iii.co.uk> <3520D677.7DF34125@opt.phys.waseda.ac.jp> <19980331155059.24295@iii.co.uk> <35225540.E84C3272@opt.phys.waseda.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 01, 1998 at 11:54:56PM +0900, Jun Kuriyama wrote: > > Of course, if I did this then I may as well remove the branch. > > Hmmm. Will you use branch? Or put Handbook which is converted to > DocBook into /doc/en/handbook/ ? This is my plan: - At 1830 BST (or thereabouts), I'll tag doc/handbook/ with 2 tags. LINUXDOC_2_DOCBOOK_START and LINUXDOC_2_DOCBOOK. These will be regular tags, *not* branch tags. - I will then start converting the handbook, as outlined in http://www.nothing-going-on.demon.co.uk/FreeBSD/docbook-migration.html (sections 6 and onwards). The converted handbook will be placed in doc/en/handbook/. - As I convert the handbook (and this will probably take several evenings) I'll commit each change group. In addition, I'll update the README file in doc/en/handbook/ to explain (in detail) how I made the change, so that the Japanese team can follow as and when they want to. Most of those changes will be markup changes. However, I'll try and keep the DocBook version in sync with any changes that happen to doc/handbook by periodically looking at the result of % cvs diff -u -r LINUXDOC_2_DOCBOOK in doc/handbook, and updating the position of the LINUXDOC_2_DOCBOOK tag after I've merged in the changes. The merge will have to be done by hand (without CVS assistance) since the filenames are unlikely to be the same, and the markup changes will almost certainly be too different for CVS to comfortably handle. I think the Japanese team should do the following: - Wait until I've put down the LINUXDOC_2_DOCBOOK_START tag. - Merge in any changes to the files in doc/handbook/ that have not been merged into doc/ja/handbook/, up to and including the file versions that match the LINUXDOC_2_DOCBOOK_START tag. - Then, lay down your own tags. Since you'll (presumably) be doing this in the same directory, you'll want to branch the tree. I suggest something like % cvs checkout doc/ja/handbook % cd doc/ja/handbook % cvs tag LINUXDOC_2_DOCBOOK_BP first. The file versions of the LINUXDOC_2_DOCBOOK_BP tagged files should match (or be equivalent to) the versions of the files on the English side tagged with LINUXDOC_2_DOCBOOK_START. Then branch the tree % cvs rtag -b -r LINUXDOC_2_DOCBOOK_BP LINUXDOC_2_DOCBOOK \ doc/ja/handbook This was what I had planned to do, but I don't need to because I'll be doing the conversion in a different directory. - At this point you can wait for me to finish the conversion and then sync up, or you can match my commits as I make them. That's entirely up to you. Eventually, you will have a new set of files on the LINUXDOC_2_DOCBOOK branch that can completely replace the files on the HEAD. Once you do this merge, doc/en/handbook and doc/ja/handbook should be marked up in the same way, and doc/handbook can bite the dust (once the problems involving the conversion to other formats have been ironed out). OK? N -- Work: nik@iii.co.uk | FreeBSD + Perl + Apache Rest: nik@nothing-going-on.demon.co.uk | Remind me again why we need Play: nik@freebsd.org | Microsoft? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980401170657.14561>