[svgwg] Cut down number of categories

nikosandronikos has just created a new issue for 
https://github.com/w3c/svgwg:

== Cut down number of categories ==
Related to #229, this is general issue about tidying up the categories
 used in SVG 2.

I did some analysis of how (and how much) the categories are used.
There's roughly three types of use:
* Used to define content model
* Used in prose
* Used for defining which elements a property applies to

The summary is in this [spreadsheet in Google 
Sheets](https://docs.google.com/spreadsheets/d/1GaT2yDJ7pPcFn1RVKzghuyF29MY1n0Sv3Y0rwqlxP_Q/edit?usp=sharing).
 Hopefully this can help us make decisions on which categories to 
consider removing.

It looks like the following categories would be the first to look at 
removing:
* graphics referencing
* text content child
* never rendered
* renderable
* markable

Markable is just 'shapes', but is used in the painting chapter (and 
probably the markers spec).

Text content child is not much more succinct than 'tspan and 
textPath', and we always have to follow up with 'a element that is a 
child of a text element' as well.

Thoughts?


Please view or discuss this issue at 
https://github.com/w3c/svgwg/issues/242 using your GitHub account

Received on Monday, 22 August 2016 04:23:06 UTC