User:Jukeboksi/Thinking aloud: Difference between revisions

    From Consumerium development wiki R&D Wiki
    (added Group/Affiliations Group/FOAF and VirtualGroup/FOAF)
    (note on duplicate WikiVotes and handling them)
    Line 61: Line 61:
    **Direct vote
    **Direct vote
    **Indirect vote
    **Indirect vote
    *Duplicate WikiVotes can occour by accident, by purpose and apparently by design eg. [[Group:Association X Country]] belongs to [[Group:Association X International]]
    **There must be rules on which of the votes gets excluded in this case.
    **The apparent approaches being top-down and bottom-up.
    **Which is better is a curious question. My guess suggestion is bottom-up so that "Local Votes" get included and "Federal Votes" get excluded

    Revision as of 14:19, 12 October 2003

    So...

    This is just thinking aloud, so there are bound to be lots of errors and nonsense

    There has been some complaints about The Consumerium Exchange being a misleading name for the facility, which is about experessing opinions and support or the lack of for the expressed opinions and I have noted this problem that it does not translate well at all, so I propose a new working title: Wikinion with the etymology being quite apparent: WIKI based articulation of opiNIONs. This is in no way "set in stone" due to that this wiki has arrived at a state of incoherence in other words this is a mess and it's largely due to that we started out without any clue on naming conventions or when to write stuff in one article and when to split it to many articles.


    As mentioned in Campaign there is an initial thought of campaign management by wiki which would be easy for the campaigners.

    Thinking about this approach I came to the realisation that why not extend the use of wiki beyond just campaign management so that majority of the user interface to The Consumerium Exchange would be wiki based.

    Basic Outline of Wikinion

    Here goes an initial outline of how it would work:

    Namespaces

    • User - no offending usernames please
    • Group - must correspond to a real-world registered entity
    • VirtualGroup - must not conflict with names of real-world entities
    • Campaign - preferably descriptive names

    Set articles and permissions

    User

    • User/Keys - If a person wishes to sign articles s/he should put keys used here. Protection by social contract and page protection if required (optional)
    • User/MyVotes - every link from here to voting pages will be counted as a vote for the campaign

    Group

    • Group - creation of group pages only by registering within the Vault.
    • Group/Keys - keys used for signing articles (optional)
    • Group/OurVotes - every link from here to voting pages will be counted as a vote for the campaign
    • Group/Members - All Group articles editable by those Users listed in this article
    • Group/Affiliations - Listing affiliations with Companies and other organisations
    • Group/FOAF - With sections Friend, Foe and Neutral. Links to other Groups and VirtualGroups with freeform explanations

    VirtualGroup

    • VirtualGroup - can be creted freely by any User, but will be disabled if the name is misleading or offending
    • VirtualGroup/Keys - keys used for signing articles (optional)
    • VirtualGroup/OurVotes - every link from here to voting pages will be counted as a vote for the campaign
    • VirtualGroup/Members - All VirtualGroup articles editable by those Users listed in this article. All links from this page will be recursively followed to find out the total amount of members, real and virtual respectively. Possible links are:
      • User
      • Group
      • VirtualGroup
    • VirtualGroup/FOAF - With sections Friend, Foe and Neutral. Links to other Groups and VirtualGroups with freeform explanations

    Campaign

    • Campaign - Can be started by Groups and VirtualGroups
    • Campaign/Target - link to the issue being campaigned
    • Campaign/Score - required
    • Campaign/Members - The campaign is editable by these. Recurse to find total amount of members
    • Campaign/Vote - Used as a link-to target from
      • UserName/MyVotes
      • GroupName/OurVotes
      • WikiGroupName/OurVotes

    More on Wikinion

    • From these bits of information directed, weighed networks describing distribution of WikiVotes and Campaigners can be formed and the directed networks will be used to calculate indices that can be studied
    • Cycles (A is a member of B and B is a member of A) will be autodetected and while the situation persists A and B will have reduced or zero value in the bigger scheme of things
    • Subarticles can be automatically collapsed to the main article for a better viewing experience
    • Please note that the outline contains mainly only those articles and subarticles required to form hierarchies, not much on actual content
    • Looks like we are going to have Three classes of votes:
      • Wikivote
      • Direct vote
      • Indirect vote
    • Duplicate WikiVotes can occour by accident, by purpose and apparently by design eg. Group:Association X Country belongs to Group:Association X International
      • There must be rules on which of the votes gets excluded in this case.
      • The apparent approaches being top-down and bottom-up.
      • Which is better is a curious question. My guess suggestion is bottom-up so that "Local Votes" get included and "Federal Votes" get excluded