Updated Branches: refs/heads/trunk 5aa130b18 -> 35efd22cd
docs: Update contributing bigger changes section. Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/35efd22c Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/35efd22c Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/35efd22c Branch: refs/heads/trunk Commit: 35efd22cdcac3be2a3e0bb6a9e59a53879409238 Parents: 5aa130b Author: Tomaz Muraus <[email protected]> Authored: Fri Sep 27 14:16:51 2013 +0200 Committer: Tomaz Muraus <[email protected]> Committed: Fri Sep 27 14:16:51 2013 +0200 ---------------------------------------------------------------------- docs/development.rst | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/35efd22c/docs/development.rst ---------------------------------------------------------------------- diff --git a/docs/development.rst b/docs/development.rst index b7b24ad..1a8cbed 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -73,6 +73,7 @@ request, create a patch and attach it to the original JIRA ticket. Contributing Bigger Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + If you are contributing a bigger change (e.g. large new feature or a new provider driver) you need to have have signed Apache Individual Contributor License Agreement (ICLA) in order to have your patch accepted. @@ -80,19 +81,22 @@ License Agreement (ICLA) in order to have your patch accepted. You can find more information on how to sign and file an ICLA on the `Apache website`_. +When filling the form, leave the field `preferred Apache id(s)` empty and in +the `notify project` field enter `Libcloud`. + Supporting Multiple Python Versions ----------------------------------- Libcloud supports a variety of Python versions so your code also needs to work with all the supported versions. This means that in some cases you will need to -include extra code to make sure it works in all the supported versions. Some +include extra code to make sure it works in all the supported versions. Some examples are included bellow. Context Managers ~~~~~~~~~~~~~~~~ Context managers aren't available in Python 2.5 by default. If you want to use -them make sure to put from ``__future__ import with_statement`` on top of the +them make sure to put from ``__future__ import with_statement`` on top of the file where you use them. Exception Handling
