On Mon, 2012-08-06 at 09:49 -0500, Ted Gould wrote:
I guess my argument would be more along the lines of: "then someone would use it" :-) Maintaining an API is a lot of work, and the stuff that we'd want to share between Inkview and Inkscape wouldn't necessarily be things that we'd want to maintain as an API.
Part of the reason for creating an API is the hope that there would be many more users of the library and not just two organised by the same people.
Instead of thinking about how much it will cost us, perhaps we should be thinking about how to push the library out of it's rut and into wider use. Something that will require a shared burden to maintain the API, test suites and the code itself. Reducing costs for everyone.
We could, if we were minded, ask the original requester to do the work of instigating an API, creating the documentation and staying with the project to continue the work?
Martin,