Yeah I'd totally love to see this. This and similar things for wiki have been discussed a few times but as far as I can tell, no one has ever had time to code an implementation.
It seems to me that the first major change along these lines is making pages forkable. I feel that in order to do this, one may as well just switch to a version-control repository backend; and while we're at it, modularize everything else to so as to have a CommunityWiki:ModularWiki. A ModularWiki will help with the next step, too, that is, creating a separate ratings database (a WikiFeatures:RatedChangeCollector module) and hooking it into the wiki.
At this point we have an infrastructure for pages with multiple forks, and an infrastructure for associating ratings with pages or specific changes or specific forks of pages or specific users.
This infrastructure can now be used by a client (either an actual client-side program, or a web service running on the same cluster) to allow users to browse the wiki using any ratings metric to determine what they see.
You might also be interested in the following wiki pages:
Would you be interested in re-posting your journal entry on WikiFeatures or CommunityWiki?
It seems to me that the first major change along these lines is making pages forkable. I feel that in order to do this, one may as well just switch to a version-control repository backend; and while we're at it, modularize everything else to so as to have a CommunityWiki:ModularWiki. A ModularWiki will help with the next step, too, that is, creating a separate ratings database (a WikiFeatures:RatedChangeCollector module) and hooking it into the wiki.
At this point we have an infrastructure for pages with multiple forks, and an infrastructure for associating ratings with pages or specific changes or specific forks of pages or specific users.
This infrastructure can now be used by a client (either an actual client-side program, or a web service running on the same cluster) to allow users to browse the wiki using any ratings metric to determine what they see.
You might also be interested in the following wiki pages:
* MeatBall:WebOfTrustModeration
* MeatBall:ViewPoint
* CommunityWiki:RatingGroup
* PortlandPatternRepository:WikiChangeProposal
* CommunityWiki:DistributingWiki
Reply
Reply
Leave a comment