STP Committer FAQ

frequently asked questions and answers

About the FAQ

Table of Contents

Generaltop

  1. Who do we contact in order to get commiter passwords reset?

    You need to contact the Eclipse webmaster at webmaster@eclipse.org.



  2. How do I change my dev.eclipse.org password?

    You can change your password using the committer tools available at https://dev.eclipse.org/committers/.



Build/SVNtop

  1. What is the SVN info for the stp project?

    Committer access: svn+ssh://dev.eclipse.org/svnroot/stp/trunk
    Anonymous access: http://dev.eclipse.org/svnroot/stp/trunk or svn://dev.eclipse.org/svnroot/stp/trunk



  2. How do I add a new plugin to STP?

    Follow this proceduce closely. Mistakes will likely cause a build breakage.
    There are three tasks to add a new plugin to STP:

    1. Commit your new plug-in to the svn repository.
    2. Add your plugin to the appropriate feature. Features are located under the subproject's feature directory. For example, for ServiceCreation you can find features at trunk/org.eclipse.stp.servicecreation/features.

      A feature entry will look like the following:

      <plugin
          id="org.eclipse.stp.sc.jaxws"
          download-size="0"
          install-size="0"
          version="0.0.0"/>

      After you've added your plugin to the feature, commit the changes.

    3. Add your plugin to the appropriate map file. Map files are located in the releng component. For example, for ServiceCreation you can add plugin to trunk/build/releng/maps/stp-sc-plugins.map.
      A map file entry will look like the following:

      plugin@org.eclipse.stp.sc.jaxws=HEAD,:pserver:anonymous@dev.eclipse.org:/cvsroot/stp,,org.eclipse.stp.servicecreation/org.eclipse.stp.sc.jaxws

      After updating the map file commit it to the repository.
    4. Your plugin is now in the repository, included in a feature, and included in a map. Now release your plugin.





Source Codetop

  1. What are the package naming conventions?

    See the Eclipse naming conventions



Websitetop

  1. Who maintains the STP website?

    The STP website is maintained by the STP committers.

    Problems and requests should be submitted by opening a bug report.



  2. How do I update the STP website?

    The STP website is host in CVS under /cvsroot/org.eclipse project.
    The module name is www/stp module See Using Eclipse with CVS for instructions.





  3. How do I setup the local site to test my changes before commit to cvs

    1. Check out the following modules: www/stp, www/projects, www/eclipse.org.common

    2. Modify those two php files to remove db related operations. Since we won't setup mysql
      eclipse.org-common/system/smartconnection.class.php eclipse.org-common/classes/projects/projectInfoData.class.php

    3. change the content root in you webserver to point to the check out dir
      For my case, I just modify the /etc/httpd/confg/httpd.conf DocumentRoot "/var/www/html/www"

    4. start apache server to test your php. http://localhost/stp

    5. commit the change to cvs





ProjectMeetingtop

  1. Is there any project meeting/concall for STP?

    We have weekly project meeting to review status and discuss issues. (Every Thursday 09:30 GMT/ 10:30 CET)
    IONA Technologis kindly provides the conference bridge.





Maillist/Newsgroup/IRCtop

  1. What are the maillists for STP project, and how to subscribe?

    There are three maillists

    1. stp-dev maillist for stp developers.
    2. stp-pmc maillist from STP PMC.
    3. stp-commit maillist for stp SVN commits.





  2. Where is the STP newsgroup?

    STP newsgroup is used by end users to ask questions. All developers are encouraged to monitor that newsgroup.
    server: news.eclipse.org
    For detail information on how to register, please reference here