Whether or not this stretchgoal is chosen, we really need to come up with a nice list of requirements for our calligraphy tool improvements. We absolutely need artists for this in a room. Hence I am proposing we make this a sprint topic.
What we should ideally get by the end of this:
=================================
* **Usecases**: Problems that artists seek to solve with this tool.
* **An evaluation of existing UI solutions.** I am noting this here because we're obviously going to get thousands of people who say we should solve it like program X, and I can already tell you I loathe some of the solutions in clip studio, and while inkscape's powerstroke is cool and stuff, it's really slow in usage.
* **Architectural concerns.** Do we only want to store variable width line? What about storing kispaintinfo dumps instead? Should we then focus on manipulating these?
* **Storing concerns: SVG.** SVG doesn't have a native variable width line storage, and it's unknown whether it'll make it into SVG2 at all.
Other:
======
* Start collecting siggraph papers and links.
* At some point we'll get asked whether we'll render our brush-engine strokes on top of these lines. We'll need to formulate an answer.