Table of Contents


Documents

Software Developer Tools at M.I.T.

For Developers

[Developer Forums at M.I.T.|https://developers.mit.edu]
[Developer Tools Support at M.I.T.|https://src.mit.edu/devtoolsSupport]
[M.I.T. Touchstone|http://web.mit.edu/touchstone/www/index.html]

For Team Administrators

[Request a Developers Tools Team Account|https://src.mit.edu/devtoolsSupport/dvTeamAccountRequest.jsp]
[Add a member to a Team List|https://src.mit.edu/devtoolsSupport/dvAddTeamMember.jsp]
[Remove a member from a Team List|https://src.mit.edu/devtoolsSupport/dvRemoveTeamMember.jsp]

For System Administrators

[Create a Developer Tools Team List|https://src.mit.edu/devtoolsSupport/dvCreateTeamList.jsp]
[Create a Developer Tools Team Account|https://src.mit.edu/devtoolsSupport/dvCreateTeamAccount.jsp]
[Add a member to a Team List|https://src.mit.edu/devtoolsSupport/dvAddTeamMember.jsp]
[Remove a member from a Team List|https://src.mit.edu/devtoolsSupport/dvRemoveTeamMember.jsp]

Documentation

[How to *create* a new Developer Tools Team list|How to create a new Developer Tools Team list].
[How to *create* a new Developer Tools Team Account|How to create a new Developer Tools Team Account].
[How to *add* a member to a Developer Tools Team list|How to add a member to a Developer Tools Team list].
[How to *remove* a member from a Developer Tools Team list|How to remove a member from a Developer Tools Team list].

Using Maven at M.I.T.

For Developers

[Maven: The Definitive Guide|http://www.sonatype.com/products/maven/documentation/book-defguide]
[How to configure a Maven pom.xml to access a remote Maven repository | How to configure a Maven pom.xml to access a remote Maven repository ]
[How to configure a Maven pom.xml to access the Nexus M.I.T. public repositories | How to configure a Maven pom.xml to access the Nexus M.I.T. public repositories]
[How to configure a Maven pom.xml to consume a web service WSDL | How to configure a Maven pom.xml to consume a web service WSDL ]
[How to configure Eclipse IDE to use SSL with Windows | How to configure Eclipse IDE to use SSL with Windows]
[How to configure Maven setting.xml and pom.xml to access a Nexus private repository | How to configure Maven setting.xml and pom.xml to access a Nexus private repository ]
[How to configure Maven setting.xml and pom.xml to deploy a snapshot | How to configure Maven setting.xml and pom.xml to deploy a snapshot ]\\
[How to configure Maven to use Java keystores with Mac OS X| How to configure Maven to use Java keystores with Mac OS X]
[How to configure Maven to use Java keystores with Windows | How to configure Maven to use Java keystores with Windows]
[How to configure Maven to use Java keystores| How to configure Maven to use Java keystores]

{color:blue}External links{color}
[How to create a Trusted Server Java keystore|https://wikis.mit.edu/confluence/display/WSWG/How+to+create+a+Trusted+Server+Java+keystore]

For Team Administrators

[A guide to Repository Management with Nexus|http://www.sonatype.com/books/nexus-book/reference]
[Remote Maven Repository Manager - maven.mit.edu|https://maven.mit.edu]

For System Administrators

[A guide to Repository Management with Nexus|http://www.sonatype.com/books/nexus-book/reference]
[Create a new Developer Tools Team Maven Repository|https://src.mit.edu/devtoolsSupport/dvCreateRepository.jsp]
[Remote Maven Repository Manager - maven.mit.edu|https://maven.mit.edu]

Documentation

[How to *change* an existing *private* repository to a *public* repository|How to change an existing private repository to a public repository].
[How to *create* a new Developer Tools Team Maven Repository|How to create a new Developer Tools Team Maven Repository]
[How to *search* the public repositories for an artifact|How to search the public repositories for an artifact].
[How to *upload* an artifact into a release repository|How to upload an artifact into a release repository].

Documentation for System Integrators

[How to configure Apache, Tomcat and Shibboleth for Nexus | How to configure Apache, Tomcat and Shibboleth for Nexus]
[How to build the Nexus Touchstone plugin | How to build the Nexus Touchstone plugin ]
[How to get the Nexus Repository Manager war file | How to get the Nexus Repository Manager war file]
[How to deploy the Nexus Repository Manager war file | How to deploy the Nexus Repository Manager war file]
[What needs to be backed up|What needs to be backed up]
[How to restore the Repository Manager from a backup|How to restore the Repository Manager from a backup]

Using Continuous Builds at M.I.T.

Bamboo Continuous Integration Server

     The Bamboo Documentation Home

Configuration for Bamboo Server

     How to configure Apache, Tomcat and Shibboleth for Bamboo
     How to get Bamboo war file
     How to configure Bamboo Server
     How to configure Bamboo to use LDAP
     How to build Bamboo SSO Authenticator
     How to integrate Devtools with Bamboo

Using Bamboo

     How to create a plan