"Inkscape's main goal is to create a powerful and convenient drawing tool fully compliant with XML, SVG, and CSS standards."
http://www.w3.org/TR/SVG/conform.html
http://www.w3.org/TR/REC-xml-names/#Conformance
Alan Horkan wrote:
On Tue, 22 Nov 2005 aaron@...749... wrote:
This is not a compliance issue. This is not a compliance issue.
Describe it how you want but how is a more custom markup really a good thing?
No, let's not just call it what we want. Let's describe it accurately and agree upon definitions for the words we use.
Define "fully conformant" please.
No custom markup is not a good thing. Certainly not if it isn't well documented and published.
Is it not taking Inkscape further away from its core goals or should developers revise their stated goals?
In many cases custom markup is bringing us closer to "powerful and convenient" and no further from "fully compliant".
Are you really just continuing the Sodipodi mindset of using SVG as a means to an end? (That is fine too so long it is clearly stated.)
Some developers most definately are. But they are diligently working within the bounds of the means.
In response to mental my alternative was not to save the new centre points across sessions (I think the extra step might not really be necessary) avoiding the need for custom markup but still providing the desired functionality.
http://inkscape.modevia.com/ap/JCB_demo_XVID.avi
Also if I'm the only one who thinks creating lots of custom markup is a bad idea and no one is trying to avoid doing it then trying to suggest alternatives all the time will be like swimming upstream.
You aren't alone. I agree with you. But you will be swimming up stream if you continualy condemn the inkscape namespace as non-conformant instead of suggesting alternatives.
I had thought Inkscape would gradually use less and less custom markup and make it easier for other software to interoperate (not just view). If you really think it is a good idea to be adding more and more custom inkscape markup that isn't a problem. The issue for me is it doesn't match with perceptions of what I thought Inkscape was about and with the notion of more and more following standards.
Greater clarity of what the developers really have in mind is what I'm asking for. If I better understood what you were trying to do I'd be more likely to accept it than to keep challanging you to explain what seem like minor decisions but could have a larger long term impact.
Please reread this final sentance and the previous paragraphs. Do you see how loaded your language is? This is a rather tame example of your writing. Alan, as a native speaker you surely must understand the force and implication of your words. Your choice of language is such that even though I agree with you I cannot take your side. This cannot be beneficial to your cause.
Aaron Spike