[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #8435] Submission of FreePokerDB
From: |
Steffen Jobbagy-Felso |
Subject: |
[Savannah-register-public] [task #8435] Submission of FreePokerDB |
Date: |
Mon, 28 Jul 2008 18:44:05 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072709 (Gentoo) Iceweasel/3.0.1 |
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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-register-public] [task #8435] Submission of FreePokerDB,
Steffen Jobbagy-Felso <=