<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Submitting a Patch</title><link>https://sourceforge.net/adobe/flexsdk/wiki/Submitting%2520a%2520Patch/</link><description>Recent changes to Submitting a Patch</description><atom:link href="https://sourceforge.net/adobe/flexsdk/wiki/Submitting%20a%20Patch/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 15 Mar 2012 18:13:19 -0000</lastBuildDate><atom:link href="https://sourceforge.net/adobe/flexsdk/wiki/Submitting%20a%20Patch/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Submitting a Patch modified by SourceForge Editorial Staff</title><link>https://sourceforge.net/adobe/flexsdk/wiki/Submitting%2520a%2520Patch/</link><description># &lt;del&gt;Submitting a Patch&lt;/del&gt;

&lt;s&gt;Learn about being a contributor or becoming a committer [here](https://sourceforge.net/adobe/flexsdk/wiki/Roles/).&lt;/s&gt;

 &lt;p style="color:red"&gt;**The Flex SDK patch submission process has been suspended at the current time as the process is being reviewed.**&lt;/p&gt;

## Code patches

**We are accepting patches against the /flex/sdk/branches/3.x branch. If you have an awesome bug fix, then you can submit a patch by following these easy steps!**

  1. Sign up on the Flex [bug database](http://bugs.adobe.com/flex/) ([instructions](https://bugs.adobe.com/confluence/display/ADOBE/Creating+a+new+account)).
  2. Complete the [Contributor Agreement](http://opensource.adobe.com/wiki/download/attachments/2392342/AdobeContributorLicense.pdf). Make sure the email address you use in the agreement is the same as your bug base email address. 
  3. Submit the signed agreement and your encrypted password (get your encrypted password [here](http://jpirr.nic.ad.jp/crypt_gen_web.html)) to open-contrib@adobe.com. Once we have approved your agreement we will add your bug database account to a group which will allow you to submit patches. In addition, you will also have read and write svn access to the [Sandbox](Sandbox) branch - use the email address you specified in the Contributor Agreement and the password you had encrypted. 
  4. Create the patch. If using TortoiseSVN on Windows, for example, right click on the repository, choose TortoiseSVN, then choose Create Patch. Save the file. As a reminder, make sure you are following the [Build and Test](https://sourceforge.net/adobe/flexsdk/wiki/Build%20and%20Test/) instructions to verify your fix.
  5. **In the Flex bug database, find and view the bug for which you have developed the patch.**
  6. **If the legal work is done and we have added you to the group which allows patches, you will see the "Submit patch" link among the Operations links on the left. Click on it.**
  7. Fill in the fields and attach the patch file you created above.
  8. Click the Create button. At this point, the patch will enter Adobe's process for review. If approved, it will be integrated by a committer.

## Locale "patches"

The trunk currently has runtime resources for 16 locales:

|*Locale*|*Language*|*Country*|
---------|----------|---------
|da_DK|Danish|Denmark| 
|de_DE|German|Germany| 
|en_US|English|United States| 
|es_ES|Spanish|Spain| 
|fi_FI|Finnish|Finland| 
|fr_FR|French|France| 
|it_IT|Italian|Italy| 
|ja_JP|Japanese|Japan| 
|ko_KR|Korean|South Korea| 
|nb_NO|Norwegian Bokmål|Norway| 
|nl_NL|Dutch|Netherlands| 
|pt_BR|Portuguese|Brazil| 
|ru_RU|Russian|Russia| 
|sv_SE|Swedish|Sweden| 
|zh_CN|Simplified Chinese|China| 
|zh_TW|Traditional Chinese|Taiwan

In most cases, these translations were done by Adobe translators using Adobe glossaries for product consistency, and have shipped with LiveCycle Data Services.

If you have suggestions about improving the translations, please do _not_ submit a patch. The Flex team engineers who know what to do with a patch file don't have the language proficiency to evaluate which translation is better, and the translators who are language proficient don't know what to do with a Subversion patch file. Instead, please file a bug and say something like

_The resource 'invalidCharError' in validators.properties, which in English is "The input contains invalid characters.", was translated as "..." in Swedish. A better translation would be "..."._

Be sure to specify

  * the file name
  * the resource key
  * the English string
  * the current translation
  * your proposed translation

so that a translator has all the necessary information simply by reading the bug.

If you'd like to submit a new locale that we don't already have, please file an enhancement request and upload a ZIP file with a complete set of `.properties` files for `airframework.swc`, `framework.swc`, and `rpc.swc`. If Adobe considers the language to be important to Flex's success -- no Klingon, please! -- Adobe will arrange for a translator proficient in that language to review and possibly edit your submission before we accept it.


**Note**: Tom Chiverton has a related blog entry that describes submitting a patch to the SDK here: http://rachaelandtom.info/content/submitting-patch-flex-sdk
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">SourceForge Editorial Staff</dc:creator><pubDate>Thu, 15 Mar 2012 18:13:19 -0000</pubDate><guid>https://sourceforge.net0be7395b0a42bde374bb13168410b78cc08cacdd</guid></item></channel></rss>