I agree totally! I just wanted to point out that it is a good starting point to have pre-existing XML data files (like Twin Rose's CSX) so that they can be...
I abound in johnny's direction. My view is that the "core" data set can be of ANY format. All you need to go from <strength> to <abilit name="Strength"> is...
Why do I cringe when I read "the 'core' data set can be of ANY format"? If it can be any wishy-washy way... it's not very core like IMHO. Maybe I'm wring, but...
... Right, so we should code everything in the most verbose (complete) method possible, so that no data loss occurs. Ie, if we have a file with: <ability-score...
I made you cringe? Great! To get reactions is what discussion is all about. I'm sorry if I mis-wrote, I did mean that a set-in-stone standard has to be...
... Agreed. The most verbose method is required. Note that you could put in the full text somewhere else, in the case that some obscure turn of phrase doesn't...
... Whether one matches a node by an attribute or an element is irrelevant. I'm not sure what you mean about "Hard Coding". You may be looking at an element as...
... Don't think DTD. DTD is old, inflexible, and totally useless. Think XSD. XSD is XML, flexible, and just what d20 needs. Validating any data against a...
... Finally some reasonable thinking presents itself in this discussion group... <reverb>Hello and welcome to the power of XSLT</reverb> ... Ah, but here's the...
... Right, first off, you really ought not to say this - even if it's not intended as insulting, it sure _scans_ that way. ... Count me in... well, first off...
johnny said, "I've already started a list of reserved names since nobody else seems to understand the concept. [...] There is an obvious lack of knowledge on...
... Lets see if I can break through to you, since your not seeing what we're saying. Or at least what I'm saying. Hard Code == In the XSLT I have to do a...
... There is significant difference between just having: <character> <strength></strength> </character> And <character> <abilities> <ability> <strength> ...
... Aye! Hazah! This is the primary point that I'm also, failing, to get across. Please be completely verbose. Don't assume people's applications or XSLTs or...
I think some of my latest comments may be getting a bit... Harsh and Tactless {is that a word?} I apologize for that. It is just frustrating to have come as...
... (snip) ... For my part, no need to apologize. I'm new here and I see that everyone is passionate in their opinions, which to me is far better than apathy....
Hrm, I seem to be in a "long resonse" kind of mood today... ... Yes, what I've been looking for (slightly modified, probably means the same): Application <->...
For those that haven't noticed, we do have a few RFCs, they're all at: http://groups.yahoo.com/group/d20-xml/files/RFCs/ The measurement one resulted in a very...
... Obviously I'd put the ability tags in there. I was making reference to using elements vs. attributes to describe data. As far as "self-describing" is...
... Structuring XML data and "being verbose" are two different things. I understand the point you're making, at the same time, being too verbose may introduce...
... Apparently our definitions of "hard-coding" differ. By my definition, if I write the text "strength" into a file, then I have hard-coded it. So if I want...
... A "Character Sheet" application does not need to understand what "strength" is. It doesn't care. It only needs to know it's an ability-score, and that...
... Actually they have, or at least the active members of this group in the past had decided on most of these issues. ... The reason why you don't see a...
... This isn't "hard coding". I think you're talking about constants vs. variables. XML nodes aren't variables. They're part of data trees. That one would have...
... Yes and No. Those comments, or at least the ones from me, were in reference to: * how much you can safely assume about ALL applications that will use our...
... http://dictionary.reference.com/search?r=2&q=hardcoded ... Agreed, if _your_ application needs to know where strength is, then yes you will need to include...
... The second may be considered a little more 'obvious' to parse. The element <strength> contains the strength value. Simple. The second is richer and...
I'm breaking up my responses to make them easier to read... ... Do you also agree that being too sparse can have a detrimental effect? ... Side question: What...