abcd forge presentation to abcd-softdev norton allen deas/ccb march 29, 2006
TRANSCRIPT
ABCD Forgehttp://forge.abcd.harvard.edu/
Presentation to abcd-softdev
Norton Allen
DEAS/CCB
March 29, 2006
ABCD Forge History
• Original Idea was Mark Digorry’s– Central, supported software repository– Reduce duplication of effort while providing
state-of-the-art tools for SW development
• Mark, Lenny and I wrote proposal
• Funded by Dan Moriarty in 2004
Forge Features
• Central, Remote CVS Repository– Located at 60 Oxford Street– Monitored 24x7– Backed up daily– Publicly accessible
• But wait! You also get…
Forge Features (cont.):
• Documentation– User’s manuals
– Build instructions
– Installation instructions
– Development roadmap
• Supporting Files– Binary distributions
– Source tarballs
• Mailing Lists• Discussion Forums• Todo lists• Bug tracking• News• Surveys
Tour
• Home Page• Anderson ICOS• SCM• Wiki• Files• Lists• Tasks/Tracker• Admin
• Docs• Forums• News• Surveys
Issues:
• How do I start?– CVS import or tar up an existing repository
• Some names may change
• What is a Project and what is a Module?– Users within a project have similar access
• How should I organize my files?
Summary
• ABCD Forge provides not only robust source control, but a full suite of management tools to help with software development and deployment.
• As a remote server, it offloads a host of sysadmin headaches
• As a community development, it will benefit from having multiple users.
• The key to success is adoption. The more projects we host, the more secure our future funding will be.
http://forge.abcd.harvard.edu/