Debian package for Cube?

Eddy Petrişor eddy.petrisor at gmail.com
Sat Apr 8 01:01:33 UTC 2006


On 4/8/06, Wouter van Oortmerssen <wvo at gmx.net> wrote:
>
> > Sometimes different builds can show different bugs. You do want your
> > progeam to contain as few bugs as possible, don't you?
>
> Cube is not in development anymore. Cube 2.0, aka Sauerbraten (.org), is.

That does not erase the possibility that it might be buggy. If minor
bugs might not be a concern, security ones sure are, at least for your
users. If you don't care about your users, please, at least say so and
 we can move on as Debian puts a high price on information security.

Also, the same discussion is  true for Sauerbraten, right, so I think
this discussion should take place nonetheless.


> > Yes, I haven't read the readme, until now, because I find it striking
> > that you offer sources to your game, but oppose people using it. Is
> > like trying to be a bachelor and married at the same time, if I may be
> > allowed the comparison.
>
> The sources are there for people wishing to use the engine for their
> own games, not necessarily for making builds of the official game.

As you said it yourself, "not necessarily", meaning that building them
is a perfectly valid use case, so we want to do just that and we would
prefer good colaboration.

> > What can I do with it?
>
> I believe a linux-ppc binary is included.
>
> If you are on a less common architecture, say, Alpha, then yes you
> are out of luck playing multiplayer.

Yes, lucky me. I thnk now I am going to go in the back yard and jump
up and down in absolute joy.

That is not the point, from our POV, we _need_, _prefer_ and _support_
all the official architectures in Debian. We do it because we think is
the right thing.

Miriam has made a good summary of the reasons we prefer our own builds:

[quote]
If someone wants to package cube (non-free), it's up to him/her. There are
lots of problems with it:

- Cube binaries are not available for every Debian architecture
- Users would be tied to the shared objects (.so files) it depends on
- It wouldn't be possible to keep it up to date with latest versions of the
libraries it depends on (including C++ transitions like the ones we've lived)
- It won't be possible for us to fix any possible bugs that appear
- It's not possible to audit the code for possible security holes
- It's quite difficult to find people in Debian intrested in packaging
non-free stuff, especially binary-only non-free stuff
[/quote]

While the last point might be null from your POV, the others still
should affect you directly or indirectly, as creator of Cube.


--
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein



More information about the Pkg-games-devel mailing list