XML/DTD: Difference between revisions

    From Consumerium development wiki R&D Wiki
    m (http-links to interwiki links)
    m (note about all new stuff is going to be in sf.net)
     
    (9 intermediate revisions by 4 users not shown)
    Line 1: Line 1:
    '''All new development is at [http://sourceforge.net/projects/ciuml/ sourceforge]  so what is here should be considered outdated'''
    ----
    The DTDs are @ http://www.consumerium.org/XML/DTD/filename.dtd
    The DTDs are @ http://www.consumerium.org/XML/DTD/filename.dtd


    Line 6: Line 8:


    ==Functioning==
    ==Functioning==
    *http://www.consumerium.org/XML/DTD/common_datatypes.dtd - common datatypes used by other DTDs by importing reference to this DTD
    *http://www.consumerium.org/XML/DTD/common_datatypes.dtd - common datatypes used by other DTDs by importing reference to this DTD (Seems I may have confused latitude and longtitude, I'll look into it)
    *http://www.consumerium.org/XML/DTD/company.dtd - For describing companies  
    *http://www.consumerium.org/XML/DTD/company.dtd - For describing companies  
    *http://www.consumerium.org/XML/DTD/country.dtd - For describing countries
    *http://www.consumerium.org/XML/DTD/country.dtd - For describing countries
    ----
    ==Long-term important, please review==


    ==Not functioning, under construction==
    ===places and times===
    *http://www.consumerium.org/XML/DTD/common_data_structures.dtd - this is maybe not functioning, I'm a newbie to XML
    *[[m:spacetime_DTD]] (This is necessary for automatic relation mapping and borders of )
    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 [[w:deforestation]].
     
    *[[m:ecoregion_DTD]] (This is a great idea and has to be implemented in [[Cium]])
    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. 
     
    ==Persons==
    All persons could have a double identity in consumerium. One of a [[employee]] (participating in an production process) and one of a [[consumer]] (participating in consumption). Some people have multiple jobs simultaneously and this must be taken into account. These different roles can be unconnectable or unified if the person desires so.


    *[[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.
    == coordination with non-XML name spaces ==


    ==Long-term important, please review==
    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. 
    *[[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. 
    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.
    ----


    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. 
    ==Not functioning, under construction==
    *http://www.consumerium.org/XML/DTD/common_data_structures.dtd - this is maybe not functioning, I'm a newbie to XML


    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.
    *[[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.

    Latest revision as of 00:56, 24 July 2003

    All new development is at sourceforge so what is here should be considered outdated


    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


    Long-term important, please review

    places and times

    • m:spacetime_DTD (This is necessary for automatic relation mapping and borders of )

    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 w:deforestation.

    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.

    Persons

    All persons could have a double identity in consumerium. One of a employee (participating in an production process) and one of a consumer (participating in consumption). Some people have multiple jobs simultaneously and this must be taken into account. These different roles can be unconnectable or unified if the person desires so.

    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.


    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.