You may have read that we recently shipped, in collaboration with Lokad, a production website built with ScrewTurn Wiki and hosted on Windows Azure. Well, thatâ€™s just the first step to fully support Azure as runtime environment for your favorite .NET wiki engine.
Today weâ€™re officially starting a new project, that will be like this:
- Resolve all known bugs that do not require architectural changes, push a new release ASAP
- Fix the Visual Editor and make it more reliable (this requires to rewrite our Reverse Parser, i.e. the component that converts HTML to WikiMarkup)
- Plan required architectural changes to support specific new features, in particular:
- Better (or swappable) search engine (e.g. via a unified ISearchProvider)
- Swappable editor (not sure yet)
- More flexible plugin SDK
- Better plugin ecosystem
- Better themes ecosystem
- Windows Azure blob and/or table storage
- Some, uhm, facility that allows to *safely* install 3rd party plugins when running in multi-tenant instances
- Code code code
- Public beta in early June
Weâ€™re big fans of Windows Azure. Itâ€™s a very interesting way to host web applications, and above all it allows to scale easily. Even if you donâ€™t need a lot of computing resources, with a few dozen Dollars/Euros a month, youâ€™d get a two-instance web role with 99.95% availability and reliable storage. It makes sense both from a technological and economical point of view.
Moreover, weâ€™re supported directly from Microsoft. Theyâ€™re happy to see an open-source project hardly working to support their cloud computing platform, and weâ€™re excited to start this new journey.
New Team Member
To help us with this effort, a new developer is joining our team to work on ScrewTurn Wiki full-time. This is the first time in more than four years that someone will work exclusively on STW, so trust me when I say that itâ€™s something groundbreaking.
Want to Help?
This is the perfect time to say hi and offer to help us out. So far we failed to get contributors because we somewhat demanded continued efforts. That doesnâ€™t work, so we changed our minds. Weâ€™re fully opening our issue tracker (more info on that in a few days), so feel free to drop us a line if you want to help with something, even if itâ€™s very small and only takes little effort.