[Gtk-sharp-list] gtk# docs assembly information

Mike Kestner mkestner@novell.com
Fri, 03 Dec 2004 13:35:12 -0600


On Tue, 2004-11-30 at 19:08 -0500, John Luke wrote:
> Hello,
> 	Some of the docs state the class is 'Assembly: gtk-sharp 0.0.0.0 (in
> gtk-sharp.dll)' it would be nice to make sure that the ones that existed
> in 1.0 were marked as so.  The key is also inconsistently included.
> Mostly this was caused by the original updater did not update this info.
> I don't know if the newer versions do or not.
> 
> It's probably the matter of substituting 0.0.0.0 for 1.0.0.0 as the
> newer stuff seems to be getting 2.0.0.0 fine. sed would work fine for
> the versions, but I thought someone want want to make a quick tool to do
> both at once.

There's multiple issues probably.  The assembly version reported for all
these should probably be 2.0.0.0, in svn trunk.  We also need a
mechanism to mark API as new in a particular API version.  I don't know
if monodoc already automatically marks "Obsolete" API, if not, that
would be a nice feature as well.

Writing an XPath tool to update all the assembly versions to 2.0.0.0 is
a piece of cake.  The other stuff seems like it could be automated with
a corcompare-like tool.  It would be nice if somebody wants to take
charge of making this happen.  It is something that we should be working
towards now instead of trying to pull it out of our hat during the final
release cycle.  ;-)

Volunteers?  At the very least, we need to get some bug reports in place
to make sure we don't forget the issue, but it would be nice if the bugs
had owners, pronto.

-- 
Mike Kestner <mkestner@novell.com>