|
|
News
|
Leadership Blog
|
Joomla! - the dynamic portal engine and content management system
|
-
Joomla Services Directory: Request for Comment
The Joomla project is requesting comment and feedback for a proposed new site that is planned to be deployed in 2009. The working name for the site is the "Joomla Services Directory". This site is to be a directory along similar lines to the Joomla Extensions Directory but with the purpose of connecting people or companies that provide Joomla related services, whether they be free or commercial, to people who need those services. It has been identified that providing a centralised directory will have a significant positive impact on Joomla user and business community. The scope of the site is yet to be decided but it is envisaged it may include services such as consulting, free-lancing, training, professional advice, legal advice (pertaining to Open Source or operating a software business), Joomla-ready hosting, and so on.

-
What is 'contributing' to an Open Source Project? Take Two
So, I was trolling around today and came across a blog post of mine from 2 years ago, you can see it here: What is 'contributing' to an Open Source Project? What's so incredible is that names have hardly changed, many of those I mentioned 2 years ago are still there contributing as they do so well. Their forum post counts have certainly changed though, many of them doubled a few times. It reminded me of the words from a Danish Philosopher who said: "Life can only be understood backwards; but it must be lived forwards." .. Joomla has much history, but dwelling on that only helps us to understand. Making things happen are about the future, in life, and in Open Source. I still believe what I wrote two years ago in conclusion: Conclusion: There is no utopia. No one, and no project, is perfect. Do we have faults, yes, some of them may be more important to you than they are to me, however the fact remains, if you are here for Joomla, the structure is already in place (maybe not ideal, or perfect) for your contribution to be accepted.
So, will you contribute? If so, I look forward to seeing you in the community, genuinely helping people, in any way you can, within the current provisions that exist. Show me your contributions, and you'll have my respect! Talk is cheap, amateurs talk, professionals WORK. Will you be a contributor in the future? That.. is up to you!
What names stand out to you in 2008 as contributors to the Joomla project?

-
JED to be GPL Only by July 2009
About Joomla! and the GPL
The Joomla Project is a GPL community, which means not just that a particular Free and Open Source license is used for Joomla software, but also that we believe in the mission and values behind that license. These include collaboration, community, and freedom. The GPL license embodies these values.
The Joomla Extensions Directory and the GPL
The Joomla Extensions Directory (JED) is important for many reasons: it makes it easier for users to find extensions, and it helps support the development of a vibrant and healthy commercial and non-commercial development community around Joomla. However, it may also be unintentionally undermining our support of the GPL by including extensions and other applications that run counter to it.
After careful thought and reflection, the Joomla Project has determined that the Joomla! Extensions Directory should be a community resource that fully embodies the project's values.
What Change Are We Making?
Starting on 1 March 2009 only Joomla! extensions licensed under the GNU GPL will be accepted into the JED. After another three months, from 1 July 2009, such extensions will no longer be listed in the JED. Under the same schedule, all encrypted or encoded extensions, whether or not they are GPL licensed, will also be excluded. Third party developers are a valued part of our community and in order to make this transition as easy as possible for them we selected a long notification period. This change is designed to strengthen the project's active commitment to its core mission, vision and values as articulated in September 2008.
Timeline
- June 15th 2007: Joomla! confirmed that both Joomla! 1.0 and Joomla! 1.5 are released under the pure GNU GPL.
- March 1st 2009: Only Joomla! extensions licensed under the GNU GPL will be accepted into the JED.
- July 1st: 2009: Only Joomla! extensions licensed under the GNU GPL will be listed in the JED.
Why Wait Six Months?
We understand this will be a difficult process for some developers, and we feel a responsibility to give ample notice. We want to make sure our developers have enough time to make adjustments to their product marketing and business structure, if necessary, in order to maintain their listing in the directory.
The GPL and Commercial Developers
Does this mean there will be no more commercial extensions in the JED? No.
Prohibiting commercial distribution would violate the GNU GPL and the Joomla community values of equality and freedom. Commercial extensions with the GNU GPL license and that are not encrypted are welcomed and encouraged in the JED. Today 17% of the extensions in the JED (22% of 1.5 Native extensions) are commercial, and many of those are already licensed using the GNU GPL. Among 1.5 native commercial extensions 35% are licensed using GNU GPL.
The JED Supports Developers
The Joomla team is strongly committed to supporting both commercial and non-commercial Joomla developers. We have implemented some policy changes to enhance our support for developers. We think that the best place to get an extension is from the original developer of that extension. Therefore we will not link to collections of GPL extensions that are not submitted by the original developer. These are not requirements of the GPL license but rather fall in line with our "forking" guidelines that no direct copies or minor-changed copies of JED-listed projects will be listed. We support the original project developer whenever possible to maintain the integrity of the listings and support developers who are building and innovating on the Joomla platform.
To have a forked project listed in the JED it must meet our requirements:
- Significant change
Forked project must represent a significant code improvement, either in features or security and structure.
- Intent to develop and support
Forked project must exhibit an intent to develop and support the new product.
- Unique name
We do not allow forked projects by new developers to build on the name of the original developer without permission.
- Unique version structure
Version numbering must clearly indicate a new project.
Frequently Asked Questions
- What Options Do Developers Have?
The project supports developers who are building and innovating on the Joomla platform. We are committed to providing the information and help that developers need in order to relicense (or to license for the first time, if there is no current license). The JED editors and members of the Core Team and Open Source Matters board are ready to advise or assist any developer who would like this help.If you have any questions about licensing or want help, then you can contact OSM with the following email address license@opensourcematters.org or the JED editors at team@extensions.joomla.org. Developers not currently using the GNU GPL may choose to switch from their current licensing to the GNU GPL or to no longer participate in the JED.
- What if I have some GPL and some non-GPL extensions?
This policy refers only to those extensions listed in the JED. Your GPL extensions are permitted to be listed on the JED but your non-GPL extensions are not.
- Where can I get information about how to license my product using the GNU GPL?
Every copy of Joomla includes a copy of the GNU GPL with instructions for licensing in the license.php file. Instructions are also available from the Free Software Foundation.
All you need to do is add two elements to each source file of your program: a copyright notice (such as “Copyright 1999 Terry Jones”), and a statement of copying permission, saying that the program is distributed under the terms of the GNU General Public License. (Free Software Foundation)
- Can I use GPL v3 to license my extension?
Yes. In particular, you may need to use GPLv3 if you rely on certain third party libraries or APIs for your extension.
- What GPL version is Joomla! licensed under?
Joomla! is licensed under GPL version 2 or later.
- What does this mean for enforcement of the Joomla! license more generally?
Enforcement of the Joomla! license is a separate issue from the policies of the JED.
- Isn't the JED itself built on a non-GPL extension?
The current version of the JED built on Joomla 1.5 uses a GNU GPL extension, Mosets Tree for Joomla! 1.5.
- What if I think my extension doesn't violate the Joomla! license?
This is a policy in favor of software freedom and the mission, vision and values of the Joomla! Project, not one about technical issues in licensing.
- Can I use a GPL compatible license?
The JED will only list extensions licensed using the GNU GPL.
- Why are only GNU GPL licensed extensions being listed?
The simple answer is, making the JED a GPL only resource is the easiest and most practical solution. It frees the JED team from having to investigate or worry about licensing issues. It frees OSM from having to create and maintain a list of one or more acceptable licenses. When you break it down, other licenses were created because they opposed one or more parts of the GPL. The only license that truly embodies the spirit of the GPL is the GPL. Throughout the Open Source world, there is plenty of disagreement over what that spirit is and there is even more disagreement over what licenses are compatible and incompatible. In the end, our list of compatible licenses might be very different from yours. Our list of licenses that share the spirit of the GPL will most certainly be different than yours. So, we could waste months of time researching a list and debating which licenses should be included and excluded or we can make it simple and easy to understand for the community, the developers, and the JED team so that we can use those precious months to focus on the real point of this project: making great software.
- Can I use libraries in my GPL extension that are GPL compatible?
Yes.
___
Update 29-Dec-08 22:00 CET - We have added 2 new questions to the FAQ and simplified the answer for "Can I use a GPL compatible license?", this since we follow up this answer with new questions.

-
JED goes Joomla 1.5 and GPL
Today we are proud to unveil our newest site upgrade! The Joomla Extensions Directory , or JED as it is affectionately known was today upgraded to Joomla 1.5. Ironically the biggest visible changes though are the new template and a brand spanking new version of Mosets Tree GPL. We're sure there will be a few teething problems, however, with much input from the community many of the features you have requested and provided feedback on have now been implemented. Some of them include: New top level category homepage: AS JED grows, there is a growing need to organize information in top level categories and starting from this upgrade, we now have category homepages on most top level categories. It shows you Popular, New, Recently Updated and one random extension from within the category. In addition to that, you will find links to Top Rated, Most Reviewed, Most Rated and Most Favored ranked within the category. With these features, it gives you a greater and faster way to find great extensions. Improved Recently Updated list: The Recently Updated page will now only list extensions which has been updated by releasing a new version. Extensions will will appear in this list only when they release a new version of their component, modules, plugins, languages or tools. This new list provides a much more accurate view of recently updated extensions. New RSS Feed: RSS Feed for Recently Updated extensions There are now up to 100 extensions for all Top extensions pages. Developers can now upload 5 screenshots of their extension in addition to a logo These are just some of the visible new additions to the directory. There are a lot of more changes under the hood and in the interface that will make the experience finding great extensions in JED even better. Lee, from Mosets had this to say about the migration of Mosets Tree to Joomla! 1.5 as well as his decision to open source Mosets Tree: "Mosets Tree has been compatible with Joomla! 1.5 through the use of legacy plugin since March 2008 so making it natively compatible is a logical progression of the extension. With the news of phasing out Joomla! 1.0 extensions in June 2009, there is no better time to do this than now. For a big site like JED, one of the advantage of going Joomla! 1.5 has been its performance gain and Mosets Tree has taken full advantage of this. Our tests have show up to 60% improvement in ApacheBench on the new JED, so you can expect some improvement in its load time.
We have also decided to open source two of our best-selling products - Mosets Tree and Hot Property starting with their respective native release for Joomla! 1.5. This will mark a major milestone for Mosets as an open source development company and we believe going open source will be the way forward for extensions to continue to thrive and succeed in Joomla!'s ecosystem." We're sure this new upgraded website will continue to serve the interests of the Joomla community. It's already our most successful website in terms of traffic and hits (even more than www.joomla.org) and we expect it to continue to remain so. A special thanks to the hard working Editors who not only work each day to edit/approve Extensions, but have also provided much valuable feedback to help improve JED.
So.. what are you waiting for.. check it out now: extensions.joomla.org

-
Impeding Retirement of an old(er) site
This is just a brief FYI. Today we took the dev.joomla.org site offline pending it's retirement. Much of the material this site hosted has already been moved/added to the docs.joomla.org wiki. However, we have put this site behind a login for the time being in case someone feels they still need access to migrate some of the left over material. So.. it's good bye to an old friend. What's the next big development happening on the Sites and Infrastructure side of things? You'll just have to wait and see.

|
|
Newsflash
JAY-Z and Damon Dash's dirty laundry from their Roc-A-Fella Records breakup is about to go public. |
|
|
|