If you think working with Joomla! is fun, wait until you start working on it. We are passionate about helping Joomla! users make the jump to becoming contributing members of the community.
Web Design Joomla CMS Development Your Joomla website + Award-winning designers = Happy visitors Keep your website visitors happy and impress them with a stunning Joomla website with the help of our expert Joomla developers. I’m a web developer who’s used WordPress, Joomla, and Drupal, as well as some older CMS’s like Nuke and PostNuke. WordPress is garbage. The biggest reason it has 30+% of the websites in the world is because it has such a low barrier of entry. But building a GOOD WordPress site is, in my opinion. Joomla CMS Development Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla! The most popular Web site software available. Best of all, Joomla! Is an open source solution that is freely available to everyone.
Just remember, all participants and future participants are expected to comply with the Joomla! Code of Conduct.
Get Involved with Joomla Development
Joomla Development Services
Here are just a few ways you can volunteer to help with our development:
- Report bugs and request features in our issue tracker. Please read the article Filing bugs and issues for details on how we like our bug reports served up.
- Submit patches for new and/or fixed behavior. Just make sure you read the creating my first pull request to Joomla! on GitHub for details.
- Test patches for bug fixes. Even if you are not a developer, you can test patches with Patchtester.
- Join the CMS mailing list or participate on our developer forums. You can share your ideas for how to improve Joomla. We are always open to suggestions, although we're likely to be skeptical of large-scale suggestions without some code to back it up.
- Look at the Joomla! CMS Development roadmap to see if you have an area of interest or expertise then contact the release leader of up coming releases. If there's not one listed, ask on the CMS mailing list or the developer forums mentioned above.
- Join any of the Production Teams and bring your personal expertise to the Joomla! community. More info about the different teams can be found here.
- Take a look at the Joomla! Framework and step up to another level.
You will need a GitHub account if you do not already have one.
We invite you to follow the Joomla! Development Feed on Twitter, where you can find and/or post about development topics, questions and issues as well as stay informed about our latest news, reports, calls for testers and volunteers.
Joomla! provides a number of technical documents and other resources to help you better understand the code.
Joomla! has put together an extensive online wiki to organize the support documentation associated with the CMS. Detailed sections are broken down depending on your user level.
- The beginners section will help to answer basic questions for those users just beginning their work with Joomla.
- The developers section will help to answer more technical questions about Joomla! and provides detailed articles in regards to the code and functionality included in Joomla.
- The designers section pays special attention to the user interface and user experience sections of Joomla. If you have questions about the design aspects of Joomla! this section will help.
- The administrators section will help to answer specific questions related to managing and maintaining your Joomla! site.
- If you are looking to make a decision about the CMS you should use for your company or organization then this section will help provide information relevant to your questions.