Hi Bryce,
My plan for getting some visibility on where we are is via the comparison process generated by Thomas. He kindly developed a way of running extensions against 0.92 and then compare them with the same extensions runnings against 1.0. The task is to integrate those as proper tests that will give us information about where we stand in the CI and for developers who want to help.
What we have already is pytest (added by Ryan) which gives us coverage reports and runs empty svg files against every extension. So we can both see what code we're not hitting in the tests as well as maintaining the levels on the old code so they at least run with a blank template. Although many extensions have more tests than that.
I made sure all the tests were passing today and I'm about to set about the comparison test addition.
Best Regards, Martin Owens
On Sun, 2019-03-24 at 11:47 -0700, Bryce Harrington wrote:
Would you mind giving us a status report on how the extension work is coming? Maybe a list of all the extensions and for each whether they're good to go, in progress, broken, etc.
In reading some user critiques of Inkscape, sounds like some of the extensions may be underutilized, so 1.0 may be a useful point to do some selective curation? Curious about if you already have plans underway there.