How could wiki evolve to support granularity (see LackOfGranularity) (in a WikiWay) ?
The main idea is to build support to have different SharedView?'s
- The ability to support different views, should make it a viewers choice as to how many different (versions) are desireable within any one context. If this is inplemented at a level of the individual viewer, than there is less need for the software developer or the author to concern themselves with how to support "different shared" views. In effect, I would like to be able to include "MicroContent" (or "PurpleNumber" blocks) from any URL as if they are part of a distributed library. Then, I would like to be able to 'wrap' these views within my own choice of Container ( TiddlyWiki file?) that also allows me to apply my prefered CSS.
Which mechanisms could help to do so ?
PageInclusion
We could learn from LEO.
Comments go to single pages. A include-part-of-page-xxx-link goes automatically to the commented page.
This single pages cann be tagged. If only a part of a page will be included (for example to the first —-) comments and refactorings go to the comment, until either it is refactored or evolved to an other page. Further benefit: comments have their own archive.
MetaData
Should pages know which page they comment ?
- In some cases, yes; in others, this may be un-necessary or undesirable.