Online presence and tools working group
From Croquet Consortium
Contents |
Website Switchover Project Plan
Licenses to consider for Website content
- The Croquet License
- What does it mean for our website and wiki content to be Croquet Licensed? Any drawbacks in terms of attribution and control?
- as opposed to Open Source licenses.
Server Hardware and Software used by the Consortium
Presently (Oct. 4, 2006), the Croquet Consortium's web presence is served out of Boston University's High Performance Computing Lab (Contacts: Ed Boyce and Roscoe Giles).
Hardware
- MSI K8N Neo4 Platnum Socket 939 NVIDIA nForce4 Ultra ATX motherboard
- AMD Athlon64-3000
- 1GB DDR 400 RAM (soon to be upgraded to 2GB, dual channel)
- One 120GB ATA150 hard drive (soon to be RAID 1 mirrored by a 2nd one)
- rsync backup to additional local and remote media.
- Onboard 1Gbps NIC, attached to 100Mbps pipe, upgradable to 1Gbps in case of sustained need for the bandwidth. Three network hops to NoX (Northern Crossroads) uber internet hub ring.
Software Stack
- Linux version 2.6.9-22.0.1.EL (buildcentos@x8664-build) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 Thu Oct 27 12:26:11 CDT 2005
- Apache 2.0
- MySQL: 4.1.13a-log
- PHP: 5.0.4 (apache2handler)
- MediaWiki: 1.7.1
Extension software installs under consideration
I (Ed Boyce) am thinking about installing the following MediaWiki extensions to further facilitate our online work:
- http://meta.wikimedia.org/wiki/Talkright_extension so that we can allow interested folks in the community to add their input and suggestions onto talk pages without having to give them commit privileges for our primary working pages.
- http://meta.wikimedia.org/wiki/TeX_Editor because math matters.
- http://meta.wikimedia.org/wiki/SpecialUploadLocal because the media upload process in Mediawiki is very inefficient when it comes to large numbers of individual files, which we will often deal with. This capability is badly needed, but I note that this extension is labled with Alpha maturity. Perhaps I'll find a more mature way to accomplish the same thing. Another possible hack is http://meta.wikimedia.org/wiki/SpecialMultiUploadViaZip
- http://meta.wikimedia.org/wiki/PayPal_extension because we plan to take donations via Paypal soon, and this seems to be the obvious way of implementing a donations link from our Main Page.
- http://meta.wikimedia.org/wiki/My_blog is a possibility if there should develop interest by users in having blogs about their Croquet Consortium related activities and experiences. Another blog package is http://meta.wikimedia.org/wiki/WikiWebLog
- http://meta.wikimedia.org/wiki/Mailman as we may well be hosting mailing lists.
- http://meta.wikimedia.org/wiki/Slides_extension if we want to collaborately develop informational slide shows in this format.
- http://meta.wikimedia.org/wiki/GraphViz Gives us the ability to generate many formats of data graphs and graphics using a call to the GraphViz application. Actually, this code seems more up to date: http://opensource.case.edu/svn/MediaWikiHacks/extensions/SpecialGraphviz/trunk/SpecialGraphviz.php and http://opensource.case.edu/svn/MediaWikiHacks/extensions/SpecialGraphviz/trunk/SpecialGraphviz_Page.php
- http://meta.wikimedia.org/wiki/Graph_data_structure_extension Related to GraphViz extension
- http://meta.wikimedia.org/wiki/Graph_extension is for simple graphs, as in node and line connections.
- and most ambitiously, I want to integrate this wiki with our Subversion server. I was inspired by this howto.
Comments, sanity checks and additional/alternative suggestions are most welcome before these capability installations are performed, since all such installations incur non-trivial risk of causing problems, and including unnecessary capabilities can negatively affect server performance. Thanks. --Edboyce 17:30, 27 August 2006 (EDT)
- http://meta.wikimedia.org/wiki/Talkright_extension so that we can allow interested folks in the community to add their input and suggestions onto talk pages without having to give them commit privileges for our primary working pages.
- Sounds good to me.
- http://meta.wikimedia.org/wiki/TeX_Editor because math matters.
- Sounds good to me.
- http://meta.wikimedia.org/wiki/SpecialUploadLocal because the media upload process in Mediawiki is very inefficient when it comes to large numbers of individual files, which we will often deal with. This capability is badly needed, but I note that this extension is labled with Alpha maturity. Perhaps I'll find a more mature way to accomplish the same thing. Another possible hack is http://meta.wikimedia.org/wiki/SpecialMultiUploadViaZip
- Not so sure if we need this yet. I don't think this will be hosting the main Croquet project page where I think most uploads will go. For the community, I think most would host on their own servers and just put links here. Biz docs would be most of what would be uploaded here I think.
- Well, one of the Croquet Consortium's suggested missions is to provide an open collaborative development environment for creating special purpose distributions of software and content based on Croquet. (E.g. demonstrations for various educational purposes that include content not found in the canonical releases issued by the Croquet Project.) See the note on Croquet Links. This part of our (still formative) mission is also why I have set up Subversion, which I hope to integrate with this wiki. --Edboyce 05:41, 28 August 2006 (EDT)
- http://meta.wikimedia.org/wiki/PayPal_extension because we plan to take donations via Paypal soon, and this seems to be the obvious way of implementing a donations link from our Main Page.
- Definitely ;-) if it works.
- http://meta.wikimedia.org/wiki/My_blog is a possibility if there should develop interest by users in having blogs about their Croquet Consortium related activities and experiences. Another blog package is http://meta.wikimedia.org/wiki/WikiWebLog
- I'd rather folks use their own blog hosting service. A wiki can work like a blog and we might not want to host a lot of divergent thought. Anyway, something for later, perhaps.
- http://meta.wikimedia.org/wiki/Mailman as we may well be hosting mailing lists.
- Not sure if this is better than what is currently used and what folks are use to.
- Not so sure if we need slides, graphs, or Subversion yet. Wait until there is a compeling reason I think.
- Perhaps so re: graphs and slides, but see my note above about why I believe we need Subversion (or something like it). --Edboyce 05:47, 28 August 2006 (EDT)
- http://meta.wikimedia.org/wiki/Slides_extension if we want to collaborately develop informational slide shows in this format.
- http://meta.wikimedia.org/wiki/GraphViz Gives us the ability to generate many formats of data graphs and graphics using a call to the GraphViz application. Actually, this code seems more up to date: http://opensource.case.edu/svn/MediaWikiHacks/extensions/SpecialGraphviz/trunk/SpecialGraphviz.php and http://opensource.case.edu/svn/MediaWikiHacks/extensions/SpecialGraphviz/trunk/SpecialGraphviz_Page.php
- http://meta.wikimedia.org/wiki/Graph_data_structure_extension Related to GraphViz extension
- http://meta.wikimedia.org/wiki/Graph_extension is for simple graphs, as in node and line connections.
- and most ambitiously, I want to integrate this wiki with our Subversion server. I was inspired by this howto.
--Darius 01:05, 28 August 2006 (EDT)
How about this one? http://www.mediawiki.org/wiki/Extension:EmbedVideo It might be a good idea to be able to embed videos in pages of the wiki. I have 3 different videos on YouTube right now that relate to project pages on this wiki, and it would be nice to embed the videos right in the pages instead of just providing a link.
As far as Subversion goes, I have been looking for a place to share Croquet mesh (and other) content for a couple of years now, but I'm not sure that on the same server with this wiki is the right place. Davefaught 12:06, 14 October 2007 (EDT)

