XML/DTD: Difference between revisions

    From Consumerium development wiki R&D Wiki
    m (http-links to interwiki links)
    (splitting out person issue with rewritten rationale, non-XML name space coordination)
    Line 16: Line 16:


    ==Long-term important, please review==
    ==Long-term important, please review==
    *[[m:spacetime_DTD]] (This is necessary for automatic relation mapping and )
    *[[m:ecoregion_DTD]] (This is a great idea and has to be implemented for [[Cium]])
    *[[m:person_DTD]] (This type of thing totally freaks me out and so it does many other [[w:wikipedians]] and it's way overkill for cium)


    These three are necessary for non-obvious reasons.  Ecoregion is critical since an export of exactly the same consumer good from one ecological region may be harmless or even constructive, while an export of the same good from another may be devastating, e.g. exporting water from arid regions versus those with icebergs, e.g. exporting pulp wood from tropical forests versus managed temperate tree farms, e.g. cattle living on former deforested rainforest land versus natural pasture.
    ===places ===
    *[[m:spacetime_DTD]] (This is necessary for automatic relation mapping and borders of )
    *[[m:ecoregion_DTD]] (This is a great idea and has to be implemented for [[Cium]] - and even [http://act.greenpeace.org/996755792/1007012854/1007026932/1007232560/1007335070/1007763497/1007763704/1007766148/1007777103/1007853930/1007859532/1008468120/1008930052/1008933882/1010349645/1010351347/1015651781/1015703516/1015709328/index_html directly in DNS entries?])


    Spacetime is critical to match suppliers and buyers of non-offensive goods in space and time, without which, buyers may have no choice but to buy offensive goods.   
    Ecoregion is critical since an export of exactly the same consumer good from one ecological region may be harmless or even constructive, while an export of the same good from another may be devastating, e.g. exporting water from arid regions versus those with icebergs, e.g. exporting pulp wood from tropical forests versus managed temperate tree farms, e.g. cattle living on former deforested rainforest land versus natural pasture.   


    Also, if these DTDs are not standard with large scale data sources like wikipedia and all other projects using the GNU GFDL, they will not be used to maximum extent, and the information available will be limited or flawed.  Thus early standardization of these tags is extremely important to consumerium.
    Spacetime is critical to match suppliers and buyers of non-offensive goods in space and time, without which, buyers may have no choice but to buy offensive goods.  It is critical also to identifying borders of natural ecoregions as they exist or as they are degraded over time.  This is useful to graphically show the impacts e.g. of [[deforestation]].
     
    ===persons ===
    *[[m:person_DTD]] (controversial to [[w:wikipedians]], less so for [http://disinfopedia.org disinfopedians] and some [[NGO]]s - overkill for cium?)
     
    Identifying individual people unambiguously is more controversial, a two-edged sword.  Some activists like [http://amnesty.org Amnesty] and [http://greenpeace.org Greenpeace] do it often, for what they consider clear moral purposes.  Other projects like [http://wikipedia.org Wikipedia] have less clear purposes and thus less excuse for "outing" or "shaming".  This is not an easy issue for consumerium: 
     
    On the one hand certain individuals like [[w:Richard Cheney]] or [http://www.disinfopedia.org/wiki.phtml?title=Gus_Kouwenhoven Gus Kouwenhoven] are engaged in a vast number of unpopular activities, and many would choose to have nothing to do with an enterprise that they profited from.  Being sure that the activity is associated with them is impossible without some clear way of identifying individuals and their interests - there is danger that innocents will be targetted if identification is not clear.  On the other hand, there is reason to fear "witchhunts" and "dossiers" on ordinary individuals, and automation of person-tracking and identification certainly makes this easier.
     
    However, some means of standardizing references to persons seems to be underway in some projects, e.g. wikipedia, anyway.  Consumerium may not be able to igore them.  There are also reasons to identify "noble" individuals for merit or recognition, e.g. [http://www.disinfopedia.org/wiki.phtml?title=James_Gustave_Gus_Speth disinfopedia's naming of reliable sources e.g. James Speth].  This can be important to validate information to be used in buying decisions, e.g. [http://meta.wikipedia.org/wiki/TIPAESA as the 'authority' in TIPAESA structures].
     
    == coordination with non-XML name spaces ==
     
    If these DTDs are not standard with large scale data sources like wikipedia and all other projects using the GNU GFDL, they will not be used to maximum extent, and the information available will be limited or flawed.  Thus early standardization of these tags is extremely important to consumerium, even if it finds some of them problematic politically. 
     
    Also XML tags may not be the only or best place to express some standards, e.g. [http://act.greenpeace.org/996755792/1007012854/1007026932/1007232560/1007335070/1007763497/1007763704/1007766148/1007777103/1007853930/1007859532/1008468120/1008930052/1008933882/1010349645/1010351347/1015651781/1015703516/1015709328/index_html ecoregion DNS entries] or the [http://wiktionary.org dictionary] also express name-spaces for public use, and may be more appropriate for nouns or verbs useful more generally than consumerium.

    Revision as of 19:16, 15 April 2003

    The DTDs are @ http://www.consumerium.org/XML/DTD/filename.dtd

    I know, we should set up an CVS, this is a mess and not good browsing/editing at the moment. Please bear with us. If you want to contribute new DTDs please email them to [1]

    We should propably set up pages for discussing each DTD, it's requirements and what needs it serves, with references to Features.

    Functioning

    Not functioning, under construction

    • XML/DTD/product_group.dtd I've done some work on product_group.dtd, but it's not working. I'm thinking that product_group-nodes could be arranged to multiple trees (production tree, product substitution tree) and directed networks to reflect the different roles of a product_group in different contexts.

    Long-term important, please review

    places

    Ecoregion is critical since an export of exactly the same consumer good from one ecological region may be harmless or even constructive, while an export of the same good from another may be devastating, e.g. exporting water from arid regions versus those with icebergs, e.g. exporting pulp wood from tropical forests versus managed temperate tree farms, e.g. cattle living on former deforested rainforest land versus natural pasture.

    Spacetime is critical to match suppliers and buyers of non-offensive goods in space and time, without which, buyers may have no choice but to buy offensive goods. It is critical also to identifying borders of natural ecoregions as they exist or as they are degraded over time. This is useful to graphically show the impacts e.g. of deforestation.

    persons

    Identifying individual people unambiguously is more controversial, a two-edged sword. Some activists like Amnesty and Greenpeace do it often, for what they consider clear moral purposes. Other projects like Wikipedia have less clear purposes and thus less excuse for "outing" or "shaming". This is not an easy issue for consumerium:

    On the one hand certain individuals like w:Richard Cheney or Gus Kouwenhoven are engaged in a vast number of unpopular activities, and many would choose to have nothing to do with an enterprise that they profited from. Being sure that the activity is associated with them is impossible without some clear way of identifying individuals and their interests - there is danger that innocents will be targetted if identification is not clear. On the other hand, there is reason to fear "witchhunts" and "dossiers" on ordinary individuals, and automation of person-tracking and identification certainly makes this easier.

    However, some means of standardizing references to persons seems to be underway in some projects, e.g. wikipedia, anyway. Consumerium may not be able to igore them. There are also reasons to identify "noble" individuals for merit or recognition, e.g. disinfopedia's naming of reliable sources e.g. James Speth. This can be important to validate information to be used in buying decisions, e.g. as the 'authority' in TIPAESA structures.

    coordination with non-XML name spaces

    If these DTDs are not standard with large scale data sources like wikipedia and all other projects using the GNU GFDL, they will not be used to maximum extent, and the information available will be limited or flawed. Thus early standardization of these tags is extremely important to consumerium, even if it finds some of them problematic politically.

    Also XML tags may not be the only or best place to express some standards, e.g. ecoregion DNS entries or the dictionary also express name-spaces for public use, and may be more appropriate for nouns or verbs useful more generally than consumerium.