Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (b588c0494b56d3302075ef0aca41b79778cfe010)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andrew Stitt <afrayedknot AT thefrayedknot.armory.com>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (b588c0494b56d3302075ef0aca41b79778cfe010)
  • Date: Wed, 15 Nov 2006 08:22:55 -0800

On Wed, Nov 15, 2006 at 03:52:42PM +0100, Jaka Kranjc wrote:
> > > > I know java is now gpl, but was this addition discussed at all? It's
> > > > kind of serious to add a z-rejected cross-grimoire dependency.
> > >
> > > java is only available from there and I rather did this than moved
> > > everything to z-rejected.
> >
> > I don't think convenience is really relavent. This is a licensing issue
> > and relates back to our social contract. We can't just break that if
> > its convenient.
> So we rather have broken spells? If those spells are moved to z-rejected,
> wouldn't the added argument be a no-op? To me it seems like the first step
> of
> a proper solution.

You're looking at this from a strictly technical perspective. There are
other things at play. Obviously im not stupid and understand the
implication that the spell might be "broken" however, previous discussions
do present a resolution to the issue that doesn't trample all over our
social contract and agreements.

>
> >
> > The last time we talked about this the resolution was:
> > free but dependent on non-free but not feasibly freeable -> z-rejected
> > free but dependent on non-free but feasibly freeable -> main w/bug
> > feasable being up to the grimoire lead
> I'm not knowledgeable about java and the fixes affect other people's
> sections/spells, so I have no clue what qualifies as feasibly freeable.
> Maybe I should've asked for the maintainers to clear this up, but you can
> see
> what kind the general mood was from the other thread; relevancy?

Ok, allow me to interprit.

If the only way you could fix that bug was to use j2sdk as a dependency,
then the spell has to get moved to z-rejected. As its not feasible to
fix the spell to use some other free java, the proper fix is to move
the spell out of our main grimoire. Not sure whats so complicated here.

>
> > In anycase, you might be able to get away with depending on JAVA or
> > something, but using a cross-grimoire dependency for z-rejected is
> > probably something that should at least be discussed in a wider forum.
> >
> > I would say remove the cross-grimoire part for now.
> Some spells do depend on JAVA, but I don't know how this fixes anything.
>

The ones that depend on JAVA can in theory use the free java providers,
and dont require the non-free one.

Anyways, this is a complete waste of time, there are more important bugs
to be fixing and arguing about. Bugs that might effect spells most
people use...

-Andrew




Archive powered by MHonArc 2.6.24.

Top of Page