(this post is very long, if you reply pls cut the quote to only contain what you're referring to in your reply to keep the thread legible)
Hi everyone,
Further to the announcement I want to apologise for the extraordinary delay in releasing this version and also explain it. A little bit of this was to allow time for the Windows installation to be improved, and please be assured that it was well worth the wait and should be made public very soon. But most was due to me, in particular:
- One of the hard drives of my main PC died. If you don't do backups do them NOW! Really! Fortunately I am running a RAID1/5 so I should not loose too much, except:
- My root file system has blown itself up (reiserfs, if anyone is interested). I believe this was caused by the 2-3 power cuts PER DAY that my house suffered for a few weeks in combination with the loss of above hard drive. I still am hopeful to be able to repair it, but haven't had time yet (ie. getting this out was higher priority for me than fixing my main PC which should dispell any possible doubts about my commitment to this project)
- My laptop's hard drive also stopped working - fortunately this turned out to be merely a loose connection.
- Finally, my personal life recently took up far more time than usual.
In the process of this we realised that weekly releases are too ambitious in any case and will now endeavour to make a release every 1-2 weeks. If you want updates faster please use the git version (for advanced users only) but note that severe bugs are more likely in that due to much less testing. Again, please remember that we have zero direct benefit from doing this so please be patient if we're a bit late.
For external developers, in particular those that consider to adapt their HUD to work with fpdb (or tracker database' devs who want to adapt the fpdb-HUD to work with their tracker): The database for Holdem, Omaha, Stud and Razz are now near-finalised. I'm hoping not to make any more changes to existing fields, but adding a few more fields will certainly be necessary. Any feedback however is still most welcome!
Oh, and credit where credit is due, this release is mostly the work of Eratosthenes
There are also a few unopened or unactioned emails about fpdb (incl at least two patches, thanks!) that will be integrated into git shortly and then be part of alpha4.
And I want to respond directly to a few posts that have been made in my absence.
Quote:
Originally Posted by fozzy71
Looks like stars got the badugi HH's accurately depicting the action now.
Cheers for the history, I'll try to get draw (incl badugi) into one of the next alphas. This will require a whole new set of tables so please bear with us.
Quote:
Originally Posted by uofi2012
(snip)I think Vista's file structure may be different. I tried making a folder in App data and continuing on from there. However when I try to open the fpdb.py a console window opens for a second, then closes with nothing else happening.
Alpha3 should open an error window if the configuration file is missing, please try again with that and it will tell you exactly the path where fpdb wants the file. If you have to create any folder other than "fpdb" itself please let me know as that would mean that Vista needs special treatment for this. If even alpha3 doesn't open a window please check the troubleshooting guide that was posted in this thread earlier, in particular try opening fpdb from the command line and it should give you an error message - once we have that it shouldn't be too difficult.
Quote:
Originally Posted by rubbishaka80
Please note that "Application Data" is localized; i.e. in German it's "Anwendungsdaten".
Fixed in alpha3
Quote:
Originally Posted by coxquinn
c'mon c'mon mac support
Fpdb itself DOES support MacOS X - however, installing the environment/dependencies is a challenge. I will have access to a Mac again in about 2 weeks hopefully, I'll try to get it to work then. In the meantime, if anyone tries and gets anywhere at all I'd really appreciate a description of how you did it. I know that someone did succeed but due to my technical issues have not been able to contact him. A Mac installer is probably a long way away, but I will try my best to at least get fixes to upstream for any bugs making life harder for our users.
Quote:
Originally Posted by Synaesthesia
Your ideas are intriguing to me and I would like to subscribe to your newsletter. (snip)
Every hand history with a date >= 09/02 I try to import gives me this error:
Newsletter (and mailing list for development) are on my immediate todo list. In the meantime just watch this thread
As for the import error, you're quite right this was due to a change by Pokerstars. For some reason they felt a need to change the format even though they did not add or remove ANY information. In any case, it's been fixed and the delay in publishing is my bad, apologies.
Quote:
Originally Posted by _dave_
postgresql please.
As already noted this is in alpha3 - if anyone feels like doing some benchmarks on both MySQL and PostgreSQL (ideally with the same history files on the same computer with the same other programs running) it'd be much appreciated and would relieve our time to do actual coding
Quote:
Originally Posted by BicVicTheQuick
is there any possibility to make the HUD a "stand alone" application like eg. RealTime?
Further to what was already said, if you have a second PC you can run the database on a different PC than fpdb+HUD. To do that simply edit the host setting in both default.conf and HUD_config.xml from localhost to the IP or hostname of the database PC. I do this over a switched fast ethernet network, due to fpdb's access pattern I suspect performance will be poor if you do it over DSL, Cable (incl Virgin UK's claimed fibre optic service), mobile phone, modem, ISDN or WLAN - but there's only one way to find out. There is much room for performance improvement in fpdb but for now we will probably concentrate on new features, usability and bugfixes. If you do NOT use the HUD (it can be deactiveted in default.conf) you can even run MySQL/PgSQL on one PC, fpdb-import on another, fpdb-tableviewer on a third and the actual poker client on the fourth.