THE OPA CONTEST HAS started
PLEASE REGISTER NOW TO RECEIVE DETAILS
To register create an account on this site.

Using Eclipse for OPA Development

Installation information for Linux
Installation information for Windows

What is OPA-Java?

Summary:

  • CREDIL (Centre for Research and Experimental Development in Informatics Libre)
  • Week long refactoring fest
  • OPA, a Free Software Java application
  • 4 prizes of $1000 will be awarded to the best submissions
  • Contest started Sunday March 22nd at 12:00 EDT
  • Register at http://code.credil.org
  • Thank you to our partner: The Office of the CIO, Treasury Board Secretariat, Government of Canada
  • Please spread the word!

Repository:

git clone git://code.credil.org/opa

Details:

Like any other piece of technology, software requires maintenance. However, being incorporeal, that maintenance is of a different sort. While immune to physical degradation such as oxidation, the process of development itself may cause artefacts (referred to as "broken windows" in the industry) to accumulate in the source code, interfaces depended upon from the surrounding software environment may become unsupported.

Not only that, but in the race to complete software that meets the requirements on time, the causes of elegance and simplicity can sometimes be relegated to a lower priority.

Therefore, the vast majority of computer software offers ample opportunity for refactoring1, repair of broken windows, and other improvements its users might think appropriate, if only the source code and funding were available.

Not only that, but Free Software2, of which OPA is an example, make the barrier to entry quite low for interested parties to modify and therefore contribute to this commons of software.

Thus, we are pleased to announce that over the course of the next week and a half we are hosting a call for submissions of improvements to Online Proposal Appraisal. OPA is a Free Software J2EE application that permits an organisation to provide a means for interested parties to submit proposals for projects, and for tracking these proposals. Thank you to our sponsor: the office of the CIO, Treasury Board Secretariat, Government of Canada

4 (Four) monetary prizes of $1000 will be offered for the best patches submitted, and the winners will be selected by a panel of individuals experienced and respected in several fields software development.

To participate register at http://code.credil.org , contest starts at noon EDT on Sunday March 22nd. All submission most be in by midnight EDT on Sunday March 28th.

CREDIL (Centre for Research and Experimental Development in Informatics Libre)
F3018 - 283 Alexandre Taché, Université du Québec en Outaouais, Gatineau, Québec, CANADA

We help companies and organisations produce technological solutions to give them an edge in their respective industry. We do sustainable innovations with software libre and everything we do is software patent free and license under the GPL or similar.

At CREDIL we believe that Libre Software is taking the computer industry to its maturity. Like other industries it will be profitable and will have to follow free market rules. CREDIL wants to be the leader in this revolution by developing the basic material needed for the new knowledge economy.

1 Refactoring; "Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior." -- Martin Fowler, www.refactoring.com

2 Free Software; software which has a licencing arrangement that preserves several key freedoms of both developers and users. http://www.fsf.org/licensing/essays/free-sw.html