[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] savannah.gnu.org: submission of BananaPos
From: |
al |
Subject: |
[Savannah-hackers] savannah.gnu.org: submission of BananaPos |
Date: |
Wed, 20 Mar 2002 04:06:02 -0500 |
A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden
Al Kingsley <address@hidden> described the package as follows:
License: gpl
Other License:
Package: BananaPos
System name: bhpos
This package does NOT want to apply for inclusion in the GNU project
My project is a point of sale software system. It comprises of a server,
client, a few libaries, and a couple of utilities. The server uses the MySql
database to store information (PLUs - price lookup units, and transactional
information). The client and utilities are gtkmm based. The client libraries
cover the hardware associated with POS equipment, viz: keyboard, keylock,
barcode scanner, magswipe reader, smartcard reader, customer display, receipt
printer, MICR. The common libraries include config, locale, currency, group,
and transaction. The server libararies include clientinfo, sql, event, and
credit card validation. The utilities include a printer definition program and
a receipt layout program, both read and write in xml format that the libraries
can read. A server control program. An error server for client monitoring, a
cash setting program, and a messenger client. The server is multithreaded and
handles UDP and TCP clients. There is also a multicast channel for system
messages to the clients. There\\\'s also several scripts for things like: PLU
cacheing, transaction storage, and backing up. A start has been made on some
PHP web pages to administer this end of things.
It already exists in omega (so buggy it has wrapped round from alpha) form and
you can see it at http://bananahead.com/
- [Savannah-hackers] savannah.gnu.org: submission of BananaPos,
al <=