-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Welcome to the Wiki of the Maximus website, the BlitzMax module manager.
The original discussion that led to this project can be found here.
All projects that are part of the Maximus project are contained in the Maximos Organization (no, that’s not a typo. Maximus was already taken).
You can find a running version of this application at maximus.htbaa.com.
Download the Maximus client to be able to install modules.
Maximus is being developed for Perl 5.12 and higher. If you’re on Windows (like me) you can use Strawberry Perl (which is Perl on Windows) to develop Maximus, but Maximus will be eventually deployed on a Linux server. Currently Maximus is supposed to work on both Windows and Linux. To make things easier you should install Vagrant. With Vagrant you can setup a development environment with just one command vagrant up. Please see INSTALL for more information.
Maximus is a Catalyst based webapplication using MySQL (InnoDB) as its database, DBIx::Class for ORM and Moose for Perl OOP. Gearman is being used as a job server/worker solution. For testing SQLite is being used.
Please see INSTALL on how to setup maximus-web.
To be able to run the Maximus service we need a Virtual Private Server that has enough capacity to run the website and several worker instances to process the job queue which consists of updating modules, updating repositories and generating zip archives of the modules. The calculated costs are based on 1 year of services running on a 512MB virtual server with enough storage and bandwidth.
If you would like to support us please do so by donating to our Pledgie campaign or by using Flattr 


