[Mono-list] How to build a monodoc provider?

Sergio Blanco Cuaresma sergio-blanco@iespana.es
14 Sep 2003 23:50:20 +0200


--=-Mav9ZRNTbsvkHzuCtQRI
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

El dom, 14-09-2003 a las 20:48, Miguel de Icaza escribi=F3:
> Hello,
>=20
> > How can you build a monodoc provider? I understand that the process mus=
t
> > start using updater.exe to generate the .xml files, then with
> > assembler.exe build the .zip and .tree and copy those files to
> > /usr/local/lib/monodoc. But what else is necessary in order to see this
> > info from monodoc (GTK# or web version) ???
>=20
> You could read the monodoc/browser/NOTES file and see the sample
> `simple-provider.cs' that is meant to be a tutorial on writing
> providers.

Thank you, I was confused and these NOTES make me realice that I was
using the concepts wrongly. Now I understand that a monodoc provider is
used to access other help file's format. I'm more interested in how to
create documentation that could be accessed with the ecma provider, so I
can generate XML files containing the skeleton of a library with
updater.exe and then build the *.tree and *.zip with assembler.exe.

I've been successful in such task, and also I found an interesting web
in the google's cache:

http://216.239.51.104/search?q=3Dcache:QWESmKRW0SoJ:www.go-mono.com/monodoc=
-xml.html+monodoc+schema+xml&hl=3Des&ie=3DUTF-8

It describes the possibilities of the XML format used by monodoc, but
this page doesn't exist in go-mono.com. Has it been moved? Anybody knows
where is it?

--=20

[aka Marble]
 Web Personal  <>  http://www.marblestation.com
 Registered LiNUX user #140941  <>  http://counter.li.org/
 Socio #3274 de HispaLinux  <>  http://www.hispalinux.es
 Miembro de GPL URV  <>  http://www.gplurv.org
 GnuPG key: 0x0ED2CF9D  <>  hkp://pgp.escomposlinux.org

--=-Mav9ZRNTbsvkHzuCtQRI
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
	digitalmente

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQA/ZOKcfGXf5g7Sz50RAqX7AJ95tI43DleCGIACb7XgjSByzIF/VACfUB9v
fKd+a65noBCOgjwwojlk8pE=
=6gKc
-----END PGP SIGNATURE-----

--=-Mav9ZRNTbsvkHzuCtQRI--