Jump to: navigation, search

Difference between revisions of "SWTBot/Contributing"

(Getting the source)
Line 11: Line 11:
 
== Building SWTBot ==
 
== Building SWTBot ==
  
See [https://github.com/ketan/SWTBot/blob/master/org.eclipse.swtbot.releng/readme.txt ''org.eclipse.swtbot.releng/readme.txt''] in the repository for instructions on how to build SWTBot.
+
# First Get the sources, as explained a few lines above.
 +
# then <tt>mvn clean install</tt>
 +
# That's all!
  
See [[Dev Setup For Recorder Branch]] to setup your development environment with the branch that contains the recorder.
+
NOTE: default build performs against Eclipse Indigo. You can test and build against Juno instead by activatin the "juno" profile: <tt>mvn clean install -P juno</tt>
 +
 
 +
== Continuous integration ==
 +
 
 +
Continuous integrations build for swtbot are available here:
 +
* https://hudson.eclipse.org/hudson/job/swtbot-tycho/
 +
* https://hudson.eclipse.org/hudson/job/swtbot-tycho-e4.2/
  
 
== Contributing ==
 
== Contributing ==
  
 
Patches and contributions are always welcome! There are many general articles about contributing to Eclipse projects:
 
Patches and contributions are always welcome! There are many general articles about contributing to Eclipse projects:
 
 
* [http://blog.hantsuki.org/2008/03/07/how-to-contribute-to-eclipse-projects/ How to contribute to Eclipse projects...]
 
* [http://blog.hantsuki.org/2008/03/07/how-to-contribute-to-eclipse-projects/ How to contribute to Eclipse projects...]
 
* [http://www.eclipsezone.com/eclipse/forums/t99339.html Getting started with Eclipse plug-ins: contributing to Eclipse]
 
* [http://www.eclipsezone.com/eclipse/forums/t99339.html Getting started with Eclipse plug-ins: contributing to Eclipse]
 
* [http://www.eclipse.org/articles/article.php?file=Article-How-to-Fix-a-Bug-in-Eclipse/index.html How to Fix a Bug in Eclipse]
 
* [http://www.eclipse.org/articles/article.php?file=Article-How-to-Fix-a-Bug-in-Eclipse/index.html How to Fix a Bug in Eclipse]
 +
 +
Here is the list of current SWTBot knows issues that are not yet resolved: https://bugs.eclipse.org/bugs/buglist.cgi?list_id=2369532;classification=Technology;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;product=SWTBot
  
 
== See also ==
 
== See also ==

Revision as of 04:25, 20 July 2012


SWTBot
Website
Update Sites
Community
Mailing List
Forums/Newsgroups
IRC
Contribute
Open Bugzilla tickets
Open Gerrit reviews
Browse Source
Continuous Integration


Getting the source

You can use a git mirror of that repository:

git clone git://git.eclipse.org/gitroot/swtbot/org.eclipse.swtbot.git

You can also browse the repository using a web interface or even by monitoring the mirror of the repository on GitHub.

Building SWTBot

  1. First Get the sources, as explained a few lines above.
  2. then mvn clean install
  3. That's all!

NOTE: default build performs against Eclipse Indigo. You can test and build against Juno instead by activatin the "juno" profile: mvn clean install -P juno

Continuous integration

Continuous integrations build for swtbot are available here:

Contributing

Patches and contributions are always welcome! There are many general articles about contributing to Eclipse projects:

Here is the list of current SWTBot knows issues that are not yet resolved: https://bugs.eclipse.org/bugs/buglist.cgi?list_id=2369532;classification=Technology;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;product=SWTBot

See also