It appears that SourceForge is currently experiencing problems with their MySQL database server. Certain parts of the openFIRST website may not be functioning properly as a result.

openFIRST Portal System

» Home | » About openFIRST | » Documentation | » Downloads | » Volunteers | » Bug Reports | » Contact Us

Welcome to the openFIRST Portal Development Website!

openFIRST Powered

What is openFIRST?

The openFIRST Portal System is an integrated set of modules which may be used together to create or enhance a web site. It is directed towards teams participating in the FIRST robotics competition. The openFIRST Portal System is a completely student-developed project that has had contributions from a wide variety of teams from Brasil, Canada and the United States.



openFIRST is developed by a number of students from the FIRST Robotics competition teams #1006, #1049, #781, #1075, #1501, #1227, and #1257. You may read more about the developers here. To learn how to contribute to the project, and for a technical reference about writing modifications / patches / enhancements for the openFIRST system, read the openFIRST Contributor's HOWTO. New contributors are always welcome.


USFIRST Robotics

USFIRST is the largest North American robotics competition that has over 800 teams and many competitions yearly. Read more.


openFIRST was developed with:

Microsoft IIS
(Other databases are also supported)

FIRST Top Site

Bugzilla Stats

View Source: /doc/tut/howto/index.php

alt="" title=""> openFIRST Contributor's HOWTO</h1>
<p>Timothy D. Ginn &lt;;</p>
<p>This version is a Working Draft</p>
<p>Copyright &copy; 2005 Timothy D. Ginn, the openFIRT Project</p>

<p>To contribute to the openFIRST project, you require at least a basic knowledge in one or more of the following subject areas: English, e-mail, a web browser, HTML, CSS, Bugzilla, PHP, MySQL (and/or other database software), CVS.</p>

<p>Thank you greatly to the many people who have contributed to openFIRST in the past, and the present, and to those who will in the future.  Parts of this text are taken directly, or adapted from documentation that has been contributed to the openFIRST project.</p>

<h2>Table of Contents</h2>

 <li><a href="foreword.php">Foreword</a>
    <li><a href="foreword.php">...</a></li>
  <li><a href="preface.php">Preface</a>
    <li><a href="preface.php#prerequisites">Prerequisites</a></li>
    <li><a href="preface.php#approach">Approach</a></li>
    <li><a href="preface.php#summaryoftopics">Summary of Topics</a></li>
    <li><a href="preface.php#conventionsused">Conventions Used</a></li>
  <li><a href="information.php">Information and Resources</a>
    <li><a href="information.php#generalinformation">General Information</a></li>
    <li><a href="information.php#urls">URLs</a></li>
    <li><a href="information.php#mailinglists">Mailing lists</a></li>
  <li><a href="history.php">The History</a>
   <ul><a href="history.php#generaloverview">General Overview</a></ul>
  <li><a href="atmosphere.php">The Atmosphere</a>
    <li><a href="atmosphere.php#thepeople">The people</a></li>
    <li><a href="atmosphere.php#theenvironment">The environment</a></li>
    <li><a href="atmosphere.php#thelearning">The learning</a></li>
  <li><a href="roles.php">The Roles</a>
    <li><a href="roles.php#outline">Brief Outline of the Roles</a></li>
    <li><a href="roles.php#administrator">Administrator</a></li>
    <li><a href="roles.php#developer">Developer (open to students only)</a></li>
    <li><a href="roles.php#documentationwriter">Documentation Writer</a></li>
    <li><a href="roles.php#patchwriter">Patch Writer (open to students only)</a></li>
    <li><a href="roles.php#publicity">Publicity</a></li>
    <li><a href="roles.php#releasetechnician">Release Technician</a></li>
    <li><a href="roles.php#webmaster">Webmaster</a></li>
  <li><a href="technology.php">The Technologies</a>
    <li><a href="technology.php#email">E-mail</a></li>
    <li><a href="technology.php#webbrowser">The web browser</a></li>
    <li><a href="technology.php#html">HTML</a></li>
    <li><a href="technology.php#css">CSS</a></li>
    <li><a href="technology.php#bugzilla">Bugzilla</a></li>
    <li><a href="technology.php#updatesystem">openFIRST Update System</a></li>
    <li><a href="#shellaccess">Shell Access</a></li>
    <li><a href="technology.php#php">PHP</a></li>
    <li><a href="technology.php#asp">ASP</a></li>
    <li><a href="technology.php#database">MySQL/Database Software</a></li>
    <li><a href="technology.php#cvs">CVS</a></li>
    <li><a href="technology.php#subversion">Subversion</a></li>
    <li><a href="technology.php#profiles">Volunteer Profiles</a></li>
    <li><a href="technology.php#hackergotchi">Hackergotchi</a></li>
  <li><a href="glossary.php">Glossary</a></li>

<p><small>The layout and format of this HOWTO are inspired by and loosely based on that of the <a href="">KDE Developer's HOWTO</a> and the <a href="">Samba-3 by Example Guide</a>.</small></p>

© Copyright 2002-2003 by the openFIRST Development Team. All rights reserved.

. Show Source

openFIRST Powered