Difference between revisions of "Infrastructure Overview"
(→List of Services) |
(→List of Services) |
||
Line 47: | Line 47: | ||
|- | |- | ||
| read-only CVS || || || | | read-only CVS || || || | ||
− | |||
− | |||
− | |||
|- | |- | ||
| [http://codesnippets.services.openoffice.org code snippet collection] | | [http://codesnippets.services.openoffice.org code snippet collection] | ||
Line 59: | Line 56: | ||
| [http://qatrack.services.openoffice.org QAtrack] | | [http://qatrack.services.openoffice.org QAtrack] | ||
|| process tracking tool for release QA || [http://www.ooodev.org OOo Deutschland e.V] || MySQL / php | || process tracking tool for release QA || [http://www.ooodev.org OOo Deutschland e.V] || MySQL / php | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| Bouncer | | Bouncer | ||
|| load balancing and distribution tracking for downloads || || | || load balancing and distribution tracking for downloads || || | ||
− | |||
− | |||
− | |||
|- | |- | ||
| [http://wiki.services.openoffice.org/wiki Wiki] | | [http://wiki.services.openoffice.org/wiki Wiki] | ||
Line 81: | Line 66: | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | |||
+ | ====Additional Services outside the OpenOffice.org domain:==== | ||
+ | |||
+ | * [http://termite.go-oo.org/ Buildbot + report server] | ||
+ | * [http://www.sunvirtuallab.com:8001/tcm2/opensource/tcm_login.cgi?tcm_config=newooo TestCaseManagement for l10n-focused QA] | ||
+ | * Pootle-Server, online translation portal | ||
+ | * [http://www.oooauthors.org/ OOoAuthors portal running plone] | ||
+ | * [http://g11nportal.sun.com/sungloss SUN Gloss, l10n glossary for Sun-provided languages] | ||
== Mirror Network == | == Mirror Network == |
Revision as of 07:56, 17 October 2007
A rough overview of the OpenOffice.org technical site infrastructure will help us to review the Infrastructure_Requirements, analyze Infrastructure_Problems and work on solutions.
Contents
Main Site
The main site runs the collaborative software development framework SourceCast (now CEE) and is hosted by CollabNet. The main services include the source and web document repository (CVS), bug tracking (IssueTracker, formerly IssueZilla), mailing lists with archives, web publishing and user management with role based permissions. The site is structured with a hierarchy of categories containing projects. Additional functionality like document&file management, discussion forums and announcements is available but not extensively used.
The main site runs on a Solaris SPARC V880 machine. It is backed by HTTP server accelerators for static web content. Separate mail exchangers protected against virus/SPAM threats.
The main site is using the domainname openoffice.org and the virtual hosts contained therein.
Extended Services
The subdomain services.openoffice.org contains some machines running extended services. These include a read-only CVS server, a wiki, surveys and scripted applications specific to OpenOffice.org like EIS - hosted by Sun microsystems and maintained by Sun together with community members. A code snippet collection is provided by Tom Schindl, an active member of the API project.
A dedicated machine serves as the master for the file distribution to the mirror network. This includes the monitoring of the mirror network status. Additionally it allows the direct upload/download for a limited number of files.
List of Services
Service | Purpose | provided by | comments |
---|---|---|---|
EIS | |||
read-only CVS | |||
code snippet collection | Tom Schindl | ||
Extension repository | Drupal, php, MySQL | ||
QAtrack | process tracking tool for release QA | OOo Deutschland e.V | MySQL / php |
Bouncer | load balancing and distribution tracking for downloads | ||
Wiki | Developer / User wiki | mediawiki, MySQL, php | |
user survey |
Additional Services outside the OpenOffice.org domain:
- Buildbot + report server
- TestCaseManagement for l10n-focused QA
- Pootle-Server, online translation portal
- OOoAuthors portal running plone
- SUN Gloss, l10n glossary for Sun-provided languages
Mirror Network
Files causing high traffic like installation sets, source tarballs, dictionaries, ... are delivered via the mirror network. A tiered network of more than 100 servers guarantee the reliable distribution of files via rsync/ftp/http. Furthermore P2P technologies are supported.
Satellite Sites
Satellite sites provide valuable supplemental functions for the specific needs of their target audience.
Examples are
- LXR
- Bonsai
- Planet planet.go-oo.org
- Discussion forums oooforums.org
- Bittorrent Tracker