Skip to content
snotlingorc edited this page Aug 21, 2020 · 3 revisions

Welcome to the NAFLM wiki!

NAFLM (Nuffle Amorical Football League Manager) is a web-based tool to manage tournaments, matches and teams for the game of BloodBowl. It was designed and developed to give League Commissioners an easy way to track and keep stats on various aspects of the games as they are played.

My hope is that this will become a repository of knowledge for both League Commissioners and software developers. Feel free to add/edit/move things as you please!

The following Guides should help you no matter what your involvement is

Administrator Commissioner Coach Developer
Administrator's Guide to NAFLM Commissioner's Guide to NAFLM Coaches Guide to NAFLM Developer's Guide to NAFLM
Administration and installation of NAFLM Setting up Matches and Tournaments Adding and working with your team Information on Developing and contributing to the project.

For those that want to know what all these abbreviations mean:

And finally

For more information on the NAF please visit http://thenaf.net

Forward

The original OBBLM project was started to fit the needs of Jystrup Blood Bowl League (JYBBL). JYBBL's earlier solution was a web site with static web pages written in HTML. Niels Justesen, league commissioner of JYBBL, wanted to create a dynamic web site with automatic database updates. Nicholas Mossor Rathman became a part of the project in the early beginning to lead the programming part.

The resulting OBBLM programme has since been distributed as a free, open source Blood Bowl league web-manager. OBBLM generates stats, tournaments, team rosters and much more by simply submitting match data after each played match, and is one of (if not the) most widely used software packages used to manage Blood Bowl leagues today.

The NAF version of this project – nicknamed NAFLM – was launched in mid 2015 as a continuation of OBBLM under a fork at http://github.com/thenaf/naflm, under the guidance of the NAF League Director (Shteve0). This version of OBBLM was intended to deliver simpler, front end league management that required little or no knowledge of code. The delivery of this change allows the NAF to support Blood Bowl leagues that would otherwise struggle to install and host their own site from scratch, as well as delivering a set of improvements in the experience of coaches in leagues with existing installs.

Delivering against that brief has relied heavily on the work of Ian ‘Doubleskulls’ Williams, whose own modules have formed a key part of the move of back-end tasks to user friendly, front-end interfaces; to the team of volunteers who contributed code, issues or translations to the project over the last year; to all the commissioners of NAF hosted leagues who’ve patiently reported issues and faults in the beta over the last year; and most of all, to the original OBBLM team, whose brilliant software we’ve merely augmented with this batch of changes.

To close, while it’s obviously very satisfying to reach this milestone and deliver what we believe to be a great update to an already fantastic piece of software, as an open source collaboration, ideas for the next milestone are actively welcomed. Visit the project at http://github.com/thenaf/naflm to get involved!

  • Shteve0