Editing Consumerium:Retrospection

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
===Original concept implementation plans===
The original design paradigm dates back to 2001 when [[User:Juxo|Juxo]] had no knowledge of the existence of such ''collaborative editing software'' such as ''[[wiki]]'' and the original plan was to  
The original design paradigm dates back to 2001 when [[User:Juxo|Juxo]] had no knowledge of the existence of such ''collaborative editing software'' such as ''[[wiki]]'' and the original plan was to  


*Use [[XML]] for both ''facts'' and ''opinions'' to keep it human readable and editable to avoid becoming too ''technocratic''
#Use [[XML]] for both ''facts'' and ''opinions'' to keep it human readable and editable to avoid becoming too ''technocratic''
::Since then, wikis have proven that large numbers of people can adopt and use even a fairly complex [[wikitext standard]], but much fewer have proven able to write XML.
##Since then, wikis have proven that large numbers of people can adopt and use even a fairly complex [[wikitext standard]], but much fewer have proven able to write XML.
 
#Keep Consumerium workable by applying strong algorithmic checks on insertion of data.
*Keep Consumerium workable by applying strong algorithmic checks on insertion of data.
##This [[permission-based model]] is not the [[wiki way]];  the [[large public wiki]]s all became large by relying on "fast [[revert]]" of [[vandalism]] and some process of dealing with [[trolls]] - although most do that rather badly;  Division into [[Signal Wiki]] (strict) and [[Research Wiki]] (looser) may serve to allow for the open-ness and the strictness in different forums.
::This [[permission-based model]] is not the [[wiki way]];  the [[large public wiki]]s all became large by relying on "fast [[revert]]" of [[vandalism]] and some process of dealing with [[trolls]] - although most do that rather badly;  Division into [[Signal Wiki]] (strict) and [[Research Wiki]] (looser) may serve to allow for the open-ness and the strictness in different forums.
#Store historical data ''persistently'' so that later on ''trends'' could be discovered from the functioning of [[Consumerium Services]] mostly [[The Consumerium Exchange]] which is a metaphor for a place where [[NGO]]s can bring their [[campaigns]] to see which campaign and which [[campaigner]]s have the broadest support
 
##This could provide lots of [[use case]]s for testing too, a whole [[test suite]] of [[user story]] fragments.
*Store historical data ''persistently'' so that later on ''trends'' could be discovered from the functioning of [[Consumerium Services]] mostly [[The Consumerium Exchange]] which is a metaphor for a place where [[NGO]]s can bring their [[campaigns]] to see which campaign and which [[campaigner]]s have the broadest support
#The distiction between [[core data]] (in centralized databases, verified by "staff" or some trusted [[faction]], and used to generate the [[Consumerium buying signal]]) and [[scatter data]] where the only required information to be inserted into the system would be the [[URI]] to fetch the data. This was sort of to allow [[free circulation of fiction]] as "external" or "scattered" XML could be delivered and parsed for the [[Consumer]]
::This could provide lots of [[use case]]s for testing too, a whole [[test suite]] of [[user story]] fragments.
#Distinguish presentation of information onto a program called the [[Consumer Agent]] from the storage


*The distiction between [[core data]] (in centralized databases, verified by "staff" or some trusted [[faction]], and used to generate the [[Consumerium buying signal]]) and [[scatter data]] where the only required information to be inserted into the system would be the [[URI]] to fetch the data. This was sort of to allow [[free circulation of fiction]] as "external" or "scattered" XML could be delivered and parsed for the [[Consumer]]
*Distinguish presentation of information onto a program called the [[Consumer Agent]] from the storage
----
===On data format===
Later this ''"use XML for everything"'' was revised to store facts in a wiki called the Signal/[[Content Wiki]] to distinguish from this R&D wiki and store Campaign/Research/[[campaign|opinions]] in [[XML]] grammar called [[ConsuML]] for [[The Consumerium Exchange]]
Later this ''"use XML for everything"'' was revised to store facts in a wiki called the Signal/[[Content Wiki]] to distinguish from this R&D wiki and store Campaign/Research/[[campaign|opinions]] in [[XML]] grammar called [[ConsuML]] for [[The Consumerium Exchange]]


===On user interface (UI)===
Laziness and general lack of algorithmitically competent developers led to the [[UI]] being done by (X)HTML rather then the dedicated [[Consumer Agent]]
Laziness and general lack of algorithmitically competent developers led to the [[UI]] being done by (X)HTML rather then the dedicated [[Consumer Agent]]


===On automated data aggregation===
Even later on this was revised to utilise [[wiki code]] for almost everything as [[The Consumerium Exchange]] gave way for [[Opinion Wiki]] where opinions could persist and thru strict syntax rules data could be propagated into a view by code plugged into a [[MediaWiki modifications|modified mediawiki software]]
Even later on this was revised to utilise [[wiki code]] for almost everything as [[The Consumerium Exchange]] gave way for [[Opinion Wiki]] where opinions could persist and thru strict syntax rules data could be propagated into a view by code plugged into a [[MediaWiki modifications|modified mediawiki software]]
===Relation to [[Wikimedia]] projects===


Recently the [[consumerium]] [[trolls|house trolls]] have been on the war path with [[Wikipedia]] that a long time ago was designated as a reference point for keeping facts as facts and not allowing every rumor to persist as a fact.  If [[Wikimedia]] develops that discipline, that would be good, but it doesn't have it now.  The [[GFDL text corpus]] as a whole still usually has one good article on any key issue.  Trying to duplicate encyclopedia and dictionary functions would lead to ''information inflation'' wherein [[Consumerium]] loses it's [[trust]] it may sometime have had.  The [[Simple English Wikipedia]] was a potential ally, then maybe not, and it's hard to tell where that project is going, since it is not using a [[vocabulary]] rich enough to discuss the kind of moral decision issues covered in the [[glossary]].  ''At least [[2000 words of English]] are required for this, and "SEW" is now using only 1000, which is not even good enough for translation.''
Recently the [[consumerium]] [[trolls|house trolls]] have been on the war path with [[Wikipedia]] that a long time ago was designated as a reference point for keeping facts as facts and not allowing every rumor to persist as a fact.  If [[Wikimedia]] develops that discipline, that would be good, but it doesn't have it now.  The [[GFDL text corpus]] as a whole still usually has one good article on any key issue.  Trying to duplicate encyclopedia and dictionary functions would lead to ''information inflation'' wherein [[Consumerium]] loses it's [[trust]] it may sometime have had.  The [[Simple English Wikipedia]] was a potential ally, then maybe not, and it's hard to tell where that project is going, since it is not using a [[vocabulary]] rich enough to discuss the kind of moral decision issues covered in the [[glossary]].  ''At least [[2000 words of English]] are required for this, and "SEW" is now using only 1000, which is not even good enough for translation.''
===On software===


Also the implementation of the [[Python]] programming language on smartphones is directing our attention towards [[Alternate wiki-implementations]], mainly [[MoinMoin]] which is modular in it's design and written in Python.  It may be useful also to settle on one [[mobile device vendor]] at least for the [[pilot project]].
Also the implementation of the [[Python]] programming language on smartphones is directing our attention towards [[Alternate wiki-implementations]], mainly [[MoinMoin]] which is modular in it's design and written in Python.  It may be useful also to settle on one [[mobile device vendor]] at least for the [[pilot project]].
Please note that all contributions to Consumerium development wiki are considered to be released under the GNU Free Documentation License 1.3 or later (see Consumerium:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)