<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="Joomla! - Open Source Content Management" --><rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
	<channel>
		<title>Joomla! Developer Network - Joomla! Developer Network</title>
		<description>Joomla! - the dynamic portal engine and content management system</description>
		<link>http://developer.joomla.org</link>
		<lastBuildDate>Wed, 23 May 2012 22:47:24 +0000</lastBuildDate>
		<generator>Joomla! - Open Source Content Management</generator>
		
		<language>en-gb</language>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JoomlaDeveloperBlogs" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="joomladeveloperblogs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">JoomlaDeveloperBlogs</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
			<title>2012-04-29-20-51-36</title>
			<link>http://developer.joomla.org/?id=419:2012-04-29-20-51-36</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=419:2012-04-29-20-51-36</guid>
			<description>::cck::32::/cck::&lt;br /&gt;::meeting::No::/meeting::&lt;br /&gt;::what_did_you_plan::&lt;p&gt;What did you plan for this past week?&lt;/p&gt;::/what_did_you_plan::&lt;br /&gt;::what_did_you_accomplish::&lt;p&gt;What did you accomplish this past week?&lt;/p&gt;::/what_did_you_accomplish::&lt;br /&gt;::what_do_you_plan::&lt;p&gt;What did you plan for this coming week?&lt;/p&gt;::/what_do_you_plan::&lt;br /&gt;::what_are_the_obstacles::&lt;p&gt;What are the obstacles you face?&lt;/p&gt;::/what_are_the_obstacles::&lt;br /&gt;::what_are_the_risks::&lt;p&gt;What are the risks?&lt;/p&gt;::/what_are_the_risks::&lt;br /&gt;::weekly_report::&lt;p&gt;Do you have any issues or concerns about how things are going? Would you like to discuss these with Andrea, Chad or Elin?&lt;/p&gt;::/weekly_report::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yn-NcPHrMcRZxMzm9Y6pWFIQAyw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yn-NcPHrMcRZxMzm9Y6pWFIQAyw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yn-NcPHrMcRZxMzm9Y6pWFIQAyw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yn-NcPHrMcRZxMzm9Y6pWFIQAyw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=yYTg9WPfMk0:tTi97Vni18w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=yYTg9WPfMk0:tTi97Vni18w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=yYTg9WPfMk0:tTi97Vni18w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>team@jseblod.com (Sébastien Lapoux)</author>
			<pubDate>Mon, 30 Apr 2012 01:51:36 +0000</pubDate>
		</item>
		<item>
			<title>2012-04-29-20-42-00</title>
			<link>http://developer.joomla.org/?id=417:2012-04-29-20-42-00</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=417:2012-04-29-20-42-00</guid>
			<description>::cck::30::/cck::&lt;br /&gt;::meeting::Yes::/meeting::&lt;br /&gt;::what_did_you_plan::&lt;p&gt;What did you plan for this past week?&lt;/p&gt;::/what_did_you_plan::&lt;br /&gt;::what_did_you_accomplish::&lt;p&gt;What did you accomplish this past week?&lt;/p&gt;::/what_did_you_accomplish::&lt;br /&gt;::what_do_you_plan::&lt;p&gt;What did you plan for this coming week?&lt;/p&gt;::/what_do_you_plan::&lt;br /&gt;::what_are_the_obstacles::&lt;p&gt;What are the obstacles you face?&lt;/p&gt;::/what_are_the_obstacles::&lt;br /&gt;::what_are_the_risks::&lt;p&gt;What are the risks?&lt;/p&gt;::/what_are_the_risks::&lt;br /&gt;::weekly_report::&lt;p&gt;Do you have any issues or concerns about how things are going? Would you like to discuss these with Andrea, Chad or Elin?&lt;/p&gt;::/weekly_report::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J4IUfx2lelJfmMU92YHbBWDFncQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J4IUfx2lelJfmMU92YHbBWDFncQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J4IUfx2lelJfmMU92YHbBWDFncQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J4IUfx2lelJfmMU92YHbBWDFncQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=Y9tPBlJWUZs:HcbvkDdSX54:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=Y9tPBlJWUZs:HcbvkDdSX54:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=Y9tPBlJWUZs:HcbvkDdSX54:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>team@jseblod.com (Sébastien Lapoux)</author>
			<pubDate>Mon, 30 Apr 2012 01:42:00 +0000</pubDate>
		</item>
		<item>
			<title>test</title>
			<link>http://developer.joomla.org/?id=413:test</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=413:test</guid>
			<description>ddddd
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J1OaiCSSynsCfYW5YskLF5547r4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J1OaiCSSynsCfYW5YskLF5547r4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J1OaiCSSynsCfYW5YskLF5547r4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J1OaiCSSynsCfYW5YskLF5547r4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=8hEXWyPFVns:90ik_Z-dUTQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=8hEXWyPFVns:90ik_Z-dUTQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=8hEXWyPFVns:90ik_Z-dUTQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>elin.waring@gmail.com (Elin Waring)</author>
			<pubDate>Sun, 29 Apr 2012 20:30:51 +0000</pubDate>
		</item>
		<item>
			<title>2012-04-29-10-57-34</title>
			<link>http://developer.joomla.org/?id=412:2012-04-29-10-57-34</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=412:2012-04-29-10-57-34</guid>
			<description>::cck::25::/cck::&lt;br /&gt;::meeting::Yes::/meeting::&lt;br /&gt;::what_did_you_plan::What did you plan for this past week?
To do::/what_did_you_plan::&lt;br /&gt;::what_did_you_accomplish::What did you accomplish this week?

Not much::/what_did_you_accomplish::&lt;br /&gt;::what_do_you_plan::What did you plan for this coming week?

a lot::/what_do_you_plan::&lt;br /&gt;::what_are_the_obstacles::What are the obstacles you face?

ccc::/what_are_the_obstacles::&lt;br /&gt;::what_are_the_risks::What are the risks?

cccc::/what_are_the_risks::&lt;br /&gt;::weekly_report::Do you have any issues or concerns about how things are going? Would you like to discuss these with Andrea, Chad or Elin?

No::/weekly_report::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tE1suwKZ_70MWw-CQSJG7aluGz4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tE1suwKZ_70MWw-CQSJG7aluGz4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tE1suwKZ_70MWw-CQSJG7aluGz4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tE1suwKZ_70MWw-CQSJG7aluGz4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=yJCzU6714n8:qvVz7hEufgY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=yJCzU6714n8:qvVz7hEufgY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=yJCzU6714n8:qvVz7hEufgY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>elin.waring@gmail.com (Elin Waring)</author>
			<pubDate>Sun, 29 Apr 2012 15:57:34 +0000</pubDate>
		</item>
		<item>
			<title>Prasath Nadarajah</title>
			<link>http://developer.joomla.org/?id=408:prasath-nadarajah</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=408:prasath-nadarajah</guid>
			<description>::cck::12::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Biography&lt;/h3&gt;
&lt;p&gt;My name is Prasath Nadarajah, a final year undergraduate at the department of computer science &amp;amp; engineering, University of Moratuwa, Sri Lanka. I live in Colombo, capital of Sri Lanka. I am really passionate about open source and actively contribute to opensource in my spare time.  Although i am relatively new to Joomla i am an active WordPress core contributor and submitted several patches for that. My areas of interest in computers are web services, data mining and intelligent systems. I am 23 now and i love to play cricket :)&lt;/p&gt;
&lt;p&gt;Last year i successfully completed GSoC with WordPress where i worked on "&lt;a href="http://gsoc2011.wordpress.com/extending-wp-webservices/"&gt;Extending web service for WordPress&lt;/a&gt;" . The project is committed to the trunk and will be available form WordPress 3.4. I also completed a 6 month internship at &lt;a href="http://wso2.com/"&gt;WSO2&lt;/a&gt;, once again an open source company where i worked on their &lt;a href="http://wso2.com/cloud/stratos"&gt;cloud platform&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Project&lt;/h3&gt;
&lt;p&gt;Mediawiki is a free and open source web based wiki software which runs Wikipedia and thousands of other wiki based sites. Mediawiki provides an API to access and modify wiki features, data and meta-data. The existing php clients for mediawiki is either incomplete or stopped development. The goal of this project is to integrate a client for accessing mediawiki API within the Joomla platform. The new JMediawiki package will allows applications based on Joomla Platfrom to access any mediwiki based sites seamlessly including Wikipedia. Although there are many popular extensions in mediawiki which exposes their services the goal of the project is only to cover the default services in mediawiki 1.18.1.&lt;/p&gt;
&lt;h3&gt;Mentors&lt;/h3&gt;
&lt;p&gt;Chris Davenport, Emerson Rocha Luiz and Ashwin Date&lt;/p&gt;
&lt;h3&gt;Blogs&lt;/h3&gt;
&lt;p&gt;{loadposition prasathblogs}&lt;/p&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/I2MJBD5EX0aXpMHFBVeaNzgECAA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I2MJBD5EX0aXpMHFBVeaNzgECAA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/I2MJBD5EX0aXpMHFBVeaNzgECAA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I2MJBD5EX0aXpMHFBVeaNzgECAA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=6B1ynhqg-H8:LJwRgmNadpM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=6B1ynhqg-H8:LJwRgmNadpM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=6B1ynhqg-H8:LJwRgmNadpM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 07:20:36 +0000</pubDate>
		</item>
		<item>
			<title>Lucas De Castro</title>
			<link>http://developer.joomla.org/?id=407:lucas-de-castro</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=407:lucas-de-castro</guid>
			<description>::cck::11::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Biography&lt;/h3&gt;
&lt;p&gt;I am currently attending to a generalist and multidisciplinary education in France. In addition to my education as computer engineer in Brazil, it gives me a good level of scientific and technical knowledge and also helps me to develop communication skills and teamwork.&lt;/p&gt;
&lt;p&gt;Last year I was involved in a Google summer of code project at Eclipse Foundation. Furthermore in recent years I have participated in programming competitions that involve high levels of creativity and quick problem solving capabilities, and these come with good results.&lt;/p&gt;
&lt;h3&gt;Project&lt;/h3&gt;
&lt;p&gt;First of all the project started with a proposal and it changed a lot after some discussions and can be change. But the basic idea is is to create a translation suggestion application for making better translations for Joomla! It will help non-English speaking translation teams to get feedback about translation quality from people, who speak the same language. So translation teams can involve more volunteers in translation process. &lt;br /&gt;In order to do that I studyng in this first period the component com_localise to get familiar with joomla programming and with the project.&lt;/p&gt;
&lt;h3&gt;Mentors&lt;/h3&gt;
&lt;p&gt;Edvard Ananyan, Herman Peeren, Jean-Marie Simonet, and Marijke Stuivenberg&lt;/p&gt;
&lt;h3&gt;Blogs&lt;/h3&gt;
&lt;p&gt;{loadposition lucasblogs}&lt;/p&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LFz5DsLB8vvxjG06cc_mcAVPs9o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LFz5DsLB8vvxjG06cc_mcAVPs9o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LFz5DsLB8vvxjG06cc_mcAVPs9o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LFz5DsLB8vvxjG06cc_mcAVPs9o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=j4VmKvuEBWM:Q9CsL72NOAA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=j4VmKvuEBWM:Q9CsL72NOAA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=j4VmKvuEBWM:Q9CsL72NOAA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 07:20:25 +0000</pubDate>
		</item>
		<item>
			<title>Kavith Thiranga Lokuhewage</title>
			<link>http://developer.joomla.org/?id=406:kavith-thiranga-lokuhewage</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=406:kavith-thiranga-lokuhewage</guid>
			<description>::cck::10::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Biography&lt;/h3&gt;
&lt;p&gt;Address : Wewala, Horana, Western Province, Sri Lanka.&lt;/p&gt;
&lt;p&gt;Family : parents and 1 elder sister.&lt;/p&gt;
&lt;p&gt;Hobbies : videography, listening to music and reading books&lt;/p&gt;
&lt;h3&gt;Project&lt;/h3&gt;
&lt;p&gt;The goal of this project is to come up with a library for Joomla Platform which will facilitate compressing and combining of JavaScript and CSS files before they are sent to the client browsers. So developers can keep their well structured, commented and easy to read files aside and give compressed files which are optimized for speed downloading, to be served to the end users. And even more they will be able to send a single combined JavaScript/CSS file to render the page instead of sending a number of separate files. So developers will be able to reduce the page download time as well as to save their valuable bandwidth. This will benefit users with faster page loads and webmasters with reduced bandwidth usage.&lt;/p&gt;
&lt;h3&gt;Mentors&lt;/h3&gt;
&lt;p&gt;Joe LeBlanc and Marius van Rijnsoever&lt;/p&gt;
&lt;h3&gt;Blogs&lt;/h3&gt;
&lt;p&gt;{loadposition kavithblogs}&lt;/p&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J7g__JDIDmhji7q6MA8uAQH8Jso/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J7g__JDIDmhji7q6MA8uAQH8Jso/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J7g__JDIDmhji7q6MA8uAQH8Jso/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J7g__JDIDmhji7q6MA8uAQH8Jso/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=PiV0Ca4Q3Z4:DH-_7zDgCmE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=PiV0Ca4Q3Z4:DH-_7zDgCmE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=PiV0Ca4Q3Z4:DH-_7zDgCmE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 07:19:58 +0000</pubDate>
		</item>
		<item>
			<title>Javier Gómez</title>
			<link>http://developer.joomla.org/?id=405:javier-gómez</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=405:javier-gómez</guid>
			<description>::cck::9::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Biography&lt;/h3&gt;
&lt;p&gt;Javier Gomez was born in Barcelona(Spain), he is graduated in Multimedia and is finishing his Computer Sciences studies at Open University of Catalonia. Javier works as a freelance developer for group of non-profit associations in his city.&lt;/p&gt;
&lt;p&gt;He has been very involved in the Spanish speaking Joomla! community in the forums, translation and the organization of off-line meetings and events.&lt;br /&gt;He became active in the community in 2007 by organizing the first national Joomla! meeting in Barcelona and has participated in Joomla! events in different countries like: Spain, Ecuador, Cuba, Chile, Guatemala or Costa Rica. He a passionate about the Joomla! community.&lt;/p&gt;
&lt;p&gt;In 2010 he became Open Source Matters board member and got reelected in 2012. He is also involved in the Joomla User Groups Team and in the Trademark Team.&lt;/p&gt;
&lt;h3&gt;Project&lt;/h3&gt;
&lt;p&gt;The goal of the project is to create an interface to install language packs from a generated list of accredited language packs during Joomla installation and subsequently from the administrator interface.&lt;/p&gt;
&lt;p&gt;The Joomla! community has always been very committed to improve the internationalization in all the areas of the project. As a result, there are translations available into more than 60 languages. We must take into account that Joomla! is used around the globe, mainly by people who are non-native English speakers. Being one of them, I have been always concerned about making Joomla accessible for everyone. &lt;br /&gt;Brief, this is the main goal of this Google Summer of Code project: to allow users to install and manage Joomla! entirely in the language they prefer.&lt;/p&gt;
&lt;h3&gt;Mentors&lt;/h3&gt;
&lt;p&gt;Jeremy Wilken, Jean-Marie Simonet, Marijke Stuivenberg&lt;/p&gt;
&lt;h3&gt;Blogs&lt;/h3&gt;
&lt;p&gt;{loadposition javierblogs}&lt;/p&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-kt_OUsa5O_DyFmRPOOKYvO8xJ0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-kt_OUsa5O_DyFmRPOOKYvO8xJ0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-kt_OUsa5O_DyFmRPOOKYvO8xJ0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-kt_OUsa5O_DyFmRPOOKYvO8xJ0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=Ng9HCXyDWis:vCg5Z5cAJw8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=Ng9HCXyDWis:vCg5Z5cAJw8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=Ng9HCXyDWis:vCg5Z5cAJw8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 07:19:51 +0000</pubDate>
		</item>
		<item>
			<title>Florian Voutzinos</title>
			<link>http://developer.joomla.org/?id=404:florian-voutzinos</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=404:florian-voutzinos</guid>
			<description>::cck::8::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Biography&lt;/h3&gt;
&lt;p&gt;I am a 22 year old French. I've studied engineering in Aeronautics during three years, now student in fundamental Physics at University Toulouse III and I would like to join a school or University of Informatics, next year.&lt;/p&gt;
&lt;p&gt;I am a Joomla user for a few years, and two months ago, I started to contribute to the VirtueMart project.&lt;/p&gt;
&lt;h3&gt;Project&lt;/h3&gt;
&lt;p&gt;The first goal of the project is to adapt a Workflow Engine as a part of the Joomla libraries (eventually add some new features to it) that any Joomla developer will be able to use in their CMS extensions or Platform applications.&lt;/p&gt;
&lt;p&gt;The second goal is to write a full Platform application, involving articles, reviews, ratings and a scoring system, in which a few trusted users will be able to participate to some critical articles submission and editing processes.&lt;/p&gt;
&lt;h3&gt;Mentors&lt;/h3&gt;
&lt;p&gt;Daniel Dimitrov and Nicola Galgano&lt;/p&gt;
&lt;h3&gt;Blogs&lt;/h3&gt;
&lt;p&gt;{loadposition florianblogs}&lt;/p&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/c2myXGbrAnSaBdU2i_FrFYwM64k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c2myXGbrAnSaBdU2i_FrFYwM64k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/c2myXGbrAnSaBdU2i_FrFYwM64k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c2myXGbrAnSaBdU2i_FrFYwM64k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=qmxyKpYFlRI:eAfcNpK249E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=qmxyKpYFlRI:eAfcNpK249E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=qmxyKpYFlRI:eAfcNpK249E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 07:19:40 +0000</pubDate>
		</item>
		<item>
			<title>Diana Prajescu</title>
			<link>http://developer.joomla.org/?id=403:diana-prajescu</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=403:diana-prajescu</guid>
			<description>::cck::7::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Biography&lt;/h3&gt;
&lt;p&gt;I am a third year Computer Science student at "Politehnica" University of Bucharest. I enjoy coding and I am eager to learn new things.&lt;/p&gt;
&lt;p&gt;My first programming language was Pascal, in high school, which I found old, but it was enough to raise my interest towards programming. Curious about web development, I have started learning PHP and later I have chosen this faculty with the main goal of discovering new programming languages and of perfecting my developer skills.&lt;/p&gt;
&lt;p&gt;This faculty truly opened my eyes and after the first year I was able to work as a freelancer on different projects, gaining important skills and knowledge.&lt;/p&gt;
&lt;p&gt;Overall it seems that I have made a good choice in my professional carrier, I enjoy what I am doing and this makes me a happy developer :-).&lt;/p&gt;
&lt;h3&gt;Project&lt;/h3&gt;
&lt;p&gt;The project I will work on this summer is called Social Package and is consisted of several packages, a package for each social network: Facebook, Twitter, Google+ and LinkedIn. The purpose is to provide simplified interaction with these social networks.&lt;/p&gt;
&lt;p&gt;The four packages will be structured similar to the JGtihub package and will use each social network’s specific API. Facebook provides access to data through the Graph API, Twitter, Google and LinkedIn through RESTful APIs. This means the operations with social network’s objects can be performed with standard HTTP requests which are facilitated by the JHttp package.&lt;/p&gt;
&lt;h3&gt;Mentors&lt;/h3&gt;
&lt;p&gt;Michael Babker and Oleg Nesterov&lt;/p&gt;
&lt;h3&gt;Blogs&lt;/h3&gt;
&lt;p&gt;{loadposition dianablogs}&lt;/p&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Y-rm5Q7jXjzj6jiJCGinKYio1NE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y-rm5Q7jXjzj6jiJCGinKYio1NE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Y-rm5Q7jXjzj6jiJCGinKYio1NE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y-rm5Q7jXjzj6jiJCGinKYio1NE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=6KbgRNuSrE0:Wknoe9KsCsI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=6KbgRNuSrE0:Wknoe9KsCsI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=6KbgRNuSrE0:Wknoe9KsCsI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 07:19:33 +0000</pubDate>
		</item>
		<item>
			<title>Aaron Schmitz</title>
			<link>http://developer.joomla.org/?id=402:aaron-schmitz</link>
			<guid isPermaLink="true">http://developer.joomla.org/?id=402:aaron-schmitz</guid>
			<description>::cck::6::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Biography&lt;/h3&gt;
&lt;p&gt;I'm a student finishing up my next-to-last year at the University of Minnesota as a mechanical engineering bachelors student. My entrepreneurial spirit and love for technology have driven me to the open source community where I can meet new people and learn new skills. In 2011, I participated in Google Code-in -- placing 4th overall and earning a trip to the GooglePlex this summer. When I'm not doing homework, building robots, developing some fancy new software, or honing other technical skills, I'm can probably be found playing the piano, unicycling, or (on occasion) sleeping.&lt;/p&gt;
&lt;h3&gt;Project&lt;/h3&gt;
&lt;p&gt;For Google Summer of Code, I will create a Joomla Platform package which provides a structure for implementing Google APIs. This will include both a set of classes which generates embedable code for Javascript APIs and a set of classes which connect to the Google Data APIs through OAuth and similar authentication protocols.&lt;br /&gt;&lt;br /&gt;In addition to creating these extensible frameworks, during the coding period of Google Summer of Code I will implement a few highly popular APIs such as Google Analytics, Google Maps, and Google Calendar. Although I haven't yet finalized the list of APIs with my mentors, I'm sure all of them will be useful to a large number of developers.&lt;br /&gt;&lt;br /&gt;The benefit of these APIs to developers is clear. Right now, there are between 50 and 100 Google Analytics extensions in the Joomla Extensions Directory. The classes in this package would allow developers to make a quick call to a method to retrieve Google Analytics tracking scripts rather than implementing this code themselves.&lt;/p&gt;
&lt;h3&gt;Mentors&lt;/h3&gt;
&lt;p&gt;Elin Waring and Ofer Cohen&lt;/p&gt;
&lt;h3&gt;Blogs&lt;/h3&gt;
&lt;p&gt;{loadposition aaronblogs}&lt;/p&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9bKgDiZVmrL6_nTnFg0Et0XtNx4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9bKgDiZVmrL6_nTnFg0Et0XtNx4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9bKgDiZVmrL6_nTnFg0Et0XtNx4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9bKgDiZVmrL6_nTnFg0Et0XtNx4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=n6IuSe5CFuk:B1ADctbgAbM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=n6IuSe5CFuk:B1ADctbgAbM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=n6IuSe5CFuk:B1ADctbgAbM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 07:19:25 +0000</pubDate>
		</item>
		<item>
			<title>Google Summer of Code 2012</title>
			<link>http://developer.joomla.org/google-summer-of-code-2012.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/google-summer-of-code-2012.html</guid>
			<description>::cck::3::/cck::&lt;br /&gt;::introtext::&lt;h3&gt;Our Students&lt;/h3&gt;
&lt;p&gt;We are very proud to have the following students working on the Google Summer of Code&lt;sup&gt;TM&lt;/sup&gt; for Joomla this year. Each student page contains a biography and description of their project along with links to their blogs and their project code at github.com.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=402&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/aaron_schmitz-64.jpg" border="0" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Aaron Schmitz&lt;br /&gt;API for JGoogle&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=403&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/dianaprajescu-64.jpg" border="0" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Diana Prajescu&lt;br /&gt;API for JFacebook&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=404&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/florian_voutzinos-64.jpg" border="0" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Florian Voutzinos&lt;br /&gt;Workflow Engine and Application&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=405&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/javier_gomez-64.jpg" border="0" alt="" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Javier Gómez&lt;br /&gt;Language Installation&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=406&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/kavith_thiranga-64.jpg" border="0" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Kavith Thiranga Lokuhewage&lt;br /&gt;CSS/JavaScript minification&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=407&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/lucas_castro-64.jpg" border="0" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Lucas De Castro&lt;br /&gt;Language Translation&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=408&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/prasath_nadarajah-64.jpg" border="0" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Prasath Nadarajah&lt;br /&gt;API for JMediawiki&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=409&amp;amp;catid=21"&gt;&lt;img src="http://developer.joomla.org/images/gsoc/stefan_neculai-64.jpg" border="0" style="float: left; margin-left: 20px; margin-right: 20px;" /&gt;Stefan Neculai&lt;br /&gt;Web Service API for Directory-like Applications&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;::/introtext::&lt;br /&gt;::fulltext::::/fulltext::
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1AM8MMQzqCesv4QHQfzas9WDIjs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1AM8MMQzqCesv4QHQfzas9WDIjs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1AM8MMQzqCesv4QHQfzas9WDIjs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1AM8MMQzqCesv4QHQfzas9WDIjs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=OFo38H2Tayg:BoRV8luIW0A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=OFo38H2Tayg:BoRV8luIW0A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=OFo38H2Tayg:BoRV8luIW0A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrea.tarr@joomla.org (Andrea Tarr)</author>
			<pubDate>Sun, 29 Apr 2012 06:49:17 +0000</pubDate>
		</item>
		<item>
			<title>Code Summary</title>
			<link>http://developer.joomla.org/code.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/code.html</guid>
			<description>&lt;h2&gt;&lt;span&gt;Joomla! Platform&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/coverage/"&gt;Current test coverage report &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://developer.joomla.org/pulls"&gt;Pull tests&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/joomla/joomla-platform/commits/master"&gt;Most recent commits&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/joomla/joomla-platform/pulls"&gt;Most recent pull reqests&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://api.joomla.org"&gt;API documentation&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Joomla! CMS&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://groups.google.com/forum/#!forum/joomla-commits"&gt;Recent commits&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&amp;amp;tracker_id=8103"&gt;Issue tracker&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&amp;amp;tracker_id=8549"&gt;Feature tracker&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vq6_1dL4CKvNjH1yyVr4c-VBI00/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vq6_1dL4CKvNjH1yyVr4c-VBI00/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Vq6_1dL4CKvNjH1yyVr4c-VBI00/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vq6_1dL4CKvNjH1yyVr4c-VBI00/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=K3TERc4XyaE:lXjkyoyAlLw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=K3TERc4XyaE:lXjkyoyAlLw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=K3TERc4XyaE:lXjkyoyAlLw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>elin.waring@gmail.com (Elin Waring)</author>
			<category>Landing Pages</category>
			<pubDate>Fri, 26 Aug 2011 18:34:55 +0000</pubDate>
		</item>
		<item>
			<title>Security Center</title>
			<link>http://developer.joomla.org/security.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/security.html</guid>
			<description>&lt;p&gt;The Joomla! Project takes security vulnerabilities very seriously. As a member of &lt;a href="http://www.ocert.org/team_and_members.html"&gt;oCert&lt;/a&gt; we follow some specific procedures when dealing with security issues.&lt;/p&gt;
&lt;p&gt;If you find a possible vulnerability, please report it to the Joomla Security Strike Team &lt;strong&gt;first&lt;/strong&gt;. You can contact the team via email at security@joomla.org.  Also let us know via email if you find a reported vulnerability (reported elsewhere).  Please include where you saw the report.&lt;/p&gt;
&lt;p&gt;You can provide patches for any issues that you find when emailing the team.  If you want to join the team send an email to security@joomla.org and ask for more details.  Due to the sensitive nature of security work the team's membership is restricted, but we welcome anyone who is qualified to contact us about membership.&lt;/p&gt;
&lt;h2&gt;Joomla! Security Strike Team&lt;/h2&gt;
&lt;p&gt;&lt;img src="http://developer.joomla.org/images/jsst_logo_125x125.jpg" border="0" alt="Joomla Security Strike Team" title="Joomla Security Strike Team" style="float: left; margin-right: 10px; margin-bottom: 10px; width: 100px; height: 100px;" /&gt;&lt;/p&gt;
&lt;p&gt;In wild land firefighting, the term "Strike Team" is used to describe a collection of similar resources, which used for a specific purpose (&lt;a href="http://en.wikipedia.org/wiki/Strike_Team"&gt;http://en.wikipedia.org/wiki/Strike_Team&lt;/a&gt;). The JSST is called a strike team because it's a collection of developers and security experts tasked with improving and managing security for Joomla.&lt;/p&gt;
&lt;h2 style="clear: both;"&gt;Goals&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Investigate and respond to reported core vulnerabilities.&lt;/li&gt;
&lt;li&gt;Execute code reviews prior to release to identify new vulnerabilities.&lt;/li&gt;
&lt;li&gt;Provide public presence regarding security issues.&lt;/li&gt;
&lt;li&gt;Help the community understand Joomla security.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Security Announcement Policy&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Verified vulnerabilities will only be publicly announced AFTER a release is issued which fixes the vulnerability.&lt;/li&gt;
&lt;li&gt;All announcements will contain as much information as possible, but will NOT contain step-by-step instructions for the vulnerability.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Public Responses Policy&lt;/h2&gt;
&lt;p&gt;Articles are written about Joomla all the time. In many circumstances, these articles (even from reputable sources) contain a significant amount of misinformation.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The JSST will assess and address articles written about security issues.
&lt;ul&gt;
&lt;li&gt;If the article contains valid information about a vulnerability not yet fixed, we will ask the publisher to suspend the article until we can fix the issue.&lt;/li&gt;
&lt;li&gt;If the article contains invalid information, we will note what is invalid, and ask the publisher to either fix or remove the article.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The JSST will be available to answer questions/validate any Joomla security-related articles on the publisher's request.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Security Release Policy&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Critical and high-level vulnerabilities trigger an immediate release cycle.&lt;/li&gt;
&lt;li&gt;Moderate vulnerabilities may trigger a release cycle depending on the specific issue.&lt;/li&gt;
&lt;li&gt;Low and very low vulnerabilities (and moderates which do not trigger a release cycle) will be included with the next scheduled maintenance release.&lt;/li&gt;
&lt;li&gt;All security releases will be accompanied by one (or more) appropriate security announcements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Vulnerability Threat Levels&lt;/h2&gt;
&lt;p&gt;There are two main details that contribute to a vulnerabilities priority or "threat level":&lt;/p&gt;
&lt;h3&gt;Impact&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Critical - "0-day" attacks, and attacks where site control is compromised (allows attacker to take control over site).&lt;/li&gt;
&lt;li&gt;High - SQL injection attacks, remote file include attacks, and other attack vectors where site data is compromised.&lt;/li&gt;
&lt;li&gt;Moderate - XSS attacks, write ACL violations (editing or creating of content where not allowed).&lt;/li&gt;
&lt;li&gt;Low - read ACL violations (reading of content where not allowed).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Severity&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Critical - VERY easy to perform. Relies on no outside information (TRUE 0-day attack).&lt;/li&gt;
&lt;li&gt;High - Moderately easy to perform. May rely on readily available outside information.&lt;/li&gt;
&lt;li&gt;Moderate - Not easy to perform. May rely on sensitive information.&lt;/li&gt;
&lt;li&gt;Low - Difficult to perform. Relies on sensitive information or requires special circumstances to perform.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;* NOTE: The descriptions are just generic guidelines. Each vulnerability will be assessed for damage potential and will be ranked accordingly.&lt;/p&gt;
&lt;h2&gt;Supported Versions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;All currently developed and supported versions of Joomla will be actively monitored by the JSST.&lt;/li&gt;
&lt;li&gt;Currently active versions include:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Joomla 2.5.x (until December 2013)&lt;/li&gt;
&lt;li&gt;Joomla 1.5.x (until April 2012)&lt;/li&gt;
&lt;li&gt;Joomla 1.7.x (until February 2012)&lt;/li&gt;
&lt;/ul&gt;
Support for Joomla version 1.6.x was ended on August 20, 2011.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U5jMHClCcd2L-CiA82or0ZrqyQ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U5jMHClCcd2L-CiA82or0ZrqyQ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U5jMHClCcd2L-CiA82or0ZrqyQ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U5jMHClCcd2L-CiA82or0ZrqyQ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=icafol9z9co:RcHuk7gC5E4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=icafol9z9co:RcHuk7gC5E4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=icafol9z9co:RcHuk7gC5E4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>louis.landry@joomla.org (Louis Landry)</author>
			<category>Landing Pages</category>
			<pubDate>Thu, 30 Sep 2010 01:57:31 +0000</pubDate>
		</item>
		<item>
			<title>Improving Joomla!</title>
			<link>http://developer.joomla.org/improving-joomla.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/improving-joomla.html</guid>
			<description>&lt;p&gt;There are many ways to help with the on-going effort to improve Joomla.&lt;/p&gt;
&lt;h2&gt;Volunteer Your Time&lt;/h2&gt;
&lt;p&gt;Most of the work for the Joomla! project is done by unpaid volunteers. The major areas where volunteers can get involved are listed below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Help with the support forums by joining the &lt;a href="http://docs.joomla.org/Sites_and_Infrastructure_Working_Group" target="_blank"&gt;Sites and Infrastructure Working Group&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Help translate Joomla! into one of the 180+ languages currently supported by joining the &lt;a href="http://docs.joomla.org/Translations_Working_Group" target="_blank"&gt;Translations Working Group&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Help fix bugs and get new versions released by joining the &lt;a href="http://docs.joomla.org/Bug_Squad" target="_blank"&gt;Joomla! Bug Squad&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Help improve the Joomla! help screens and documentation by joining the &lt;a href="http://docs.joomla.org/Documentation_Working_Group" target="_blank"&gt;Documentation Working Group&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Help with marketing and public relations by joining the Joomla! Communications Team.&lt;/li&gt;
&lt;li&gt;Help manage the Joomla! Extensions Directory (JED) by joining the &lt;a href="http://docs.joomla.org/Joomla!_Extension_Directory_FAQs" target="_blank"&gt;JED Team&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Joomla! Student Outreach Program (JSOP)&lt;/h2&gt;
&lt;p&gt;JSOP allows allows students to gain real-world software development experience working with world-class mentors on &lt;a href="http://docs.joomla.org/Joomla%21_Student_Outreach_Program_Project_Ideas" target="_blank"&gt;projects of value to the Joomla! community&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is an all-volunteer program. Students, mentors, and  administrators work on a volunteer basis, although there will be cool prizes and achievement certificates for students who successfully  complete the program.&lt;/p&gt;
&lt;p&gt;See the &lt;a href="http://developer.joomla.org/jsop-page.html"&gt;JSOP page&lt;/a&gt; for more information.&lt;/p&gt;
&lt;h2&gt;Dedicate Staff Time&lt;/h2&gt;
&lt;p&gt;Organizations can participate in the Joomla! community as sponsors, either by donating money or developer time to the project. See &lt;a href="http://www.joomla.org/about-joomla/the-project/sponsorship.html" target="_blank"&gt;the Sponsorship page&lt;/a&gt; for more information.&lt;/p&gt;
&lt;h2&gt;Donate Money&lt;/h2&gt;
&lt;p&gt;Donations of money to the project are always appreciated. See &lt;a href="http://opensourcematters.org/support-joomla.html" target="_blank"&gt;the Donations page&lt;/a&gt; for more information.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LfJi6THPP6zVTjM8Oerpt6u8bjg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LfJi6THPP6zVTjM8Oerpt6u8bjg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LfJi6THPP6zVTjM8Oerpt6u8bjg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LfJi6THPP6zVTjM8Oerpt6u8bjg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=5YoH8cBB1Hw:9vgGXM56gTg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=5YoH8cBB1Hw:9vgGXM56gTg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=5YoH8cBB1Hw:9vgGXM56gTg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrew.eddie@community.joomla.org (Andrew Eddie)</author>
			<category>Landing Pages</category>
			<pubDate>Mon, 21 Jun 2010 09:31:39 +0000</pubDate>
		</item>
		<item>
			<title>Joomla Bug Squad</title>
			<link>http://developer.joomla.org/bug-squad.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/bug-squad.html</guid>
			<description>&lt;p&gt;Landing page for the JBS.&lt;/p&gt;
&lt;p&gt;Should be roughly based on http://docs.joomla.org/Bug_Squad&lt;/p&gt;
&lt;p&gt;Introduce a summary of what the JBS is.  For newbies the next step is to align themselves with one or more teams.  In each team page there should be a list of resources (links to tutorials on how to get started, etc).&lt;/p&gt;
&lt;p&gt;Include a loadposition module of the articles in the Teams/JBS category you can join.&lt;/p&gt;
&lt;p&gt;Include a link to the most basic common information like setting up a Joomla site from SVN, how to apply a patch, etc.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/clSxjU6dVFXXiCbzhYQcTLZNCPs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/clSxjU6dVFXXiCbzhYQcTLZNCPs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/clSxjU6dVFXXiCbzhYQcTLZNCPs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/clSxjU6dVFXXiCbzhYQcTLZNCPs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=7ocmR3nwhXI:QzO-LiiTOdY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=7ocmR3nwhXI:QzO-LiiTOdY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=7ocmR3nwhXI:QzO-LiiTOdY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>andrew.eddie@community.joomla.org (Andrew Eddie)</author>
			<category>Landing Pages</category>
			<pubDate>Mon, 21 Jun 2010 09:38:00 +0000</pubDate>
		</item>
		<item>
			<title>Joomla! Developer Network</title>
			<link>http://developer.joomla.org/</link>
			<guid isPermaLink="true">http://developer.joomla.org/</guid>
			<description>&lt;p&gt;Welcome to the shiny new Joomla Developer Network site. Just as our software goes through phases from design through alpha and beta releases and eventually going stable, this site is also going through a similar cycle. Currently we consider it to be at the beta stage of its evolution. In other words, we know there are things missing and some stuff might even be broken, but we'd like people to see it now so we can gather feedback and fix any problems you might find. Please let us know what you think on the &lt;a href="http://groups.google.com/group/joomla-dev-general"&gt;developer general mailing list&lt;/a&gt;. We look forward to hearing your views.&lt;/p&gt;
&lt;p&gt;There is always a great deal of activity underway and communicating with other developers in the community is essential. This site is a resource for anyone looking to build or maintain software based on the Joomla platform. There are two main focuses of this site:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Providing information and road maps to all the resources available for developers interesting in extending the Joomla CMS, writing applications for the Joomla Platform or helping to improve the Joomla codebase.&lt;/li&gt;
&lt;li&gt;Providing tools that make it easier to monitor the &lt;a href="http://developer.joomla.org/code.html"&gt;current status of the Joomla code base&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Talk with Joomla! Developers&lt;/h2&gt;
&lt;p&gt;If you want to talk Joomla code, come join us on the discussion lists. Joomla! developers can also be found on IRC in the &lt;a href="http://webchat.freenode.net/?channels=#joomla-dev"&gt;#joomla-dev channel on freenode.net&lt;/a&gt;.&lt;/p&gt;
&lt;div style="float: left; width: 32%; margin-right: 10px;"&gt;{loadposition frontpage1}&lt;/div&gt;
&lt;div style="float: left; width: 32%; margin-right: 10px;"&gt;{loadposition frontpage2}&lt;/div&gt;
&lt;div style="float: left; width: 32%;"&gt;{loadposition frontpage3}&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tCLSnIt3CRI61UA0I7c9UirJqBI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tCLSnIt3CRI61UA0I7c9UirJqBI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tCLSnIt3CRI61UA0I7c9UirJqBI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tCLSnIt3CRI61UA0I7c9UirJqBI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=LDQuvvVFYQk:xi2nsRkSA74:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=LDQuvvVFYQk:xi2nsRkSA74:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=LDQuvvVFYQk:xi2nsRkSA74:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>louis.landry@joomla.org (Louis Landry)</author>
			<category>Landing Pages</category>
			<pubDate>Sun, 13 Jun 2010 04:15:11 +0000</pubDate>
		</item>
		<item>
			<title>Getting Started</title>
			<link>http://developer.joomla.org/getting-started.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/getting-started.html</guid>
			<description>&lt;p&gt;How do you get started with Joomla! development? The answer is organized into three areas below.&lt;/p&gt;
&lt;div style="float: right;"&gt;{loadmodule resources}&lt;/div&gt;
&lt;h2&gt;Reporting and Fixing Issues&lt;/h2&gt;
&lt;p&gt;Anyone is welcome to report issues or bugs in the Joomla! CMS or Joomla! Platform. For the Joomla CMS versions 1.6 and up and Joomla Platform 11.1 and up, report issues on the &lt;a href="http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&amp;amp;tracker_id=8103"&gt;CMS tracker&lt;/a&gt; (for platform issues please use the category "Joomla Libraries"). For the Joomla CMS version 1.5 use the &lt;a href="http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&amp;amp;tracker_id=32"&gt;Joomla 1.5 tracker&lt;/a&gt;. You will need to register for an account on joomlacode.org to report an issue.&lt;/p&gt;
&lt;p&gt;The Joomla! Bug Squad (also known as JBS) is the group responsible for sorting out and fixing Joomla! bugs and issues.&lt;/p&gt;
&lt;h3&gt;Who can join the Bug Squad?&lt;/h3&gt;
&lt;p&gt;Anyone who knows how to use Joomla! and is willing to learn how to use our version control software can join the Bug Squad. You do NOT need to be a PHP programmer, although it is a great way to learn and improve your programming skills.&lt;/p&gt;
&lt;h3&gt;How do I get more information?&lt;/h3&gt;
&lt;p&gt;See the &lt;a href="http://docs.joomla.org/Bug_Squad" target="_blank"&gt;Bug Squad &lt;/a&gt;article and &lt;a href="http://docs.joomla.org/Portal:Bug_Squad"&gt;Bug Squad Portal&lt;/a&gt; in the Wiki.&lt;/p&gt;
&lt;h3&gt;How do I join the Bug Squad?&lt;/h3&gt;
&lt;p&gt;Sign up for an account on &lt;a href="http://joomlacode.org/gf/account/?action=UserAdd"&gt;joomlacode.org&lt;/a&gt;, fill out &lt;a href="https://spreadsheets.google.com/viewform?formkey=dC03MldWeGZvUnQxbm1qN2hCUHFtcnc6MQ"&gt;this form&lt;/a&gt;, and  e-mail a &lt;a href="mailto:mark.dexter@community.joomla.org"&gt;Bug Squad coordinator&lt;/a&gt; and ask to join.&lt;/p&gt;
&lt;h2&gt;Writing Joomla! Extensions&lt;/h2&gt;
&lt;p&gt;One of great things about Joomla! is how easy it is to write extensions for. It is designed to be extended, and there is a large and active community of extension developers. For example, the Joomla! Extensions Directory lists over 5,000 extensions available to Joomla! users.&lt;/p&gt;
&lt;p&gt;Extensions allow Joomla! to be used for just about anything that you can imagine doing with a website. Extensions are developed by individuals, large companies, and everything in between.&lt;/p&gt;
&lt;h3&gt;How do I get started writing Joomla! extensions?&lt;/h3&gt;
&lt;p&gt;There are a number of useful articles in the Wiki to help you get started. Here are a few:&lt;/p&gt;
&lt;p&gt;Different extension types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://docs.joomla.org/Tutorial:What_Are_Extensions" target="_blank"&gt;http://docs.joomla.org/Tutorial:What_Are_Extensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://docs.joomla.org/Joomla!_Extensions_Defined" target="_blank"&gt;http://docs.joomla.org/Joomla!_Extensions_Defined&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Overall index to developer articles: &lt;a href="http://docs.joomla.org/Developers" target="_blank"&gt;http://docs.joomla.org/Developers&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tutorials for different extension types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://docs.joomla.org/Tutorial:Plugins" target="_blank"&gt;http://docs.joomla.org/Tutorial:Plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://docs.joomla.org/Tutorial:Creating_a_Hello_World_Module_for_Joomla_1.5" target="_blank"&gt;http://docs.joomla.org/Tutorial:Creating_a_Hello_World_Module_for_Joomla_1.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://docs.joomla.org/Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!1.6" target="_blank"&gt;http://docs.joomla.org/Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!1.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;a name="contributing"&gt;&lt;/a&gt;Contributing New Features&lt;/h2&gt;
&lt;p&gt;Anyone can contribute new features to Joomla. The Production Leadership Team (PLT) is responsible for deciding which features are included into each version.&lt;/p&gt;
&lt;p&gt;The general steps for submitting code to the Joomla! CMS are as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Sign the Joomla! Contributor Agreement (JCA). This is required so that your code can be included into Joomla! under the GPL license. &lt;a href="http://developer.joomla.org/contributor-agreements.html"&gt;Click here to sign the agreement on line.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Communicate on the &lt;a href="http://groups.google.com/group/joomla-dev-cms" target="_blank"&gt;CMS list &lt;/a&gt;what you are working on and make sure it is consistent with the goals for the upcoming release.&lt;/li&gt;
&lt;li&gt;Post a description of your project in the &lt;a href="http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&amp;amp;tracker_id=8549"&gt;CMS Feature Tracker&lt;/a&gt; with a status of Open.&lt;/li&gt;
&lt;li&gt;Request a Subversion branch for your coding and keep the branch up to date with the latest trunk version. You can request a branch by emailing the &lt;a href="mailto:joomla-dev-cms@googlegroups.com" target="_blank"&gt;CMS list&lt;/a&gt;. Indicate what your branch is for and whether you would like others to help you with the coding. Someone on the PLT will respond and set up a branch for your work.  Working from a branch is not required but is recommended for complex features.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="http://developer.joomla.org/coding-standards.html"&gt;Joomla! Coding Standards&lt;/a&gt; and write unit and system tests to document your code and test that it works correctly.&lt;/li&gt;
&lt;li&gt;Keep other developers and the PLT advised of your project status and invite them to review and comment on your work.&lt;/li&gt;
&lt;li&gt;When you have work ready for testing, change the feature status on the tracker to Pending. Once it is successfully tested, it will be changed to Ready for Review at which point senior developers will review it. You may also post patches directly to the feature tracker without using a SVN branch.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If your code is accepted, your branch  or patch will be merged with the SVN trunk during the alpha period of the next upcoming release.&lt;/p&gt;
&lt;p&gt;The general steps for contributing to the Joomla! Platform are as follow.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Read the &lt;a href="http://developer.joomla.org/platform-manual.html"&gt;Platform Developer Manual&lt;/a&gt; to learn about using the Platform.&lt;/li&gt;
&lt;li&gt;Read the &lt;a href="http://developer.joomla.org/coding-standards.html"&gt;Joomla! Platform Coding Standards&lt;/a&gt; to learn about the coding standards for the Platform.&lt;/li&gt;
&lt;li&gt;Sign the Joomla! Contributor Agreement (JCA). This is required so that your code can be included into Joomla! under the GPL license. &lt;a href="http://developer.joomla.org/contributor-agreements.html"&gt;Click here to sign the agreement on line.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Establish an account on &lt;a href="https://github.com"&gt;github&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If this is a major new feature, you may want to post on the &lt;a href="https://groups.google.com/forum/#!forum/joomla-dev-framework"&gt;framework mailing list&lt;/a&gt; to get feedback from other developers. If this feature will impact the CMS you may also want to post on the CMS mailing list.&lt;/li&gt;
&lt;li&gt;Fork the &lt;a href="https://github.com/joomla/joomla-platform"&gt;platform&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Develop your feature, making sure to keep up to date with the main platform.&lt;/li&gt;
&lt;li&gt;When your feature is ready for review, make a pull request.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Platform improvements may also be submitted via the CMS Feature Tracker. Please use the category Joomla! Libraries for any platform features submitted by that route.&lt;/p&gt;
&lt;p&gt;Note that many great features can be contributed to the community by way of extensions and do not need to be included in the core Joomla! distribution. Also, features that start as extensions can be included into the core program at a later time.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n2-e9XTZsCCofIbTBPmdDv8A4XE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n2-e9XTZsCCofIbTBPmdDv8A4XE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n2-e9XTZsCCofIbTBPmdDv8A4XE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n2-e9XTZsCCofIbTBPmdDv8A4XE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=pGuEx3TJeY8:M3kUwCOgiUU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=pGuEx3TJeY8:M3kUwCOgiUU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=pGuEx3TJeY8:M3kUwCOgiUU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>louis.landry@joomla.org (Louis Landry)</author>
			<category>Landing Pages</category>
			<pubDate>Sun, 13 Jun 2010 04:15:55 +0000</pubDate>
		</item>
		<item>
			<title>How New Features are Added to Joomla</title>
			<link>http://developer.joomla.org/strategy/adding-new-features.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/strategy/adding-new-features.html</guid>
			<description>&lt;p&gt;New ideas come from many places and anyone in the community. We prefer to use the &lt;a href="http://groups.google.com/group/joomla-dev-cms"&gt;Google Group mailing list for the CMS&lt;/a&gt; since it's a great places to brainstorm, but the &lt;a href="http://people.joomla.org"&gt;Joomla People site&lt;/a&gt; also works well—or even anywhere Joomla folks congregate.&lt;/p&gt;
&lt;p&gt;The Production Leadership Team (otherwise known as the PLT) have set up two ways to help manage all the great ideas coming from the community; the Joomla Idea Pool (based on UserVoice) and the Joomla Feature Tracker.&lt;/p&gt;
&lt;h2&gt;The Joomla Idea Pool (JIP)&lt;/h2&gt;
&lt;p&gt;The JIP (located at &lt;a href="http://ideas.joomla.org" title="Joomla Idea Pool: Suggest a new feature and vote on other suggestions."&gt;ideas.joomla.org&lt;/a&gt;) is a great way for anyone in the community to make their voice heard and set priorities. Users have up to 10 votes to cast on the various ideas, which will help make clear what future features the community really wants.&lt;/p&gt;
&lt;p&gt;It is important to understand that not all of these features will be added to Joomla. This may happen for a number of reasons. For example, there may be a great feature proposed but either nobody volunteers to take it on or the PLT concludes it should be a separate extension from the core CMS or platform.&lt;/p&gt;
&lt;p&gt;Our hope is that many or all of the most popular features on the JIP will have a strong chance of attracting energetic development talent to complete them. Once a feature has moved to the implementation stage, it gets added to the Joomla Feature Tracker.&lt;/p&gt;
&lt;h2&gt;The Joomla Feature Tracker (JFT)&lt;/h2&gt;
&lt;p&gt;The JFT is the team’s way to track the progress of a feature and allows for better collaboration during development. The status of an item in the tracker is gauged according to the following:&lt;/p&gt;
&lt;p&gt;The feature tracker is used when there is clear intent to provide code to implement the feature. Feature requests should be posted at &lt;a href="http://ideas.joomla.org"&gt;ideas.joomla.org&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Open:&lt;/strong&gt; All new features start as &lt;em&gt;Open&lt;/em&gt;. An &lt;em&gt;open&lt;/em&gt; feature could just be an idea. &lt;em&gt;Open&lt;/em&gt; features can move to either &lt;em&gt;In Progress&lt;/em&gt; if there is code that is available but not ready for testing, &lt;em&gt;Pending&lt;/em&gt; if it is ready for tests, or &lt;em&gt;Ready for Review&lt;/em&gt; when testing is completed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pending:&lt;/strong&gt; A feature is worked on until the owners are satisfied enough that code is ready for testing. At that point move it to &lt;em&gt;Pending&lt;/em&gt;. You may wish to announce this on mailing lists or elsewhere.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ready for Review:&lt;/strong&gt; At this point the owner(s) put the feature in the hands of the PLT (or authorized delegates) to review the feature. The feature can be moved to &lt;em&gt;Approved&lt;/em&gt;, &lt;em&gt;Closed&lt;/em&gt; or be moved back to &lt;em&gt;In Progress&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Closed:&lt;/strong&gt; If an issue is set to &lt;em&gt;Closed&lt;/em&gt;, a reason should be given. For example, it might be that the feature is better suited for a separate extension, it conflicts with another feature, or that the PLT determines it isn’t a good fit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Approved:&lt;/strong&gt; This is a holding state for all features. &lt;em&gt;Approved&lt;/em&gt; is also a holding area for when merging is closed in the trunk.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ready to Commit:&lt;/strong&gt; When the feature is complete, tested, approved and is ready to commit, whether it’s done in a branch or as a patch, it will be added to the trunk during the feature merge phase of the release cycle.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Committed to Github/SVN:&lt;/strong&gt; This is the final implementation status in the process. The new feature is in the next version of Joomla.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;FAQ's&lt;/h2&gt;
&lt;h4&gt;How do I suggest a new feature for Joomla?&lt;/h4&gt;
&lt;p&gt;One of the key factors in determining future features is how strong the community support is for that idea. The voting system at &lt;a href="http://ideas.joomla.org"&gt;ideas.joomla.org&lt;/a&gt; helps build that support so we recommend you start there.&lt;/p&gt;
&lt;p&gt;If you have the skills to develop the feature yourself, you can also go straight to the JFT, add a suggested feature, and immediately begin working on your project. Make sure you check the tracker first to make sure your idea isn’t already there. We encourage people with ideas that are very similar or overlap to join forces and work together.&lt;/p&gt;
&lt;h4&gt;Where can I discuss ideas for new Joomla features?&lt;/h4&gt;
&lt;p&gt;Ideas for new features can be discussed anywhere, but the best place to get constructive feedback and increase your chances of getting a feature added to a future release is our &lt;a href="http://groups.google.com/group/joomla-dev-cms"&gt;CMS development mailing list&lt;/a&gt;.&lt;/p&gt;
&lt;h4&gt;How can I improve my chances or guarantee my new feature will be added?&lt;/h4&gt;
&lt;p&gt;Unfortunately, there is no way to guarantee that a new feature will be added, but there are a number of things you can do to maximize the chances of your idea being added to Joomla. Here are a few things to keep in mind:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Make sure the idea is consistent with the goals of the project. For example, does it align with the stated vision for the next version? Is it something that has been ranked highly on the JIP? Have others in the community expressed their support for the idea?&lt;/li&gt;
&lt;li&gt;Ensure the idea belongs in the core software and not in an extension. There are plenty of fantastic ideas that would make excellent extensions—but the vast majority of them don't need to be in the Joomla core—which is one of Joomla’s greatest strengths.&lt;/li&gt;
&lt;li&gt;If others are working on the same or similar feature, consider joining forces with them. We encourage people to collaborate and give regular updates on their progress.&lt;/li&gt;
&lt;li&gt;Adhere to all of the requirements for inclusion into the trunk, including the Joomla coding standards, automated system and unit tests, and basic documentation.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;What if a feature is being worked on but I prefer to implement it differently?&lt;/h4&gt;
&lt;p&gt;If an individual or team is working on a feature and you’d like to work on that same feature, we encourage you join forces. If you really want to take a different approach to a feature, you are free to propose and work on it independently. If two or more different implementations of the same feature are completed in branches, the PLT will evaluate each to decide the best way to proceed.&lt;/p&gt;
&lt;h4&gt;How do I create a branch to work in?&lt;/h4&gt;
&lt;p&gt;If you want a branch in the Joomla SVN, get in touch with a PLT member on the &lt;a href="http://groups.google.com/group/joomla-dev-cms"&gt;CMS mailing list&lt;/a&gt; to find out details on how to get one set up for you. However now that we've started working with git, you can just fork the CMS repository on github &lt;a href="https://github.com/joomla/joomla-cms"&gt;https://github.com/joomla/joomla-cms&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;What if my branch is not ready in time for the next version?&lt;/h4&gt;
&lt;p&gt;Being on a time-based release cycle means there must be a strict cut-off date for merging features into the trunk. The PLT will announce this cut-off date in advance, but it will generally be 60-90 days before the anticipated release date. If your feature (in a branch or as a patch) isn’t ready by the deadline, it won’t be included in the upcoming release. This doesn’t mean your efforts will be lost, it just means that any work done will go into the next release cycle process.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZxLkipI6v3-hQG8HlErgPFd7klc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZxLkipI6v3-hQG8HlErgPFd7klc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZxLkipI6v3-hQG8HlErgPFd7klc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZxLkipI6v3-hQG8HlErgPFd7klc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=4glvj9jC2Ek:xRa0hp9QHp8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=4glvj9jC2Ek:xRa0hp9QHp8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=4glvj9jC2Ek:xRa0hp9QHp8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>louis.landry@joomla.org (Production Leadership Team)</author>
			<category>Policies</category>
			<pubDate>Thu, 18 Nov 2010 01:59:05 +0000</pubDate>
		</item>
		<item>
			<title>Joomla Development Strategy</title>
			<link>http://developer.joomla.org/5-policies/4-development-strategyold.html</link>
			<guid isPermaLink="true">http://developer.joomla.org/5-policies/4-development-strategyold.html</guid>
			<description>&lt;h2&gt;Introduction&lt;/h2&gt;
&lt;p&gt;From its very core, Joomla is designed and built to help bring people together. It is centered on simplicity and ease of use. For these reasons we have a certain way of thinking as we approach Joomla development.&lt;/p&gt;
&lt;h3&gt;Objectives&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;To continue to offer a stable and reliable platform for our current and future user base.&lt;/li&gt;
&lt;li&gt;To make innovation available to users and developers on a more timely basis.&lt;/li&gt;
&lt;li&gt;To make it easy for developers to contribute code to the project at any time.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are five major principles to the Joomla development strategy aimed at achieving those objectives: maintain a stable trunk; predictable, incremental software releases; strong backward compatibility support; a sound security policy; and an open development process.&lt;/p&gt;
&lt;h2&gt;Maintain a Stable Trunk&lt;/h2&gt;
&lt;p&gt;It is critical to our mission that the trunk must always contain a stable and tested version of the code base that can be made ready for a release within a short time. To ensure that the trunk is always stable write access is only granted to a limited number of disciplined and trusted people.&lt;/p&gt;
&lt;p&gt;Trunk represents the current development build, or the most current functioning version of the software. When features or issues are being “worked on” that should happen in a branch or in a separate system altogether until completion. Changes should only be committed to the trunk when they are complete, working, and all automated tests pass. This can be done via a merge back from a branch or via a patch file, depending on the extent of the change.&lt;/p&gt;
&lt;h3&gt;Requirements for inclusion into trunk.&lt;/h3&gt;
&lt;p&gt;There are a few requirements that must be met before changes are considered for inclusion into the trunk. These measures help to ensure that the trunk is always in a stable state.&lt;/p&gt;
&lt;h3&gt;Satisfy the Joomla! Coding Standards.&lt;/h3&gt;
&lt;p&gt;Coding standards exist to keep code consistent, easily readable, and maintainable. Before any code contributions are included into the trunk they should meet the Joomla Coding Standards which are described in detail in the &lt;a href="http://docs.joomla.org/Coding_style_and_standards" title="Joomla Coding Standards"&gt;documentation wiki&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Pass all automated tests.&lt;/h3&gt;
&lt;p&gt;Automated tests are used to isolate specific parts or features of the software and ensure that they behave correctly. The Joomla project maintains Unit Tests for API classes and methods as well as System Tests for various application functionality. Before code contributions are included into the trunk all the automated tests should pass so that we can be reasonably assured that the trunk remains stable and reliable.&lt;/p&gt;
&lt;h3&gt;Provide automated tests for all new API classes and methods.&lt;/h3&gt;
&lt;p&gt;Any new methods or classes added to the Joomla platform API must be accompanied by working Unit Tests to verify their correct behavior. This serves to help guarantee that not only the current code works, but that future changes do not cause an unstable trunk. Where appropriate system tests should be created to verify expected behavior.&lt;/p&gt;
&lt;h3&gt;Provide basic documentation for all new additions to the code base.&lt;/h3&gt;
&lt;p&gt;To maintain features and systems added to the code base, as well as to help ensure an ability to uphold our principle of backward compatibility some basic documentation is required for new API classes and methods or new application logic when it is added to the trunk. If you are writing a new class or method, describe what it is supposed to be used for and why it exists and a couple of brief examples of its use. For application features, describe the addition or describe each layout and their intended purpose.&lt;/p&gt;
&lt;h2&gt;Predictable, Incremental Software Releases&lt;/h2&gt;
&lt;p&gt;A software release is the distribution of software code, documentation, and support materials. The Joomla project strategy for software releases borrows heavily from the Ubuntu project's time-based release process, which likewise borrowed heavily from the GNOME project.&lt;/p&gt;
&lt;h3&gt;Version Strategy&lt;/h3&gt;
&lt;p&gt;The version identifiers for Joomla follow a three level numerical convention where the levels are defined by change significance. Depending upon the significance of the change between a release and the previous release it will be designated as one of those three levels: major, minor, or maintenance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Major.Minor[.Maintenance]&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the release is designated as major the first number in the version identifier will be incremented and the remaining numbers set to zero such as 1.0.0 or 2.0.0. If the release is a minor release the second number will be incremented and the last one set to zero such as 1.5.0 and 1.6.0. For maintenance releases the last number is incremented as in 1.6.1 and 1.6.2.&lt;/p&gt;
&lt;h4&gt;Major Release&lt;/h4&gt;
&lt;p&gt;For a release to be classified as major it will include a high degree of change compared to the previous release. Generally this will involve massive architectural and/or user interface changes. Substantial changes to the underlying data model can also cause a release to be identified as major.&lt;/p&gt;
&lt;h4&gt;Minor Release&lt;/h4&gt;
&lt;p&gt;To be categorized as a minor release a high degree of continuity should be present both architecturally as well as in data model between the release and its predecessor while still providing new or improved functionality.&lt;/p&gt;
&lt;h4&gt;Maintenance Release&lt;/h4&gt;
&lt;p&gt;A maintenance release will include fixes to bugs, security vulnerabilities, and usability issues only. New functionality is not introduced unless specifically addressing a problem with the previous release that must be handled before the next minor release.&lt;/p&gt;
&lt;h4&gt;Version Assignment&lt;/h4&gt;
&lt;p&gt;Once a release is feature complete and on the road to stabilisation, an assessment will take place based on the changes from the previous release to determine its classification as major, minor, or maintenance.&lt;/p&gt;
&lt;h3&gt;Release Life Cycle&lt;/h3&gt;
&lt;p&gt;The software release life cycle is composed of distinct phases and milestones that express the software's maturity as it advances from planning to development to release and support. Not every release will go through every possible phase. As an example, most maintenance releases would omit all phases up to the release candidate milestone because the changes from the previous release would be minimal.&lt;/p&gt;
&lt;h4&gt;Software Milestones&lt;/h4&gt;
&lt;p&gt;There are four major software milestones in the Joomla Release Life Cycle: alpha, beta, release candidate, and general availability.&lt;/p&gt;
&lt;h5&gt;Alpha&lt;/h5&gt;
&lt;p&gt;The alpha milestone signifies that there is new technology in the software that is ready for testing. Software packages marked as alpha are not feature complete and are not suitable for production environments.&lt;/p&gt;
&lt;h5&gt;Beta&lt;/h5&gt;
&lt;p&gt;Once a release has reached the beta milestone it is considered feature complete. Like software packages marked alpha, those which are marked as beta are not considered suitable for production environments. They are intended to be tested thoroughly for backward compatibility issues as well as security and stability problems.&lt;/p&gt;
&lt;p&gt;&lt;small&gt;&lt;strong&gt;Note: &lt;/strong&gt;New features are generally not introduced after the beta milestone for a given release unless the features correct faulty implementations or missing behavior found in backward compatibility testing.&lt;/small&gt;&lt;/p&gt;
&lt;h5&gt;Release Candidate&lt;/h5&gt;
&lt;p&gt;When a release is complete and has been thoroughly tested can be declared as having reached the release candidate (RC) milestone. Packages marked as release candidates are considered complete and suitable for production environments. They have potential to be a product, ready for general availability release unless critical problems emerge.&lt;/p&gt;
&lt;h5&gt;General Availability&lt;/h5&gt;
&lt;p&gt;The general availability (GA) milestone indicates that the release is very stable and appropriate for mass distribution and use by end users.&lt;/p&gt;
&lt;h4&gt;Release Phases&lt;/h4&gt;
&lt;p&gt;There are three distinct phases in the Joomla software life cycle. For the purposes of looking at them, we begin at the point where a a release has just hit the general availability milestone as described above.&lt;/p&gt;
&lt;h5&gt;Maintenance&lt;/h5&gt;
&lt;p&gt;For six weeks after a release reaches the general availability milestone, it is still the primary focus of the production working group. During this maintenance phase the Joomla Bug Squad and other teams’ primary responsibility is triaging and fixing any emerging issues with the current stable release. Only stability changes after thorough testing for the new release are accepted for inclusion into the trunk. Maintenance releases may be issued during this phase as necessary. At the end of the maintenance phase the current release will only be updated in the case of found security vulnerabilities until its stated end of life date.&lt;/p&gt;
&lt;h5&gt;Feature Merge&lt;/h5&gt;
&lt;p&gt;The transition from the maintenance phase to the feature merge phase marks a shift in the focus of development efforts from the current stable release to the next release. For twelve weeks after the completion of the maintenance phase new features and enhancements can be merged into the trunk from branches and patches. At this time the trunk no longer represents the current stable release but the next release.&lt;/p&gt;
&lt;p&gt;During this time the release will reach the alpha milestone and one or more alpha packages may be made available to preview new features or technology that has been merged into the trunk.&lt;/p&gt;
&lt;p&gt;&lt;small&gt;&lt;strong&gt;Note: &lt;/strong&gt;Development work in branches can be (and is encouraged to be) ongoing at any time in the development life cycle and is not confined to the feature merge phase. This is just the phase of the life cycle where such changes can be merged into the trunk for the next release.&lt;/small&gt;&lt;/p&gt;
&lt;h5&gt;Release Testing&lt;/h5&gt;
&lt;p&gt;The beginning of the release testing phase is marked by the reaching of the beta milestone. During this phase, which should last around eight weeks, the production working group teams’ focus shifts to comprehensive testing of the release. New packages are made available every two weeks for testing by end users throughout the release testing phase. Also during this phase online help documentation and translation strings are finalised. It is important that all extension developers test their software during this phase for backward compatibility issues so they can be resolved before the general availability milestone.&lt;/p&gt;
&lt;p&gt;The general availability milestone marks the end of the release testing phase. Final packages for the release are built and distributed as long with any announcements and/or press releases. After this phase the cycle restarts with the maintenance phase.&lt;/p&gt;
&lt;h3&gt;Support Lifetime&lt;/h3&gt;
&lt;p&gt;Every Joomla software release has a lifetime in which it is supported by the Joomla project. There are two different classifications of release concerning the support lifetime: standard and long term. Regardless of the support lifetime only security updates and fixes for critical breakages will be issued for a release once it has left the maintenance phase of the life cycle.&lt;/p&gt;
&lt;h4&gt;Standard Support&lt;/h4&gt;
&lt;p&gt;Most releases are standard releases which are only officially supported for approximately six months which coincides with the release cycle as described above. A standard support release reaches its end of life one month after the general availability milestone of the next major or minor release.&lt;/p&gt;
&lt;h4&gt;Long Term Support&lt;/h4&gt;
&lt;p&gt;Every third major or minor release will be classified as a long term support release (LTS). These releases are officially supported until three months after the general availability milestone of the next long term support release. The longer support schedule is aimed at making transitions for users who seek a longer, more stable release cycle where eighteen months before a major software update makes considerably more sense than six months.&lt;/p&gt;
&lt;h4&gt;End of Life&lt;/h4&gt;
&lt;p&gt;Once a release has reached the end of its support lifetime (its “end of life” or EOL) it will no longer be maintained by the Joomla project teams for either stability or security issues.&lt;/p&gt;
&lt;h4&gt;Support Scenario Related to Past, Present and Future Releases&lt;/h4&gt;
&lt;p&gt;Please note that this is only an example. For the current planned schedule see the &lt;a href="http://developer.joomla.org/index.php?option=com_content&amp;amp;view=article&amp;amp;catid=4&amp;amp;id=353"&gt;Development Status&lt;/a&gt; page.&lt;/p&gt;
&lt;table class="content-table"&gt;
&lt;thead&gt; 
&lt;tr&gt;
&lt;th width="30%"&gt;Date&lt;/th&gt; &lt;th width="30%"&gt;Current Version&lt;/th&gt; &lt;th&gt;Event Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt; 
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;(before) July 2010&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;td&gt;1.5 GA released with long term support.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;January 2011&lt;/td&gt;
&lt;td&gt;1.5 or 1.6&lt;/td&gt;
&lt;td&gt;1.6 GA released with standard support.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;July 2011&lt;/td&gt;
&lt;td&gt;1.5 or 1.7&lt;/td&gt;
&lt;td&gt;1.7 GA released with standard support&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;August 2011&lt;/td&gt;
&lt;td&gt;1.5 or 1.7&lt;/td&gt;
&lt;td&gt;1.6 reaches end of life.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;January 2012&lt;/td&gt;
&lt;td&gt;1.8 or 1.5&lt;/td&gt;
&lt;td&gt;1.8 GA released with long term support.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;February 2012&lt;/td&gt;
&lt;td&gt;1.8 or 1.5&lt;/td&gt;
&lt;td&gt;1.7 reaches end of life.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;April 2012&lt;/td&gt;
&lt;td&gt;1.8 only&lt;/td&gt;
&lt;td&gt;1.5 reaches end of life.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;In the above example version 1.5 is available as a long term support release, thus meaning that users can choose to upgrade it with 1.6 when it is available six months later or with 1.8 (the next LTS release) when it is available eighteen months later. A direct upgrade path will be provided for consecutive standard support releases and for consecutive long term support releases. Any other combination will not be officially supported.&lt;/p&gt;
&lt;h2&gt;Open Development Process&lt;/h2&gt;
&lt;p&gt;Our development process is designed to be open and accessible for anyone who wishes to participate. We strive to create an environment where people work together to solve problems and bring innovative, fresh ideas to life in the software we produce.&lt;/p&gt;
&lt;h3&gt;Aligning with a Vision&lt;/h3&gt;
&lt;p&gt;Every release of Joomla is different and needs to balance sometimes convergent, sometimes divergent needs and wants from a variety of stakeholders. By far the most difficult task is to marry people who want things done with volunteers who want to do it. This is further complicated by people who want to do things that not many people want or need. So how do we solve this indeterminate problem?&lt;/p&gt;
&lt;p&gt;Our solution is to plan a theme or a vision for each minor release as a catalyst to align those people with good ideas and those with the ability to implement them. The vision is discussed at a developer summit held before or very soon after a new minor release reaches the GA (General Availability) milestone. This summit looks at ideas from a variety of sources (Joomla Leadership Team, individual contributors, the Joomla Idea Pool to name a few) and attempts to distill an achievable vision for the next release based on the interest and effort available within the community at the time.&lt;/p&gt;
&lt;p&gt;Just because a vision is set, does not prevent people from making contributions outside of that vision. The vision, rather, is designed to help guide the general direction of the software for the next release and set a theme for the contributor community to rally around.&lt;/p&gt;
&lt;h3&gt;Communication&lt;/h3&gt;
&lt;p&gt;The most critical aspect of collaboration is communication. To that end, there are several different mechanisms to aid in providing an open, collaborative development process such as mailing lists, IRC channels, issue trackers, and forums.&lt;/p&gt;
&lt;p&gt;Most often the best work is done in small teams, and we encourage people to create ad-hoc teams to work on features and fixes for Joomla. It is important, however, for these small teams to regularly communicate with the larger development community regarding progress and direction to build support for their work.&lt;/p&gt;
&lt;h3&gt;Bug Squad&lt;/h3&gt;
&lt;p&gt;The most important standing team within the Joomla development effort is the bug squad. The Joomla Bug Squad is tasked with managing the release testing and maintenance phases of the development cycle. Because of this the bug squad is largely responsible for quality assurance for the Joomla project. Maintaining a low barrier to entry for new contributors is a key principle of the bug squad, and it is a great place for less experienced contributors to get familiar with the code base.&lt;/p&gt;
&lt;h3&gt;Idea Pool&lt;/h3&gt;
&lt;p&gt;A Request for Comments (RFC) with respect to the Joomla development process is a document submitted for peer review which describes functionality, ideas, or other information regarding a change in the Joomla software platform. The Joomla Idea Pool is where developers and users can work together to draft RFC documents and turn ideas into reality.&lt;/p&gt;
&lt;h4&gt;Good ideas are everywhere.&lt;/h4&gt;
&lt;p&gt;Innovation starts with a good idea. The idea pool is a tool for people to be able share their ideas for improving Joomla, be them simple or complex. They could involve highly technical changes to the code, or they could describe a way in which a user interfaces with the software, or anything in between.&lt;/p&gt;
&lt;h4&gt;Collaboration with peers turns good ideas into great ideas.&lt;/h4&gt;
&lt;p&gt;Good ideas need the right input to produce great ideas, and that input comes from discussing the idea with your peers. It is the responsibility of everyone who favors the idea to help mould it into a complete thought. For an RFC to be seriously considered it must answer at least one of the following two questions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;How can the idea be implemented at a technical level?&lt;/li&gt;
&lt;li&gt;How does the idea make the Joomla platform behave at a functional level?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;An RFC does not necessarily have to be a fully coded solution, though, working proofs-of-concept are most certainly welcome. One way an RFC can reach maturity is for it to describe how an idea can be implemented, usually in "code" speak. Not everyone is a developer and so another way ideas can reach maturity is to describe how a change will behave such that a team of developers could take a functional specification and build it.&lt;/p&gt;
&lt;h4&gt;Turning great ideas into reality.&lt;/h4&gt;
&lt;p&gt;Once an RFC has sufficient specification on the change to be made, whether that is how it is to be coded, or how it is intended to behave, a decision will made by the Joomla Production Leadership Team as to whether it is marked as a priority for inclusion in the current development release. The priority for the change will take into account its popularity and the synergy with the current development vision.&lt;/p&gt;
&lt;h3&gt;Submitting Code&lt;/h3&gt;
&lt;p&gt;For the most part, code submitted to the Joomla project will be written against the current trunk at the time of submission. There are two paths by which a code submission can be approved and added to the trunk:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Patches containing tested fixes from the Joomla Bug Squad.&lt;/li&gt;
&lt;li&gt;Approved merges from feature branches.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Anyone who signs the Joomla Contributor Agreement (JCA) is free to create a branch, write code, and propose that their code be included in the Joomla core. However, the Production Leadership Team (PLT) makes the final decisions as to which code gets included into the core code base.&lt;/p&gt;
&lt;h3&gt;Will my code get included into the core?&lt;/h3&gt;
&lt;p&gt;It is important to understand that there is absolutely no guarantee to anyone that a given enhancement will be included in Joomla. Given this, what can you do to improve the chance that your work will be included into the Joomla code base?&lt;/p&gt;
&lt;p&gt;The following three items are required (but not necessarily sufficient) to have your code accepted:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The code meets the Joomla Coding Standards, as discussed above.&lt;/li&gt;
&lt;li&gt;It includes appropriate automated tests. If there are framework changes, complete unit tests should be included to test any new or changed functionality. If there are new or changed user interface elements, system tests should be provided to cover the new functionality.&lt;/li&gt;
&lt;li&gt;Basic documentation is provided for all new functionality.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In addition, the following characteristics will increase the chance of code being accepted:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The proposed change aligns with the vision for the release or with a feature requested by an RFC. This is not always necessary, but will increase the chance of a feature being accepted. Some improvements could be important but are not part of the vision or have not been suggested by others. In this case, they can still be considered.&lt;/li&gt;
&lt;li&gt;The idea for the change was discussed on the mailing list, and there is general support for it from other list members and from the PLT.&lt;/li&gt;
&lt;li&gt;Others in the community have not already coded a similar enhancement. If two or more groups work on overlapping functionality, that is fine. In the end, the PLT will decide what to include. It could be one or the other, a combination, or neither. However, in many cases, it would be more productive for people to work together in a branch rather than code a different solutions -- unless you believe the different solution will be much better and you can’t persuade the group to change approaches.&lt;/li&gt;
&lt;li&gt;The idea needs to be in core and cannot (or should not) be done as an extension. This is very important to understand. If a feature can be implemented as an extension, then the presumption is that it should be done as an extension. If there are important reasons why it should be in the core code base, then these need to be discussed and agreed upon. &lt;ol&gt;
&lt;li&gt;If a feature cannot be coded as an extension because the framework fails to provide the correct event or other API call, then it might make sense to add the required framework changes. Then the new functionality could be coded as an extension.&lt;/li&gt;
&lt;li&gt;Writing a great extension is also a good way to eventually get your code into core. For example, if you have an extension that is superior to the same functionality in core, then that could be a great candidate for inclusion in the core.&lt;/li&gt;
&lt;/ol&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;How can I avoid duplication of effort?&lt;/h3&gt;
&lt;p&gt;As discussed above, anyone who signs the JCA can write and propose code for Joomla. There is no topdown management of this process. Given this, how can you minimize the chances for duplication of effort?&lt;/p&gt;
&lt;p&gt;The first thing is to be able to know what people are currently working on. We envision using the Wiki to maintain a list of the active branches and who is working on which projects. This will provide a convenient way for a new developer to quickly find out what is underway and perhaps to help out on an existing development project. In addition, the development lists can be used to discuss ongoing projects or new proposals.&lt;/p&gt;
&lt;p&gt;Remember that this is a decentralized ad-hoc organization. There are no “official” groups charged with writing the “authorized” version of a particular enhancement. Ultimately, the PLT will decide to the best of it’s ability based on the merits of each proposed code set.&lt;/p&gt;
&lt;p&gt;Also, it is not necessarily a bad thing to have two or more groups working on overlapping projects. In most cases, there is more than one approach to a particular problem, and it is often not clear what the tradeoffs are until part or the whole solution is coded. So having two or more approaches to the problem can lead to a better solution in the end.&lt;/p&gt;
&lt;h3&gt;Example Scenario of Project Best Practices&lt;/h3&gt;
&lt;p&gt;Here is an example scenario of how you might proceed in a way to maximize the chance of having your code get included. First, do some checking to see if others have discussed the idea already. Is it something that is widely considered a valuable feature? Is it consistent with the vision for the release? Has it been requested in the RC? If the answer to these question is yes, then perhaps propose a specific solution on list and see what people think. If this is promising, set up a branch and invite other interested people to help out. Post an article in the Wiki section so that everyone can see that you are starting to work on this project.&lt;/p&gt;
&lt;p&gt;Next, you might code a proof-of-concept in the branch and ask people in the community to try it. At that point, it should be possible for the PLT to give a preliminary indication of how the changes fit into the release and whether it is likely to gain PLT approval. If so, then code the remainder of the changes and any related automated tests and again let the community try it. At this point, the branch would be ready for merging into the next release.&lt;/p&gt;
&lt;p&gt;Please note that this is only one scenario. A second scenario would be to code a really great extension that people think should be in core and offer to convert the extension so that it can be included in core. A third scenario -- and a much more risky one -- would be to just code a really great change in a branch and then show people the branch when you are finished.&lt;/p&gt;
&lt;p&gt;It should also be stated that most people who contribute code to Joomla or other open-source projects will have some of their proposed code not be included. This is normal and to be expected. It is simply not realistic to expect that 100% of any developer’s code will get included. Most FOSS developers enjoy the process of writing code and what they learn in the process can be used in future work regardless of whether a particular code set gets included or not.&lt;/p&gt;
&lt;h2&gt;Strong Backward Compatibility Support&lt;/h2&gt;
&lt;p&gt;Backward compatibility for any software platform is a high priority. Clean, maintainable code is also a high priority for any software platform. Sadly, in practice, these two ideals are often at odds. Providing backward compatibility support makes software more complex and less maintainable. The Joomla project's policy for addressing these conflicting ideals is as follows:&lt;/p&gt;
&lt;h3&gt;Backward compatibility support is important.&lt;/h3&gt;
&lt;p&gt;During development, alpha testing, and beta testing of new releases, backward-incompatible changes will be considered issues to be resolved. Every effort will be made to make sure that each release of Joomla is backward compatible with the previous minor release.&lt;/p&gt;
&lt;h3&gt;Backward compatibility support will be limited.&lt;/h3&gt;
&lt;p&gt;When a documented API method is removed or changed, the previously documented method will be retained and deprecated. Deprecated methods will have added code to generate deprecation notices when they are used. The deprecation notices will state specifically when the backward-compatibility support for the method will expire. This expiration will be expressed as a release number which could be as early as the next minor release. In this way old API methods will not have to be maintained longer than necessary, but plenty of warning will be given before their removal.&lt;/p&gt;
&lt;p&gt;When data changes are involved, we will provide data conversion tools that will be available before the GA release.&lt;/p&gt;
&lt;p&gt;It is often very hard to determine if any applications are relying on or extending a subtle feature. Because of this it is difficult to assess whether backward-compatibility support needs to be provided for that feature and judgement calls will be made. In these cases if the judgement is wrong it will need to be caught during testing and reported.&lt;/p&gt;
&lt;h3&gt;Backward compatibility support is the responsibility of everyone.&lt;/h3&gt;
&lt;p&gt;It is very important to catch backward compatibility problems during development of new releases. In particular, it is important to test new Joomla releases before they are released in final form. If a backward-compatibility problem is found before the final release, it will be considered an issue and will generally be fixed (by adding backward compatibility support where it is reasonable to do so) if possible before the final release.&lt;/p&gt;
&lt;p&gt;After the final release, we may elect not to fix outstanding or new backward-compatibility problems. Consumers of Joomla have a right to backward compatibility, but they also have a responsibility to test Joomla against their applications during the beta release cycle (or sooner) to make sure their applications work.&lt;/p&gt;
&lt;p&gt;Read commentary and answers to frequently asked questions about the &lt;a href="http://developer.joomla.org/strategy/backward-compatibility.html" title="Joomla Backward Compatibility Policy"&gt;backward compatibility policy »&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Sound Security Policy&lt;/h2&gt;
&lt;p&gt;The team of developers and security experts tasked with implementing the Joomla Project Security Policy is the Joomla Security Strike Team (JSST). The JSST is tasked with investigating and responding to reported core vulnerabilities, executing core code reviews before software releases, providing a public presence regarding security issues, and helping the public to better understand Joomla security issues.&lt;/p&gt;
&lt;h3&gt;Security Announcement Policy&lt;/h3&gt;
&lt;p&gt;Verified vulnerabilities will only be publicly announced &lt;strong&gt;after&lt;/strong&gt; a release is issued which fixes the vulnerability. All announcements will contain as much information as possible, but will &lt;strong&gt;not&lt;/strong&gt; contain step-by-step instructions for the vulnerability. As a member of oCERT, the Joomla project follows the policy. We strive to release a new version of Joomla within 14 days of a vulnerability in a currently maintained version being reported to us.&lt;/p&gt;
&lt;h3&gt;Public Response Policy&lt;/h3&gt;
&lt;p&gt;Articles are written about Joomla all the time. In many circumstances, these articles (even from reputable sources) contain a significant amount of misinformation. The JSST will assess and address articles written about security issues. If the article contains valid information about a vulnerability not yet fixed, they will ask the publisher to suspend the article until the issue can be resolved. If the article contains invalid information, the JSST will note what is invalid and ask the publisher to either correct or remove the article.&lt;/p&gt;
&lt;p&gt;The JSST will be available to answer questions and/or validate any Joomla security related articles at the publisher’s request.&lt;/p&gt;
&lt;h3&gt;Security Release Policy&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Critical and high-level vulnerabilities trigger an immediate release cycle.&lt;/li&gt;
&lt;li&gt;Other vulnerabilities will trigger a release within the 14 day embargo period allowed for by oCERT.&lt;/li&gt;
&lt;li&gt;All security releases will be accompanied by one (or more) appropriate security announcements.&lt;/li&gt;
&lt;li&gt;A release containing a fix for a critical or high-level security issue will be called a &lt;em&gt;Critical Security Release&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;A release containing a fix for a security issue will be called a &lt;em&gt;Security Release&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Vulnerability Threat Levels&lt;/h3&gt;
&lt;p&gt;There are two main details that contribute to a vulnerability’s priority or "threat level": impact and severity. The following tables provide generic guidelines for how vulnerabilities may be assessed. In practice each vulnerability will be assessed for damage potential and ranked accordingly.&lt;/p&gt;
&lt;h4&gt;Impact&lt;/h4&gt;
&lt;table class="content-table"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th width="15%"&gt;Level&lt;/th&gt; &lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Critical&lt;/td&gt;
&lt;td&gt;“0-day" attacks, and attacks where site control is compromised (allows attacker to take control over site).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;SQL injection attacks, remote file include attacks, and other attack vectors where site data is compromised.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Moderate&lt;/td&gt;
&lt;td&gt;XSS attacks, write ACL violations (editing or creating of content where not allowed).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Read ACL violations (reading of content where not allowed).&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;Severity&lt;/h4&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th width="15%"&gt;Level&lt;/th&gt; &lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Critical&lt;/td&gt;
&lt;td&gt;VERY easy to perform. Relies on no outside information (TRUE 0-day attack).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;Moderately easy to perform. May rely on readily available outside information.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Moderate&lt;/td&gt;
&lt;td&gt;Not easy to perform. May rely on sensitive information.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Difficult to perform. Relies on sensitive information or requires special circumstances to perform.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IPWxe9eweKI5g_ghDUcOrpsHW1s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IPWxe9eweKI5g_ghDUcOrpsHW1s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IPWxe9eweKI5g_ghDUcOrpsHW1s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IPWxe9eweKI5g_ghDUcOrpsHW1s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=K432y3aIuTE:awpU053eUKo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?a=K432y3aIuTE:awpU053eUKo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JoomlaDeveloperBlogs?i=K432y3aIuTE:awpU053eUKo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
			<author>louis.landry@joomla.org (Louis Landry)</author>
			<category>Policies</category>
			<pubDate>Mon, 21 Jun 2010 09:18:20 +0000</pubDate>
		</item>
	</channel>
</rss>

