[Mono-docs-list] DocStatus tool

John Luke jluke@cfl.rr.com
19 Jun 2003 17:58:55 -0400


--=-fBLcbaHEa3giNyRSRuVP
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello,

Here is a little tarball of the DocStatus stuff, I made a Makefile that
will generate xml and html files for each part.  This is based on
relative paths, so adjust the Makefile as appropriate.  It could use a
little css to make it look better.

I'll wait to do any more work on the asp version until I know more about
the new website.

Thanks,
John Luke


On Fri, 2003-06-13 at 10:23, Miguel de Icaza wrote:
> Hello!
> 
> > I have created a small tool to generate the status of our documentation
> > (mostly for Gtk#, but it works for ECMA also).  It currently consists of
> > DocStatus.cs which generates an xml file, and DocStatus.aspx that reads
> > the xml file.
> > 
> > To try it you will need a mono compiled since Duncan's IHasXmlNode patch
> > the other day. Here is a usage example:
> > mono DocStatus.exe gtk-sharp/doc/en Gtk#
> > 
> > where gtk-sharp/doc/en is the starting directory and Gtk# is the "Name"
> > used for the xml filename. Then put DocStatus.aspx and Gtk#DocStatus.xml
> > into your xsp directory.
> > 
> > Here are some of the current limitations:
> > - the documented / not documented decision is not great
> > - perhaps one large xml file for all the docs would be better instead of
> > how it's done now
> > - the aspx page is not very pretty
> > 
> > Any suggestions or comments would be appreciated.  Especially by Miguel
> > and Ben on fitting it in to the new website.
> 
> I think we could host this on the new machine mono.ximian.com, I will
> give Duncan access to the machine so he can setup Mono + XSP in there
> (I have an old instlalation there).
> 
> But this is very useful, and should help the documentation effort.
> 
> For now, if you can generate static files, we can host those in a
> directory in the current web server.  Am  gone next week to Guadec, so
> it might be hard for me to get this done.
> 
>  Miguel

--=-fBLcbaHEa3giNyRSRuVP
Content-Disposition: attachment; filename=DocStatus.tar.bz2
Content-Type: application/x-bzip; name=DocStatus.tar.bz2
Content-Transfer-Encoding: base64

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
iBoqjJMGfRO09fr7YQ/8XckU4UJBhpyCxA==

--=-fBLcbaHEa3giNyRSRuVP--