Version 9 History

From PC2wiki
Revision as of 17:59, 27 June 2017 by Doug Lane (talk | contribs) (Doug Lane moved page Version 9 to Version 9 History without leaving a redirect: history info)
Jump to: navigation, search

Version 9 of PC² is the next version after Version 8 (Version 8.7)


Version 9 of PC² is a completely rearchitected implementation of the system.

Internally, Version 9 works in a considerably different (more robust, secure, and efficient) manner from Version 8. In addition, a substantial number of new features have been added to Version 9. These include reduced complexity in the way ".ini" files are used; enhanced support for network communication, a new Server GUI for better contest coordination and control, single-point administration of multi-site contests, a robust security model, and a highly flexible set of external code interfaces for writing plugins and extensions to the system.

The user interface (GUI) for the Team module remains essentially unchanged from Version 8, while the Judge module has been slightly rearranged for improved use. The Admin module GUI has been substantially altered to improve performance and make it easier to use; likewise, the Scoreboard module has undergone considerable rearrangement.

Overall, however, users familiar with PC² Version 8 should find it relatively easy to follow the new GUI arrangements of Version 9.

For those who wish to extend PC² a new API has been developed. See API Javadoc.

Contest Admin

The Admin is the component which is used to configure contest information and to control the actual running of the contest. Contest configuration can be done interactively via the Admin GUI or may instead be specified via a set of Configuration Files.

Version 9.2

See the Version 9.2 article for features and details specific to Version 9.2.

Version 9.3

See the Version 9.3 article for features and details specific to Version 9.3.

Version 9.4

See the Version 9.4 article for features and details specific to Version 9.4.

Version 9.5

See the Version 9.5 article for features and details specific to Version 9.5.

Specific Articles about changes

See Also