Hi Philip,
It should be very little - as far as I can see - it should in fact be
working - it just isn't yet (I'll bet it's a small problem though),
and then packaged so it can be installed with relative ease.

To give more idea -there is some major bug that's making it exit
without an error message on launch - dunno what that bug is - that
needs to be fixed.
The windows client should be able to take connection details from a
config file, connect to a postgresql server with an outkafe database,
and then log in etc.
Virtually all this code is written, it simply needs to be properly
ported, packaged and shipped - by somebody with the experience to do
so (I work as exclusively on Linux as you do on windows :p )
Of course the packaged version should also include whatever dll's are
needed for a windows app to be a postgresql client.

Are you up for giving it a shot ? You don't REALLY need a Linux
server, you could just set up a postgresql server on windows, load the
OutKafe table-scheme and manually generate one user to test with.

A.J.

PS. If you're really interested, I suggest we take it offlist at this
point as it's becoming less and less lazarus related :)



On 6/3/07, Hess, Philip J <[EMAIL PROTECTED]> wrote:
A.J.,

Still sounds interesting.

Could you write a few sentences about what needs to be done to finish the 
Windows client?

What's necessary for development? I work exclusively in Windows and OS X, but 
don't use Linux for anything and don't have access currently to a Linux machine.

Thanks.

-Phil


-----Original Message-----
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sat 6/2/2007 7:40 PM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !

On 6/3/07, Hess, Philip J <[EMAIL PROTECTED]> wrote:
> That sound interesting. Maybe you could include that description on your Web 
page.
Heh, fair enough - though I thought I basically had :p
>
> Where does OutKafe run? Does the cafe have a network server or something that 
the cafe's computers are hooked up to?
OutKafe comprises basically three parts (this I KNOW is on the
website). The postgresql database server does all the network serving,
so I don't code any of that, I just interact with it. OutKafe has:
1) A daemon which counts down time on logged in accounts (it's done
centrally for security reasons)
2) An administration tool which allows the icafe operator to sell
time, create user accounts, reset passwords, define offers etc.
3) Client programs which let a user log in, counts him down and logs
him out again.
Currently only the Linux client is in a working state. The win32
client is very close - but I need somebody with genuine windows coding
experience to help me finish it.
There is also a WIFI client very similiar to what you describe below,
but that is not very complex and at this stage barely started.
>
> I guess I'm not familiar with Internet cafes like this. Usually here the cafe 
has wireless and you get a login code for your laptop when you buy a coffee.
That is common in some countries, here in the developing world the
kind with computers hooked up that you buy time on is still very
common, for many people such outlets ARE their offices. Having a GPL'd
tool to manage them is an important (I believe) way to ensure software
freedom in the developing world.  OutKafe is the only such tool out
there (OpenKIOSK is only partially free software - I'm not aware of
any other free projects that are still actively developed though there
are quite a few proprietory ones like smartlaunch). Of course the
whole thing is also done in Lazarus and is one of the oldest
continuing lazarus developments (the original app was started in
November 2002, the Lazarus website carried a story on the 3.0 release
in May 2005).

Ciao
A.J.


--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives





--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to