AntLog - double elimination result logging tool

Place discussions about upcoming events here in this thread.

Moderators: BeligerAnt, petec, administrator

Post Reply
User avatar
joey_picus
Posts: 1137
Joined: Tue Jan 13, 2009 1:51 pm
Location: Lancaster, Lancashire
Contact:

Re: AntLog - double elimination result logging tool

Post by joey_picus »

It sounds like quite a wide-ranging system - are you sure you're not aiming at replacing this website? :P It's sounding really good though, I can't wait to try it out.
Joey McConnell-Farber - Team Picus Telerobotics - http://picus.org.uk/ - @joey_picus
"These dreams go on when I close my eyes...every second of the night, I live another life"
User avatar
BeligerAnt
Posts: 1872
Joined: Wed May 15, 2002 12:00 am
Location: Brighton
Contact:

Re: AntLog - double elimination result logging tool

Post by BeligerAnt »

I'd never presume to try to replace RW101 :D

However, ensuring some sort of compatibility between database tables so that sign-ups and results can be transferred back and forth easily would be a nice feature...
Gary, Team BeligerAnt
engr
Posts: 40
Joined: Thu Feb 14, 2002 12:00 am
Contact:

Re: AntLog - double elimination result logging tool

Post by engr »

It looks like you are using bootstrap, its been a while since i've used PHP but if you need any help get it onto github!

You still have the "Antweight Webring" on http://homepage.ntlworld.com/g0xan/robots/ I made back in the day!
User avatar
BeligerAnt
Posts: 1872
Joined: Wed May 15, 2002 12:00 am
Location: Brighton
Contact:

Re: AntLog - double elimination result logging tool

Post by BeligerAnt »

Cool, thanks for the offer of help!

Yes it uses Yii which uses Bootstrap. Once I get it in a stable state I'll put it on GitHub. At the moment it's a bit fluid as my ideas develop which would probably just be extremely infuriating for anyone else trying to keep up!

Ah webrings, those were the days! ;) Possibly ought to update that site at some point...
Gary, Team BeligerAnt
User avatar
BeligerAnt
Posts: 1872
Joined: Wed May 15, 2002 12:00 am
Location: Brighton
Contact:

Re: AntLog - double elimination result logging tool

Post by BeligerAnt »

AntLog is now on GitHub!

https://github.com/GaryA/antlog

I've just realised that the very important thing that's missing so far is the database schema. Without it you won't get very far...

[Edit] I've now uploaded the database schema. Instructions are still sparse so anyone not used to setting up webservers and mySql databases might be better off waiting for full instructions.
Gary, Team BeligerAnt
User avatar
BeligerAnt
Posts: 1872
Joined: Wed May 15, 2002 12:00 am
Location: Brighton
Contact:

Re: AntLog - double elimination result logging tool

Post by BeligerAnt »

So after a few weeks of radio silence (and busy evenings!) AntLog 3.0 is more-or-less stable. :)

Still a lot of testing to do (now that I have automated testing and code coverage working 8) ), and documentation to write (there will be a wiki on the Github page).
Also need to figure out, test and document the best way to deploy it, and I'd like to set up an online version at least as a demo.

Then there are future features that won't make it to the first release...
Gary, Team BeligerAnt
User avatar
BeligerAnt
Posts: 1872
Joined: Wed May 15, 2002 12:00 am
Location: Brighton
Contact:

Re: AntLog - double elimination result logging tool

Post by BeligerAnt »

AntLog3.0.0 beta is released!

The Wiki describes how to download, install and run AntLog.

Install Xampp and Composer as described then Composer can be used to download and install AntLog. Follow the Wiki instructions to set up and run AntLog.

If you want the development version of AntLog, the best solution is to clone the project from GitHub.

Please someone have a go at setting it up and let me know how it goes! I would prefer to see issues reported via GitHub but this requires you to create a GitHub account so I will check this thread for comments as well.

Currently there are only instructions for Windows. If you run Linux I expect you can figure out what to do! If you get it running on a Mac please add a page to the Wiki to tell others how to do it!
Gary, Team BeligerAnt
User avatar
joey_picus
Posts: 1137
Joined: Tue Jan 13, 2009 1:51 pm
Location: Lancaster, Lancashire
Contact:

Re: AntLog - double elimination result logging tool

Post by joey_picus »

I'll give this a go; will report back soon (probably tomorrow since my internet's been on and off) on this thread as I don't have a GitHub account :)

EDIT: During the second step (installing Composer) the install aborted entirely due to requiring OpenSSL, which it decided I didn't have - there's probably a really obvious thing I'm missing here but what do I do?
Joey McConnell-Farber - Team Picus Telerobotics - http://picus.org.uk/ - @joey_picus
"These dreams go on when I close my eyes...every second of the night, I live another life"
User avatar
BeligerAnt
Posts: 1872
Joined: Wed May 15, 2002 12:00 am
Location: Brighton
Contact:

Re: AntLog - double elimination result logging tool

Post by BeligerAnt »

Well done Joey, you win the prize for finding the first bug in the documentation! :)

Step 1:
Install Xampp

Step 1a:
Open the file C:\xampp\php\php.ini in a text editor such as Notepad.
Search for the line ";extension=php_openssl.dll" (around line 1000 - use the editor's search function!)
Remove the semi-colon that comments out this line. Save and close the file.

Step 2:
Install Composer - it should work now!

EDIT: GitHub Wiki updated to include enabling openSSL

EDIT 2: Joey has unearthed another problem so currently the install isn't working... stay tuned!
Gary, Team BeligerAnt
User avatar
BeligerAnt
Posts: 1872
Joined: Wed May 15, 2002 12:00 am
Location: Brighton
Contact:

Re: AntLog - double elimination result logging tool

Post by BeligerAnt »

AntLog 3.0.0beta released (again)

Thanks to assistance from Joey, the downloading and installation of AntLog seems to be sorted out now :)

See the Wiki on GitHub for details of what you need and where to get it.

Once again, please try it out and report bugs! Enhancement suggestions are also welcome but bugs will be given highest priority!
If reporting bugs, please provide as much information as possible. Screenshots/videos make reproducing and hunting down bugs much easier!
Gary, Team BeligerAnt
Post Reply