Joomla! Community & Leadership Blogs
Last week the opportunity to support women in tech was presented in a blog entitled Joomla & GNOME Partner Up for an Internship for Women.
Become a Sponsor!
- Make sure to read up on the GNOME program: https://live.gnome.org/OutreachProgramForWomen
- You must contribute code to GitHub as part of the application process.
- Send your cover letter, resume, and link to any code to
- Written by: Alice Grevet
With the ever-increasing demand for content to be consumed across platforms and across devices, Joomla urgently needs a RESTful web services API. It is no longer enough to just publish content on a website and expect people to use a web browser to access it. Nowadays people want to consume content on smartphones, tablets and other devices, and they want to be able to connect information systems together to break out of the old content silos. Joomla as a content management system (CMS) needs to be more open to new methods of publishing content and we need to think beyond the traditional web CMS to embrace the full extent of our mission "to provide a flexible platform for digital publishing and collaboration".
Supporting diversity is an important tenet for Joomla leadership to uphold. Not only does it improve the quality of work coming out of our project, but as leaders in the Open Source space, it is important that we lead by example. This is particularly true, considering the currently low numbers of women in Open Source, which according to a well-cited study by UCAM at the University of Cambridge, is only 2%
Let me repeat that again: 2% of individuals in Open Source are women. While it is true that the Joomla community seems to be an organic leader in this regard, in that our events and leadership teams are comprised of more than 2% women, we still have a lot of work to do in this area, particularly when it comes to coding. Like most other projects, the percentage of women coders is quite low.
As a result of these and other reasons, the Joomla project will be taking part in GNOME Outreach Program for Women. The program was inspired in many ways by Google Summer of Code, and by how few women applied for it in the past. The program is also backed by the Software Freedom Conservancy,
We are Looking for Sponsors!
We are also looking for community sponsors who could donate towards the internship fund since GNOME requires $5,000 stipend for each internship, as well as $500 travel allowance, and $200 administration fee. (The administrative fee will be used to cover intern payments transfer fees and to expand the resources of the GNOME Foundations needed for growing the program.) Our goal is to raise enough money for two internships.
Organizations that sponsor will be able to have their logo listed on the GNOME website and the Joomla landing page for this initiative.
Please contact Sandra Ordonez, who serves on the Open Source Matters board, at
1) Make sure to read up on the GNOME program: https://live.gnome.org/OutreachProgramForWomen
2) You must contribute code to GitHub as part of the application process. https://live.gnome.org/OutreachProgramForWomen
3) Send your cover letter, resume, and link to any code to
- Written by: Sandy Ordonez
Effective April 1, 2013 the Joomla Extensions Directory will drop the requirement for index.html files in all folders.
Why the change?
The rule is obsolete and has not been an effective ‘security' measure for a long time. You can read more about it here: http://www.dionysopoulos.me/blog/86-the-files-of-wrath.html
The #1 error with extensions submitted to be listed in the JED is SE1 (missing index.html files) which significantly slows down the approval process for everyone. Once the error is flagged, the developer has to fix it and then we have to re-screen it. The whole process gets unnecessarily long.
Once we approve an extension for listing it’s generally not checked again, unless there’s an issue reported. It’s quite common for a developer to update his/her extension and miss a few index.html files which will go unnoticed anyway.
What is the alternative?
Check with your hosting providers to see if they have directory traversal disabled.
Utilize the .htaccess / web.config file to prevent directory traversal.
You can comment on this blog post here.
- Written by: Matthew Baylor
Joomla version 3.1.0 will be released on April 24. This will give us a little more time to test and fine-tune the exciting new tagging feature and also to fix some other unrelated issues.
Version 3.1.0_beta3 will be released on March 29. This will have the same feature set as the final 3.1.0 release. We encourage people to download and try the beta version and provide feedback.
The Tags component will be a great addition to Joomla. It addresses the tagging, labelling, and multi-category requests that have been made over the years. For example, “assign multiple categories to an article” is currently ranked #7 on the ideas.joomla.org site. Tags will address that by allowing you to create lists, blogs, or other layouts that combine articles and other content types any way you like.
An amazing number of people have been contributing to version 3.1, both with coding and testing. For example, over 50 people have helped test and fix bugs just in the past 90 days. If you want to get involved, please consider joining the Joomla Bug Squad.
Note: The above date was updated form April 15th to April 24th. Things are going well, but we just wanted to make sure we're 100% ready and there are a few issues remaining that we want to take care of without rushing it.