I have uploaded the latest release at the same time I have put the CamelBones bingo GUI frontend project on my homepage for download - it can be used as example of how to develop with CamelBones or as nice example of separation of GUI and logic.
The TODO is still quite long:
Encapsulate random function.
Improve constructor in Games::Bingo so use of init can be avoided.
Separate Games::Bingo into Games::Bingo and Games::Bingo::Print modules
Add an assertion to the get_column method in Games::Bingo::ColumnCollection so illegal numbers issue a warning.
Add assertion to the remove_column method in Games::Bingo::ColumnCollectionso illegal numbers issue a warning.
Add possibility of providing a complete array of Columns to the constructor in Games::Bingo::ColumnCollection.
The generated PDF could use some fine-tuning
Restructurize tests for easier identification
Write tests for the _integrity_check method in Games::Bingo::Print::Plate
Alter Games::Bingo::Print so the number of plates on a page is a parameter
Write a Tk front-end
Implement checksums on plates
Generate plates top-down instead of bottom up
Implement suggested Games::Bingo::Bot (suggested by djberg96 on use.perl.org)
So there is plenty of stuff to do :)
typo
wickline on 2003-05-14T17:59:36
methinks you meant
http://usr.bin.dk/user/jonasbn/osx/CamelBingo.tgz but accidentally typed [
use.bin.dk] since you were at
use.perl.org
:) -matt
Re:typo
jonasbn on 2003-05-14T18:47:07
hmmm it actually a common type for me, thanks for pointing it out :)
I will correct it right away