No description
  • Perl 83.7%
  • CSS 5.9%
  • Shell 5.5%
  • HTML 4.9%
Find a file
2024-05-06 21:30:30 +02:00
db Modify SQL query so it produces the correct result even if run after the 2018-05-23 11:59:29 +00:00
lib Allow a candidate to not provide a slogan, but display an error message 2018-05-16 23:10:19 +00:00
misc Update for 2020 2020-04-27 18:07:38 +00:00
root Fix WikiFormat link in the Edit Candidacy page 2024-05-06 21:30:30 +02:00
script Add POD. 2016-05-28 18:47:25 +00:00
t Add missing (dummy) tests 2012-05-28 19:42:49 +00:00
Changes Dump the election server code, as promised two years ago :) 2012-05-21 18:28:09 +00:00
fbce.conf Update for 2020 2020-04-27 18:07:38 +00:00
Makefile.PL Document the dependency on MooseX::Types::Common::Numeric. 2018-03-26 18:23:16 +00:00
README Add a missing dependency and sort. 2018-05-06 11:58:01 +00:00

This is the FreeBSD Core team election system.

It is written in Perl, using the Catalyst MVC framework and the
DBIx::Class ORM.

You will need to install the following packages to run FBCE:

pkg install \
    p5-Catalyst-Action-RenderView \
    p5-Catalyst-Authentication-Store-DBIx-Class \
    p5-Catalyst-Model-DBIC-Schema \
    p5-Catalyst-Plugin-Authentication \
    p5-Catalyst-Plugin-ConfigLoader \
    p5-Catalyst-Plugin-DateTime \
    p5-Catalyst-Plugin-Session \
    p5-Catalyst-Plugin-Session-State-Cookie \
    p5-Catalyst-Plugin-Session-Store-FastMmap \
    p5-Catalyst-Plugin-Static-Simple \
    p5-Catalyst-Runtime \
    p5-Catalyst-View-TT \
    p5-Crypt-SaltedHash \
    p5-FCGI-Engine \
    p5-MooseX-Types-Common \
    p5-MooseX-Types-DateTime-MoreCoercions \
    p5-Text-WikiFormat

In addition, you will need a database (PostgreSQL recommended) and the
corresponding DBD module (p5-DBD-Pg).  See db/notes for information on
how to create and populate the database.