Mailinglist Archive: opensuse (2459 mails)

< Previous Next >
Re: [opensuse] GSOC 2008
  • From: Sam Clemens <clemens.sam1@xxxxxxxxx>
  • Date: Thu, 20 Mar 2008 15:31:34 -0400
  • Message-id: <47E2BB96.8010004@xxxxxxxxx>
debayan wrote:
I am one of those guys trying to spread Linux in the college. I managed
to create a local repository
(http://lug.nitdgp.ac.in/mukti/repository/ ) which has helped, but most
of my friends do not want to switch to Linux because they would not want
to miss the games they play on Windows such as CounterStrike and Age of
Empires. So i began writing this program which scans the network every 1
minute or so for online game servers, and gives a popup alert in the
taskbar and gives info such as number of players online, IP address of
the server and the map that is on the server.
Though quite simple to implement and somewhat lame, its surprising how
effective it was in bringing new people to Linux.
I want to do this as a GSOC project. Want to add as many games as
possible. Will implement multiple scans using threads. I also envisage
adding features such as chatting on the game server. Would also like to
add a Gtk+ frontend. Skill required is C/C++ and sockets APIs. What do
you guys think? Is it a nice idea, or do i need to scratch my head more?
(I hope this mail is not too long)

Don't do use threading...either do the scans sequentially,
or just fork off multiple stand-alone processes. You gain
little by threading other than a ton of problems with from
conditions and other very subtle bugs.
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References