Hi all, I have put some thought on the internal structure of CW and have an idea so I thought I should post it here. I have illustrated it using FreeMind (http://freemind.sourceforge.net/wiki/index.php/Main_Page) and I have posted the picture of the mindmap here: http://zh.campaigns.wikia.com/images/d/d1/ProposedInternalStructure.png If you also use freemind for mindmapping, let me know and I can e-mail the mm file to you.
I am not sure if this idea has been considered before but the essence of the proposal is to organize all the content into template-like modules and articles will be generated by assembling these modules together. The organization of the data will essentially be something like this: http://en.wikipedia.org/wiki/Template:BuddhismOpenTask but not necessary the same look and feel. The goal is to have a logical organization of language and regions and to allow the contents of the two area to inter-mix. As illustrated in the graphic linked above, there are two levels in the proposed structure. The first level is basically a collection of modules organized by subdomain according to the language prefix. Under en.campaigns, we have these example modules. *Module A *Module B *Module F (Translated into English) *Module E(Translated into English) *Module C/UK *Module C/US *Module C/New Zeland *Module C/Hong Kong (Translated into English) *Module C/Spain (Translated into English) All of these modules are in english language and the corresponding translation, if they exists, will be in the other language subdomain. Module C demonstrate how we can organize region specific perspectives on the same subject. At the second level, articles are generated by assembling the modules from the first level. As illustrated in the picture, Module A belong to its own article and Module B also belong to its own article. However, module A is also US specific and it doesn't have other regional specific perspectives. What we can do with this structure is to have a portal that call on all US specific modules. On the other hand, if we have an issue that have multiple regional perspectives (such as Module C), we can have a portal that calls on all the modules belong regarding that issue. A real example of this structure would be: Module A = US Treatment of Prisoner at Guantanamo Bay Module C = Anti-terrorism Policy. So we will have articles: US Treatment of Prisoner at Guantanamo Bay Portal:US Anti-terrorism Effort Portal:Anti-terrorism Policy (this will include modules from different region.) Please let me know if you have any questions or thoughts about this. I am not sure exactly how this can be accomplished. The only way I can think of right now is to organize everything into template, but that's kind of ugly. I wonder if we can selectively call on (or source) a particular section of an article without putting it into a template. YYK Ho _______________________________________________ Campaigns-l mailing list [email protected] http://lists.wikia.com/mailman/listinfo/campaigns-l
