Ubuntu-tz Hello, yet another screenshot
donaldmteka at yahoo.com
Fri Jan 22 10:09:11 GMT 2010
Thanks Mr. Max for views.
All ur views are very correct, especially about hosting the source code somewhere and the use mysql or posgre etc.
Hosting the source code for everyone to access it is the spirit of open source and it has to be that way!
Of course, storing members information has to be managed by some database software but this project does'nt force you into using one because it will leave room for those who want to implement some other custom data management system, as long as the protocols are well understood.
My motivation into taking these strides are the facts that open source can do so much to us and we can benefit more if we take part into it by not only getting skills good enough to use open source software, but also to prepare ourselves to be able to provide solutions for almost anything we want, and be able to make it do exactly what and how we want it. These are reasons we want and like open source.
Implementation is in C ( using gtk for handling keyboard and mouse grabs) and java for the most of other issues. (Could have used java alone, but grabs in swing oops... !, may be jni->C).
About progress, only the application to make it transparent from other systems is left (implementation is easy, I deferred it because I need to take deep considerations about security implications, not introducing security breaches!!!!!!). But the current one can work on a stand alone system, and for a local network, controlling access to another computer from a central main system should impose no risk.
The initial release can should have all the features we want(as long as we can implement then, and leave others which need further study to wait). So for first release it should safe it have all the features mentioned, except that it should accept requests only within a local network.
The next thing I thought would be getting the project into CVS repository or github for everyone to participate, currently I was doing all these for self study. But that is where we are going!! After getting the essential skills in programming, I want to be able to work with these established systems and debian package management system for packaging software into packages.
Have got a bunch of documentations in my hard disk for all the guides to these systems..!!!!
--- On Thu, 21/1/10, Max E.K <max at mmrp.org> wrote:
From: Max E.K <max at mmrp.org>
Subject: Re: Ubuntu-tz Hello, yet another screenshot
To: "donald" <donaldmteka at yahoo.com>
Cc: "ubuntu list" <ubuntu-tz at lists.ubuntu.com>
Date: Thursday, 21 January, 2010, 7:53 AM
Keep up the good work.
Though there are similar projects out there like Peter described, its
still ok to do another one if you feel they dont meet your requirements.
I have questions to the project that you are doing.
1: How far is the progress.
2: What features are you planning in your initial release ?
3: Do yo have the code hosted somewhere, say github for easier
collaboration, i am asking because this interests me and i think its a
good idea, i can put in some hours.
About your 3rd point of roaming user tokens, it would be achievable if
all the member cafes synced some user data regularly from a central
location (publicly hosted server of some sort)
So considerations have you thought of what you use a datastore for this
app? Mysql , sqllite postgre ?
But all in all good work so far and let me know if i can be of
with kind regards,
Max E. Kimambo
Quote of the moment
"The important thing is not to stop questioning. Curiosity has its own
reason for existing."
On Tue, 2010-01-19 at 09:29 -0800, donald wrote:
> Hello ubuntu team,
> A while ago I realized that we could port ubuntu into internet cafes.
> I could suggest ubuntu right away, but was pulled back by one thing.
> They used TIMEWATCHER to control user access, and I googled but
> couldn't find a similar application for linux. I thought I should give
> it a try, I got it working.
> Can we now relieve them of having 10 computers each with a label as a
> sign of Genuine Microsoft Windows? Instead they put labels of Ubuntu
> logo and Tux as signs of FREEDOM?
> The features available are those I came across with, and my own as
> well. (more suggestions most welcome).
> 1.Restrict the for a specific time duration
> 2.Let the user user the computer till he/she is done
> 3.Buy a multi use token to use at any member internet cafe (if u run
> several internet cafes) or come another day to finish your time.
> 4. Remotely controlling all clients from one central System
> Any suggestions on how this can reach them? One way is to get them to
> use linux first.
> Have a good time.
> Get your preferred Email name!
> Now you can @ymail.com and @rocketmail.com.
New Email names for you!
Get the Email name you've always wanted on the new @ymail and @rocketmail.
Hurry before someone else does!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ubuntu-tz