Difference between revisions of "DTP New Committer Info"

From Eclipsepedia

Jump to: navigation, search
Line 8: Line 8:
 
We'll boil it down to three steps:
 
We'll boil it down to three steps:
  
1) Check out the [[Development Resources | Development Resources]] site at the Eclipse Wiki. That will give you an overview of Eclipse Foundation guidelines and general resources for committers, leads, and so on.
+
#Check out the [[Development Resources | Development Resources]] site at the Eclipse Wiki. That will give you an overview of Eclipse Foundation guidelines and general resources for committers, leads, and so on.
 
+
#Don't hesitate to contact us:
2) Don't hesitate to contact us:
+
 
{| border="1" cellpadding="3" cellspacing="1"
 
{| border="1" cellpadding="3" cellspacing="1"
 
|+ '''DTP Newsgroup'''
 
|+ '''DTP Newsgroup'''
Line 70: Line 69:
 
[http://wiki.Eclipse.org/index.php/Data_Tools_Platform_Project Main Data Tools Platform Project Wiki]
 
[http://wiki.Eclipse.org/index.php/Data_Tools_Platform_Project Main Data Tools Platform Project Wiki]
  
 
+
#<li value=3>Some additional bits of information:
3) Some additional bits of information:
+
  
 
For bug tracking, all eclipse projects use Bugzilla. To Create a Bugzilla account, click [https://bugs.eclipse.org/bugs/createaccount.cgi here].
 
For bug tracking, all eclipse projects use Bugzilla. To Create a Bugzilla account, click [https://bugs.eclipse.org/bugs/createaccount.cgi here].
Line 78: Line 76:
  
 
To get anonymous CVS access to DTP source code, you can do the following:
 
To get anonymous CVS access to DTP source code, you can do the following:
 
+
#Go to Window->Open Perspective->Other. Select CVS Repository Exploring.  
1. Go to Window->Open Perspective->Other. Select CVS Repository Exploring.  
+
#In the CVS Repositories view, click the +CVS button on the toolbar or right-click on an empty part of the view, to bring up the Add CVS Repository dialog.  
 
+
#In the Add CVS Repository dialog, use the following values:
2. In the CVS Repositories view, click the +CVS button on the toolbar or right-click on an empty part of the view, to bring up the Add CVS Repository dialog.  
+
#*Host: dev.eclipse.org  
 
+
#*Repository path: /cvsroot/datatools  
3. In the Add CVS Repository dialog, use the following values:
+
#*User: anonymous  
*Host: dev.eclipse.org  
+
#*Connection type: pserver (should be the default)  
*Repository path: /cvsroot/datatools  
+
#Click Finish.  
*User: anonymous  
+
*Connection type: pserver (should be the default)  
+
 
+
4. Click Finish.  
+
  
 
That creates a CVS repository in the view that you can then drill into to check out DTP projects.
 
That creates a CVS repository in the view that you can then drill into to check out DTP projects.

Revision as of 19:05, 22 January 2009

Back to DTP Main Page

<WORK IN PROGRESS, STARTED JANUARY 22, 2009>

Congratulations on becoming a committer for the Data Tools Platform (DTP) Project at Eclipse!

Now that you're here, what exactly does that mean?

We'll boil it down to three steps:

  1. Check out the Development Resources site at the Eclipse Wiki. That will give you an overview of Eclipse Foundation guidelines and general resources for committers, leads, and so on.
  2. Don't hesitate to contact us:
DTP Newsgroup
Name Details
eclipse.dtp Newsgroup DTP Newsgroup (eclipse.dtp)

DTP Newsgroup RSS

DTP Newsgroup on the Web

DTP Mailing Lists
Name Details
<dtp-dev@eclipse.org> Setup

dtp-dev Mailing List RSS

dtp-dev Mailing List on the Web

<dtp-pmc@eclipse.org> Setup

dtp-pmc Mailing List RSS

dtp-pmc Mailing List on the Web

<dtp-connect-dev@eclipse.org> Setup

dtp-connect-dev Mailing List RSS

dtp-connect-dev Mailing List on the Web

<dtp-models-dev@eclipse.org> Setup

dtp-models-dev Mailing List RSS

dtp-models-dev Mailing List on the Web

<dtp-sqldevtools-dev@eclipse.org> Setup

dtp-sqldevtools-dev Mailing List RSS

dtp-sqldevtools-dev Mailing List on the Web


You can also find a variety of information on the DTP Wiki:

Main Data Tools Platform Project Wiki

  1. Some additional bits of information:

For bug tracking, all eclipse projects use Bugzilla. To Create a Bugzilla account, click here.

For source code control, all eclipse projects use CVS or SVN on the Eclipse file servers. DTP uses CVS.

To get anonymous CVS access to DTP source code, you can do the following:

  1. Go to Window->Open Perspective->Other. Select CVS Repository Exploring.
  2. In the CVS Repositories view, click the +CVS button on the toolbar or right-click on an empty part of the view, to bring up the Add CVS Repository dialog.
  3. In the Add CVS Repository dialog, use the following values:
    • Host: dev.eclipse.org
    • Repository path: /cvsroot/datatools
    • User: anonymous
    • Connection type: pserver (should be the default)
  4. Click Finish.

That creates a CVS repository in the view that you can then drill into to check out DTP projects.

The important things to know are:

Important DTP CVS Locations
Name Details
HEAD/org.eclipse.datatools.build This directory holds build-related information about plug-ins and features to include in builds. It is mostly maintained by our build team.
HEAD/org.eclipse.datatools.connectivity This directory holds Connectivity sub-project plug-ins.
HEAD/org.eclipse.datatools.enablement This directory holds Enablement sub-project plug-ins.
HEAD/org.eclipse.datatools.incubator This directory holds Incubator sub-project plug-ins.
HEAD/org.eclipse.datatools.modelbase This directory holds Model Base sub-project plug-ins. This includes the DB Definition and SQL Models.
HEAD/org.eclipse.datatools.releng This is a special project for managing .map files for our builds.
HEAD/org.eclipse.datatools.sqltools This directory holds SQL Dev Tools sub-project plug-ins.