|
|
(202 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | {{:DocumentationGuidelines/DraftHeader}}
| + | We are now on GitHub! You'll find the new contribution guide here: https://github.com/eclipse-scout/scout.rt#contributing |
− | | + | |
− | = Introduction =
| + | |
− | | + | |
− | The [http://wiki.eclipse.org/Development_Resources#Users:_Contributing_To_A_Project Eclipse wiki] gives a good detailed overview of the various ways you can contribute to a project:
| + | |
− | | + | |
− | The typical contributor will go through the following steps:
| + | |
− | # You use Scout, i.e. {{ScoutLink|HowTo|Install Scout SDK|install}} it, go through {{ScoutLink|Tutorial|name=tutorials}}, build your own Scout apps
| + | |
− | # You will find bugs, or have ideas for your great feature.
| + | |
− | # You provide some public feedback
| + | |
− | ## Read/ask questions on the Scout [http://www.eclipse.org/forums/eclipse.scout Scout Forum]
| + | |
− | ## Report these bugs/enhancements via [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Scout Scout bugzilla]
| + | |
− | # Eventually, you might want to speed up bug fixing by providing patches
| + | |
− | # Getting enthusiastic enough, you will contribute many valuable, high quality patches for Scout bugs/enhancements
| + | |
− | # Now is the time to start the committer election process :-)
| + | |
− | | + | |
− | = Development IDE Configuration =
| + | |
− | | + | |
− | Scout has Java 5.0 and Eclipse Platform 3.5 as minimum requirements, so dependencies to newer Java and platform versions must be avoided.
| + | |
− | | + | |
− | In order to minimize the inadvertent introduction of dependencies to Java 6.0, add both a Java5 and a Java 6 SDK to your workspace. Do this in Window/Preferences -> Java/Installed JREs. Then configure your Execution Environments so that J2SE-1.5 refer to a Java 5 SDK and JavaSE-1.6 refer to a Java 6 installation.
| + | |
− | | + | |
− | If you are using OS X Snow Leopard, then Java 5 is hard to find. Using the search button in Eclipse will tell you that you have a 1.5.0 version of Java. That is probably a lie. It is just a link to 1.6. Fortunately some nice guys have made a download that you may use. Follow these [http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard instructions] to download and installl a real Java 5. You do '''not''' need to make it default. Downloading, unpacking and fixing the version links is enough.
| + | |
− | | + | |
− | = Getting the Scout Sources =
| + | |
− | | + | |
− | You may download the Eclipse Scout sources from eclipse.org
| + | |
− | | + | |
− | http://dev.eclipse.org/svnroot/technology/org.eclipse.scout/
| + | |
− | | + | |
− | = Contributing Patches =
| + | |
− | | + | |
− | Please create a Bugzilla entry with a patch attached.
| + | |
− | | + | |
− | = More to come ... =
| + | |