-
Q: I'd like to participate. How do I begin?
-
0
We are looking for both (or either) Perl and BlitzMax programmers. The client is written in BlitzMax and the website in Perl. Javascript programmers (preferably MooTools), HTML, CSS and design wizards are also welcome to help out with the website.
Please take a look at our Wiki (https://github.com/maximos/maximus-web/wiki/Get-involved) which contains relevant information on how to participate. For starters you could swing by on our IRC channel or simply pick up a bug from the issue tracker(s).
— Christiaan Kras (Htbaa) · 6 years ago
-
-
Q: Other than writing code, how can I contribute?
-
0Create a multi-platform client installer
So far we don't have a procedure in place to automatically compile the client and generate a multi-platform installer for it. We support Windows, Linux and Mac OSX. For all these platforms we need installers (Windows installer is already available).
— Christiaan Kras (Htbaa) · 6 years ago -
0Financially support the project
The website needs a VPS (Virtual Private Server) to run on. Hosting on a VPS allows us to quickly serve the website and allow the hosting of modules. This of course does cost money. Currently the hosting of Maximus is fully self funded.
If you're a user of Maximus we'd appreciate it if you could make a small financial contribution to keep this service running. Every little bit helps. In return we can keep serving over 250+ modules to the Maximus client.
For this we have a Pledgie campaign running (http://www.pledgie.com/campaigns/10699).
— Christiaan Kras (Htbaa) · 6 years ago
-
-
Q: What's a good bug for a newcomer to tackle?
-
0Write tests
You could help increase our test coverage by adding more unit tests for the website.
— Christiaan Kras (Htbaa) · 6 years ago -
0Help improve the user experience
Mainly the website could use some help in user experience improvements when it comes to the user interface.
Suggestions on improving the command line interface (client) and GUI are welcome too.
— Christiaan Kras (Htbaa) · 6 years ago
-
-
Q: What is a bug or issue with Maximus that you've been putting off, neglecting, or just plain avoiding?
-
0Adding a Mercurial SCM driver to the website
The website supports several SCM based module repositories, currently only Git and Subversion. Some modules are hosted inside Mercurial repositories.
Reason we don't support this yet is because no one has experience with Mercurial (yet).
Please see https://github.com/maximos/maximus-web/issues/51 if you're interested in adding this.
— Christiaan Kras (Htbaa) · 6 years ago
-
About Maximus
Maximus is an open-source (MIT-licensed) module manager for the programming language BlitzMax, much like CPAN for Perl and Gems for Ruby.
Why did we start Maximus? The amount of available open-source BlitzMax modules has grown a lot in the last years. This is a great thing as it really expands the ways in which we can use BlitzMax. The problem however is that there isn't a general and easy way to install modules. Some authors upload ZIP-files to their personal homepage, some modules are hosted inside SCM (Git, Subversion) repositories and others are only available through the the Code Archives from blitzmax.com. Maximus tries to solve this problem by hosting all modules in a central archive and one unified way to install them.
Maximus consists of 2 parts: a website and a command-line/gui client.
The website is written in Perl and is based on Catalyst, DBIx::Class and Moose. The website provides module authors a way to upload their BlitzMax modules. Maximus will then process these modules to create usable packages for the client. Auto-discovery of SCM hosted modules is also possible.
The client is being written in BlitzMax. When invoked the client will download a sources list from the website which contains all modules and its dependencies.
With the client installing BlitzMax modules and their dependencies keeping them up-to-date becomes an easy and painless process.
from the profile of Christiaan Kras (Htbaa)
People who want to help (1)
Registered contributors (1)
Volunteer opportunities, etc.
No volunteer opportunities in Maximus indexed here yet. Add a bug tracker.
There is 1 person who can mentor in Maximus.
No one on OpenHatch has signed up as a mentor for BlitzMax, Perl. Can you? Add the tag.
You can embed the "I want to help" button on your website. (More about this.)