Okay, so gist of this is that we're rebuilding the wiki using a much more recent version of a major wiki platform. We've settled on DokuWiki for several reasons that are beyond the scope of this article but suffice it to say that it does exactly what we need it to do, it's amazing and you should go register right now!http://wiki.outpost2.net/
We want to take what the original wiki wanted to be and actually make the new wiki be that; A definitive and comprehensive collection of articles and documentation for everything Outpost, Outpost 2 and Outpost Universe.Main Category Listing
- Outpost 1
- Outpost 2
- OP2 API Tutorials
- OPU Projects
- Main Projects
- Active Community Projects
- Inactive Community Projects
This isn't a comprehensive list, it's just what I had off the top of my head so this is going to change as we move forward and further develop this project.
From these categories we'll be breaking things down into sub-categories and so on. Those of you familiar with MediaWiki's category system should take note that in DokuWiki, Namespaces provide the same functionality. In the context of this thread and our Wiki, Namespace and Category are interchangeable.Sister Project
We've been talking about updating the documentation for the Outpost 2 SDK
to use Doxygen syntax so we can automatically generate a static HTML 'manual' for it. This will be a useful reference for those who are already familiar with the API and are just looking for a quick reference without having to dig through the source code.
In addition to the manual, we want to provide tutorials and additional documentation about the how's and why's of things in the SDK much like many libraries (such as SFML, SDL, NAS2D and OGRE3D do) and that's where the Wiki comes in. This is where we go over the finer points and nuances of the SDK, how to use it effectively, tips, suggestions and caveats.Goals
To provide a comprehensive guide to Outpost, Outpost 2, Outpost Universe, OPU's many projects (both active and inactive) and the OP2 SDK.How You Can Help
Register for the Wiki and start writing!Migrating from the old Wiki
A lot of the information on the original Wiki is good to go. You can help by migrating the information that's already there. The markup between the two Wiki's is a little different but even just copy/pasting the source from the old wiki to the new wiki will be helpful. Please make sure to follow the namespace rules
(link pending) so we can keep the category structure clean.Outpost 2 SDK
If you're familiar with the Outpost 2 SDK and you want to help write the tutorials (I think there may even be a number of them in actual forum posts as well), go ahead and start writing!