URL: <http://savannah.nongnu.org/task/?8435>
Summary: Submission of FreePokerDB Project: Savannah Administration Submitted by: steffen13 Submitted on: Monday 07/28/2008 at 18:44 Should Start On: Monday 07/28/2008 at 00:00 Should be Finished on: Thursday 08/07/2008 at 00:00 Category: Project Approval Priority: 5 - Normal Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Effort: 0.00 _______________________________________________________ Details: A new project has been registered at Savannah This project account will remain inactive until a site admin approves or discards the registration. = Registration Administration = While this item will be useful to track the registration process, *approving or discarding the registration must be done using the specific Group Administration <https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=9927> page*, accessible only to site administrators, effectively *logged as site administrators* (superuser): * Group Administration <https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=9927> = Registration Details = * Name: *FreePokerDB* * System Name: *fpdb* * Type: non-GNU software & documentation * License: Affero General Public License v1 or later (Program AGPL3, Documentation FDL1.2) ---- ==== Description: ==== Summary: This program is poker tracking software, a class of utilities that will record and track every little detail of your poker sessions. Want to know how many times player Y has raised before the flop at your current stakes? This program will tell you - allowing you to make much more accurate reads (poker slang for "[educated] guessing your opponents hand") and as a result better decisions. Of course in poker the end result in $ is never guaranteed, but this software will make it much easier for you. The software currently supports importing and processing hand history files for: - Holdem, Omaha Hi/Hi-Lo, Stud Hi/Hi-Lo and Razz plus mixed games like HORSE - No Limit, Pot Limit, Fixed Limit and Full Tilt's CapNL and CapPL - Any stakes at Cash games, Sit and Gos and Multi Table Tourneys - All the above from PokerStars, all the above except SnG/Tourney for Full Tilt Programming Language: Python. Probably change to Perl6 sooner or later Maturity: Importer: alpha to beta. Rest: alpha to pre-alpha What's special: I've searched and I'm quite sure this is the only free/libre poker tracking software. Additionally I think (but haven't searched much) that this is the only modern software for Omaha, Stud and Razz (there are ancient incredibly slow versions of a proprietary software for Omaha and Stud though) ==== Other Software Required: ==== 1. MySQL ======== a. Optional? Choose MySQL or PostgreSQL b. Required Version and Why At least 3.23 required due to mysql-python. I use 5.0.54 and 5.0.60-r1 (GNU/Linux) and 5.0.51b (Windows). c. Project Webpage http://www.mysql.com d. License GPL2 2. PostgreSQL ============= a. Optional? Choose MySQL or PostgreSQL b. Required Version and Why I use 8.0.15 (GNU/Linux) and 8.3.3 (Windows) but I am not aware of any incompatibilities with older or newer versions, pls report success/failure. c. Project Webpage http://www.postgresql.org d. License BSD License 3. mysql-python =============== a. Optional? Required if you want to use MySQL backend b. Required Version and Why I use 1.2.2 but I am not aware of any incompatibilities with older or newer versions, pls report success/failure. c. Project Webpage http://sourceforge.net/projects/mysql-python/ d. License SF lists GNU General Public License (GPL), Python License (CNRI Python License), Zope Public License. Project states GPL without version in Pkg-info. 4. pygresql =========== a. Optional? Required if you want to use PostgreSQL backend b. Required Version and Why I use 3.6.2 but I am not aware of any incompatibilities with older or newer versions, pls report success/failure. c. Project Webpage http://www.pygresql.org/ d. License http://www.pygresql.org/readme.html#copyright-notice (BSD License?) Summary: "Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted[...]" plus Disclaimer. 5. Python ========= a. Optional? Required. b. Required Version and Why I use 2.4.4 and 2.5.2 but I am not aware of any incompatibilities with older or newer versions, pls report success/failure. c. Project Webpage http://www.python.org d. License Python License 6. GTK+ and dependencies ======= a. Optional? Required. b. Required Version and Why I use 2.12.9 but it should run with 2.10 or higher. That is needed as I used MessageDialog updates c. Project Webpage Main: http://www.gtk.org/ API spec: http://library.gnome.org/devel/gtk/2.12/ Windows DLs (get the bundle unless you know what you're doing): http://www.gtk.org/download-windows.html d. License LGPL2 7. PyGTK ======== a. Optional? Required. b. Required Version and Why I use 2.12.0 but it should run with 2.10. That is needed as I used AccelMap. c. Project Webpage main: http://www.pygtk.org Note for Windows: Due to the lack of package management you have to manually get PyGTK's dependencies (PyCairo and PyGobject). d. License LGPL2.1 ==== Other Comments: ==== One thing I should mention wrt to no unfree dependencies. My program doesn't and never will have any unfree dependencies. However, to use this you will obviously have to play online poker - and the clients for that are all unfree and Windows only as far as I know. Nevertheless, without this project you have: 1. Unfree poker client 2. Unfree poker tracker which doesn't even work in wine (tried HM and PT3) 3. Unfree OS With this project: 1. Unfree poker client (which does work fine in wine) 2. Free/libre poker traker 3. Any OS that has python and mysql or postgresql. Thanks for getting this far :) If I missed anything please let me know, I hope the poker client thing isn't a deal breaker but there's not much I can do about that. ==== Tarball URL: ==== http://savannah.gnu.org/submissions_uploads/fpdb-git96%2B.tar.bz2 _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/task/?8435> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/