New Open Source MarkLogic Project: SteamWiki
I’ve started an open source project called SteamWiki (http://steamwiki.sourceforge.net/).
From the project page:
“SteamWiki is an open-source, next-generation wiki, repository, and knowledge-discovery system coded in XQuery to be run on MarkLogic Server. Content can be imported into the system from other sources, be authored and edited in the system, or be generated by activity on the system, as with Question and Answers. Users can find relevant information via full-text search, filtered and faceted search, related content matches, and more. SteamWiki is intended to be a mature, robust, flexible, and performant application that is useful for organizations in knowledge capture, sharing, retrieval, and generation.”
The project is currently in the Planning stage and only a little code has been written. But there is an initial set of requirements created which you can read on the requirements tracker.
Features of SteamWiki are broken down into aspects:
- Wiki aspect
- History aspect
- Knowledgebase aspect
- Search aspect
- Import\Export aspect
- Question\Answer aspect
- Control Panel aspect
- Help System aspect
- Deployment\Update aspect
I would like to invite all developers that use MarkLogic to consider contributing to the project.
Why would you want to contribute?
Because you would like to use this in your own organization, you want to try writing XQuery code that’s separate from work, you want to learn from other developers using MarkLogic, you want to share your knowledge and skills of development on MarkLogic, you want to prove to the industry that MarkLogic is an excellent platform for web applications and be able to have an application to prove it, or anything else.
Please see the project page at for more information on the project, how you can get the code, how to get commit access, etc. And please don’t be bashful, this is meant to be fun and result in a nice application that you can use in your organization, and you don’t have to be an expert to contribute.