Support
There are 2 types of support you can get:
- Community Support: If you're technically-savvy and can formulate your questions in term of general needs and don't need guaranteed response time, this is a good option. The support is done by the community in everyone's free time. You should also consider helping others since this works on a give-give basis.
- Professional Support: If you want someone to fully take care of your problem and provide a solution tailored to your context, with a a guaranteed time frame, then this is the option you should pick.
Community Support
Here are the steps you should follow:
- Check the documentation for the project you wish to use. If you don't find the information you're looking for there try Searching on this wiki and check the FAQ.
- Search the Forum (you should also check the old xwiki mailing list archives).
- If you still haven't found the answer, post a question on the Forum. Please bear in mind that people on the Forum are people who are contributing to XWiki in their own time. Also you'll find people are more likely and prompt to answer your questions if you yourself participate and answer other's questions over time. This is a participation ecosystem.
- You can also consider sending a message on the Matrix chat. However we recommend using the Forum in most cases since the Matrix channel is used mostly by developers to coordinate XWiki development and the Forum allows everyone to answer in its own time and without pressure.
Once you have found the answer, please consider adding an entry in the FAQ or updating an existing document on this wiki. This way others will later benefit from that knowledge like you're benefiting from other people's knowledge while browsing this site.
If you're interested in helping yourself please check all the ways you can contribute and Governance rules.
Supported Software
- XWiki Standard and all the code bundled in XWiki Standard is supported by the XWiki Core Dev Team. If you're using a specific Extension make sure to check the "Developed By" field and if you see "XWiki Development Team" it means it's an Extension supported by the XWiki Core Dev Team.
- All Contrib code is supported by its individual developers and contributors. Most of this code is published as Extension, so make sure to check the "Developed By" field.
Supported Versions
The XWiki Core Dev Team officially supports 3 versions:
- The latest stable version from the last XWiki Cycle (e.g. 5.4.5). This is the most stable version and is what we recommend to use in production. We also call it the LTS version.
- The latest stable version from the current XWiki Cycle (e.g. 6.0). This is the version recommended if you wish to try out the new features from the current Cycle. It's possible to use those in production but you have to understand that it contains relatively recent new features that haven't been through a long stabilization process so their stability may vary. As the Cycle progresses the stability increases too.
- The latest development version from the current XWiki Cycle (e.g. 6.1-milestone-1 or 6.1-rc-1). This is the version to use if you want to test the really latest feature and provide feedback to the XWiki development team and help us stabilize the version.
The rationale for supporting only 3 versions is:
- We don't want to over-burden the developers to have to support more than 3 development branches, it's already a lot. Each branch slows down the overall XWiki development.
- This is open source software and free and we consider free users can contribute back by helping us test the newest versions by upgrading. If they want support for their older version in production they have the possibility to ask companies for professional support.
As a consequence:
- You won't find documentation for old versions on this web site
- You won't find maintained source code for old versions (tagged source can be found but not maintained branches)
- People on the community lists may ask you to upgrade to a newer version when you discover an issue that is fixed in a newer version than the one you're using
Professional Support
Here's below a list of companies sponsoring the development of XWiki and who have active committers on the project. It's important to realize that this project exists only thanks to those companies and contracting with them is both needed for the survival of XWiki and a great way to contribute back to the project.
XWiki SAS
Looking for professional support? Go to XWiki.com
XWiki SAS is the company founded by Ludovic Dubost, the creator of XWiki, to offer services around the XWiki open source project. XWiki SAS sponsors the development of the XWiki open source project and has published two important documents showing its dedication and commitment to the open source project:
Offering
XWiki SAS has the following offering:
In addition, if you'd like to see a new feature or some improvement to existing features in XWiki, XWiki SAS will offer you the ability to sponsor development that will be contributed back to the open source project (if generic enough and accepted by the community of course ).
Confluence Migration Package
Migrating from Confluence is a multi-step process and XWiki SAS is providing software and services to help with the migration:
- The paying macro package has been released and is available on the XWiki SAS store
- XWiki SAS is working on a Confluence migration package to handle all steps of the migration in one Application. This package is currently in development.
- XWiki SAS can provide services to analyse a Confluence instance and study what is needed to migrate it (which package, which process, what macros are needed).
Contact
Feel free to contact XWiki SAS for any question or quote.
Past Companies
The following companies used to be sponsoring companies but they no longer have any active core committer: