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

The Atmosphere

The people

Applies to: All

The people you'll meet through working on openFIRST tend to be diligent workers who love what they do. That's not to say everyone's happy all the time, deadlines and release dates can be stressful. Throughout your time contributing to openFIRST, you'll face challenges with the group, conflicts with people, clashes of ideas, and eventually triumph over adversity to make a lasting difference to the project.

It's worth noting that all developers are students (and not University/College mentors) on FIRST Robotics, or FIRST Lego League/Vex teams; this is one of the fundamental ideals within openFIRST-- that the project must be student-driven. It's likely that the people you meet doing openFIRST could be the people you go to University or College with in the future, and that they will become your friends. They can also be the people you decide to join or form future projects/companies with. openFIRST isn't an end in itself, it's a starting point. The web portal itself is a starting point for a website and a community; and the relationships with the other contributors can be a starting point for future endeavours.

The environment

Applies to: All

openFIRST has little to no unified physical presence; this can be tough, but it also has advantages. Most contributions are made Online, through the Internet. It is possible to spread the word of openFIRST through teaching sessions, and workshops; doing so can provide a personal connection to the project. You can choose where you want to work on the project, and the amount of work you do. The environment is generally pretty calm and laid back (except around release times). People tend to be grateful for your contributions and we do notice the behind the scenes work.

The learning

Applies to: All

One of the goals of the openFIRST project is to cause students to learn as much as possible. This includes not only the technical aspects of any given role, but also group dynamics. What people learn from the openFIRST project is as diverse as the people themselves. As a general rule, you get back from the project what you put into it; even if the reward is delayed.

Take an active role. Contribute. It's worth-while.

Previous | Table of Contents | Next

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

. Show Source

openFIRST Powered