Hi, Posting this to the GTK# list as I'm not sure who's the maintainer of gtksourceview-sharp.
I've just been hacking on the GtkSourceView# binding to make it work with GtkSourceView version 1.90.3, a beta version of the 2.0 series. The 2.0 series breaks API/ABI with the 1.x series, but is parallel installable, and has lots of important new features. I'd like to get it into SVN, so that other can hack on and use it. I'd then like to incorporate it into MonoDevelop with a conditional build option. However, there are problems with making it parallel installable. The current GtkSourceView# binding is already called gtksourceview-sharp-2.0 (affecting the .pc file), though internally the makefiles and .pc files are versioned as 0.11 (??) and the assembly is versioned as 1.0.0.2 (this, at least, is not a problem). As tempting as it is just to fork the binding into a new SVN module and call it gtksourceview2-sharp-2.0, this is probably too confusing. I think the best route is to branch the gtksourceview-sharp SVN module into a 1.x bugfix version, then re-version trunk to 0.20 (pc) and 2.0.0.0 (dll). The two versions' .pc files will be incompatible, though versioned to allow distinguishing them; this will affect developers, but the dlls will be parallel installable for end-user backwards compatibility. Commentst/advice, anyone? -- Michael Hutchinson http://mjhutchinson.com _______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
