In the past, Inkscape used non-standard DPI. Therefore, the convention of 1 user unit = 1 mm was established for the compatibility with other drawing software. Inkscape changed this setting in 0.92, therefore it is compatible with all the drawing software out there. Therefore, it makes sense to migrate the library to use standard SVG units.
What is required:
adapt PcbDraw
convert the current library
communicate the change to the users since it will be a breaking change (provide the migration tools?)
In the past, Inkscape used non-standard DPI. Therefore, the convention of 1 user unit = 1 mm was established for the compatibility with other drawing software. Inkscape changed this setting in 0.92, therefore it is compatible with all the drawing software out there. Therefore, it makes sense to migrate the library to use standard SVG units.
What is required: