Re: [Bashburn-info] man page
Brought to you by:
bashburn
From: Nick W. <ni...@uk...> - 2008-10-06 08:00:33
|
On Sun, 5 Oct 2008 18:20:14 -0400 (EDT) "Steven W. Orr" <st...@sy...> wrote: > On Sunday, Oct 5th 2008 at 12:10 -0000, quoth Nick Warne: > > =>On Sun, 5 Oct 2008 10:49:34 -0400 (EDT) > =>"Steven W. Orr" <st...@sy...> wrote: > => > =>> On Sunday, Oct 5th 2008 at 05:56 -0000, quoth Nick Warne: > =>> > =>> =>On Sat, 4 Oct 2008 21:53:46 -0400 (EDT) > =>> =>"Steven W. Orr" <st...@sy...> wrote: > =>> => > =>> =>> I moved bashburn.1.gz to bashburn.1 > =>> =>> > =>> =>> I also did a bit of hacking in the manpage structure. I'm not > =>> great =>> at the macro usage but I did fix a few things. Let me > know =>> if you see =>> any problems. > =>> => > =>> =>Steve, you should have said. I have a man page template, and > the =>> =>bashburn man page gets created from that using sed wizardry > - that =>> way =>it is easy to change anything. > =>> => > =>> =>http://anaturb.net/create_man_p.htm > =>> > =>> Sorry, I don't understand. Is there a template somewhere? > => > =>Yes, I have a bashburn template directory, so I edit the template > and =>then create the man page. > => > =>I was wondering where it should go, as it should NOT be in the > release =>files, so I guess it could live in trunk only just for man > page edits, =>and just the man page itself gets moved over to release. > => > =>Let me do some documentation and upload it anyway. > > Now I see the problem. The content and shape of the src repository > has nothing at all to do with the content and shape of the released > code. > > So.... If you have a script, or a body of software that should be > executed in order to generate a man page, then the man page itself > should not be checked into the repository at all. IOW, the file > bashburn.1 (.gz or otherwise) is not a file that was *written* by a > person. It's a file that was generated. (If you ever worked in the > ClearCase world, we would call such things "derived objects".) You > have some file which right now is sitting in Merry Old England and > that was used as input to something which resulted in bashburn.1 . If > you got hit by a bus then we'd be sitting on the .1 file, which > probably isn't a huge loss (the file, not you), but we'd have no way > to start from what you started from. > > >From there, look at the Install.sh file after I modified it. There's > >no > reason for the man page to be treated the same as every other file. > We can write exceptions, lots and lots of them if we want to. > > So what you should do is to check in the real src code and the > script(s) you run to create the output man page. Make sense? > OK, I moved the whole lot up - have a look and see what y'all think. Steve: I tweaked the man page a little more from what you done. Nick -- Free Software Foundation Associate Member 5508 |