[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] PyGame Runtime




I don't know.. The drag and drop thing is nice and all, but it's pretty damn easy just to search for what you want in Synaptic, mark it, and click apply.
.
The whole central repository thing has advantages as well. What are the chances of getting malware from it ? It has to go through a screening process to become available in the repository. Not saying that it is impossible for baddies to get in there, but pretty darn difficult.
.
There is also nothing stopping a group of enterprising individuals from creating their own gaming repository. complete with all various versions of libraries, that might not be included in the main distro repo. but isn't it much easier to target your game to work on the more popular distros and submit them for inclusion there ?  You could worry whether your game works for kitten linux light, but why ? If there are users that want it, someone will build it for them.
.
Distribution through repositories is the best way. Unknown .exe's for download is why Windows users have the problems they do. Personaly, I don't want to get my software direct. If it's in the repository I know it's been through some screening and testing. This is not to say I wouldn't get some source code direct from someone who already has submissions in a repo. My level of trust would be greater from them I guess.
.
Just my 2 cents.
Dennis






 --- On Mon 05/07, Richard Jones < richardjones@xxxxxxxxxxxxxxxx > wrote:
From: Richard Jones [mailto: richardjones@xxxxxxxxxxxxxxxx]
To: pygame-users@xxxxxxxx
Date: Tue, 8 May 2007 08:20:20 +1000
Subject: Re: [pygame] PyGame Runtime

On Tue, 8 May 2007, James Paige wrote:> Okay, I gotta step in here. Non-linux users should stop trying to impose> a windows-style installation scheme on Linux users.>> rpm's debs' and ebuilds are all great systems. All three of them do> something really tremendously important that windows/mac users often> fail to understand-- they handle dependencies.>> When packaging for Linux, you should NOT be trying to bundle in a copy> of python and pygame and all other dependencies. You should instead use> a packaging format which simply describes the packages/versions that it> depends on. The package manager handles the rest.Without wanting to be too rude about it, I have to say that's an interesting fantasy world you live in there :)1. while I'd like to believe that we'll magically get packages for all the games produced by PyWeek I know it's never going to happen.2. you'll never, ever get the library version sets correct. One game will require library X version 1.1.1, another version 
1.1.2 (assume there's binary incompatibility between the two ;). You can't expect Linux distributions to maintain so many library versions, or cope with them all being installed. This means there's no single "dependency" that can satisfy all game's requirement for "library X".3. I'm speaking as a happy Ubuntu user here, but even synaptic etc. on Ubuntu can't hold a candle to the drag-n-drop installation of applications under OS X.     Richard

_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!