| document[EMF Parsley Sources] |
| |
| chapter:GettingSources[Getting Sources] |
| |
| If you want to get the sources of EMF Parsley, |
| for instance, to contribute new features and patches, you can get them |
| via Git and setup the workspace manually. However, we strongly reccomend to |
| use the automatic procedure detailed below. |
| |
| If you want to develop also the link[http://eclipse.org/rap/][RAP] |
| version of EMF Parsley, you will need a different workspace (and a different target platform). |
| |
| We use link[https://wiki.eclipse.org/Eclipse_Oomph_Installer][Oomph] for provisioning |
| a full Eclipse IDE and workspace setup for Parsley. |
| |
| ul[ |
| item[Download and start Oomph: link[https://wiki.eclipse.org/Eclipse_Oomph_Installer][https://wiki.eclipse.org/Eclipse_Oomph_Installer]] |
| item[On the initial page, click on the Switch to advanced mode button in the top right] |
| item[On the Product page, select Eclipse IDE for Eclipse Committers.] |
| item[On the Projects page, expand the "EMF Parsley" node.] |
| item[either double-click on "RCP" or "RAP" for setting up the workspace for either the RCP version of |
| Parsley or the RAP version (it is likely that you choose the former).] |
| item[Choose your preferred installation settings on the Variables page: |
| If you plan to contribute patches using Gerrit, check "Show all variables" |
| and make sure you select ("SSH (read-write Gerrit)") in the Git or Gerrit repository] |
| item[Then specify your Bugzilla/Hudson password and Git/Gerrit user ID |
| (you can also specify the password and check that your credential are correct using the "Authenticate..." button).] |
| ] |
| |
| Press next and finish. |
| This will first create an Eclipse installation with all the needed plug-ins for developing EMF Parsley |
| and then will start the new installed Eclipse (press Finish to close the first installation dialog). |
| The new installed Eclipse will automatically setup the workspace and you will have to wait for this procedure |
| to end (you can click on the animated arrow icon on the status bar to show the progress). |