[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Should sauerbraten-wake6 be part of main?



Some things got mixed up here and actually I don't know why.

To clarify: I am only talking about moving _sauerbraten-wake6_ to main.
I do not suggest any changes to sauerbraten.

On Mon, 17. Feb 10:11 Paul Wise <pabs@debian.org> wrote:
> On Mon, Feb 17, 2014 at 6:02 AM, Markus Koschany wrote:
>
> > Any objections?
>
> I'm not sure sauerbraten-wake6 should be in Debian at all, the
> description describes it as "dodgy". The initial motivation was to be
> able to move sauerbraten to main, which I would describe as
> disingenuous and dodgy.

I don't know the background story to sauerbraten-wake6 but the fact is
this source package consists of free art assets despite the name. For
obvious reasons it can't replace all game assets of sauerbraten-data in
its current state but moving it to main would allow users to reuse the
content for other free works or to improve the package as part of the
Debian distribution.

We should always try to get as many packages into the main distribution
as possible. Debian's policy should be the only guidance here.

> It is pointless to have it in main without the game engine in main
> too.

Could you elaborate on this statement please? What is your reasoning for
keeping free and universal art assets in contrib? I think game art is
not necessarily tied to one game. It is reusable. Free game art should
always be promoted. Having free images and content in contrib that do
not depend on packages in contrib or non-free is wrong.

> To move sauerbraten to main it would need to change the dep from
> sauerbraten-data to sauerbraten-wake6 and maybe add a suggests on
> sauerbraten-data. This would leave most sauerbraten users with an
> experience that is very very different from what upstream intended. In
> my opinion this would be a recipe for disaster from a user support
> perspective and an upstream relations perspective.

This is completely unrelated. It would be an understatement to claim
that changing the dependency of sauerbraten from sauerbraten-data to
sauerbraten-wake6 left users with a different experience. It just don't
work. That was never part of my proposal.

> The Saubraten upstream community appears to be firmly rooted in the
      ^^^
Was this pun intended? Chapeau. :)

> non-free data license world, I'd suggest attempting to change that
> upstream (or just give up) rather than adding a silly workaround in
> Debian that will be detrimental to Debian.

This is also unrelated to the issue at hand.

Let's assume sauerbraten-wake6 would be introduced to Debian on this
very day. What are the reasons to move the package to contrib and not to
main? From my point of view the package neither requires packages
outside main to build or function and thus should be part of Debian in
main.

Are there any objections in regard to Debian's policy to move
sauerbraten-wake6 to the main archive? (Of course the dependency on
sauerbraten will be changed to Suggests. It was never necessary anyway).

https://www.debian.org/doc/debian-policy/ch-archive.html

Markus

Attachment: signature.asc
Description: Digital signature


Reply to: