Bug#383316: FretsOnFire

2007-04-16 Thread Miriam Ruiz

I've decided that I'll try to put FoF in debian without songs. It has an
embedded editor so that should be no problem for main. Any suggestions?

Miry

2007/2/13, Matthew Johnson <[EMAIL PROTECTED]>:


On Mon, 12 Feb 2007, Jason Spiro wrote:

>> The explanation Miriam had seems rather odd---if they copyright holders
>> agree to licence them the agency which was linked to should have
nothing
>> to do with it. OTOH, if they are using songs which aren't original by
>> them, there could be a problem.
>
> What explanation? What agency?
>
Ah, it was sent to -games and not the bug:

In a previous mail:

"""
Oh, and about the songs used in the game, I'm afraid we can't give
those up for redistribution due to the regulations of the Finnish
Composers' Copyright Society
(
http://www.teosto.fi/teosto/webpages.nsf/mainpages/etusivu_englanti?opendocument
).

We would have to buy a licence from them to allow the songs to be
redistributed, even for free-of-charge distribution. In my opinion it's
insane, but those are the rules. So I guess the Debian package will have
to be made so that it downloads the songs from our webserver upon
installation.  Would that work okay?
"""

If the authors licence them for redistribution then teosto should have
nothing to do with it, but I'm not au fait with the finer points of
Finnish copyright law.

Matt

--
Matthew Johnson
http://www.matthew.ath.cx/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]




Bug#383316: FretsOnFire

2007-02-13 Thread Matthew Johnson

On Mon, 12 Feb 2007, Jason Spiro wrote:


The explanation Miriam had seems rather odd---if they copyright holders
agree to licence them the agency which was linked to should have nothing
to do with it. OTOH, if they are using songs which aren't original by
them, there could be a problem.


What explanation? What agency?


Ah, it was sent to -games and not the bug:

In a previous mail:

""" 
Oh, and about the songs used in the game, I'm afraid we can't give

those up for redistribution due to the regulations of the Finnish
Composers' Copyright Society
(http://www.teosto.fi/teosto/webpages.nsf/mainpages/etusivu_englanti?opendocument).

We would have to buy a licence from them to allow the songs to be
redistributed, even for free-of-charge distribution. In my opinion it's
insane, but those are the rules. So I guess the Debian package will have
to be made so that it downloads the songs from our webserver upon
installation.  Would that work okay? 
"""


If the authors licence them for redistribution then teosto should have
nothing to do with it, but I'm not au fait with the finer points of
Finnish copyright law.

Matt

--
Matthew Johnson
http://www.matthew.ath.cx/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-12 Thread Jason Spiro

Hi Matthew,

2007/2/9, Matthew Johnson <[EMAIL PROTECTED]> wrote:

What is in the copying.txt is not the CC-by-2.5, it's a summary which
doesn't contain all the problematic clauses. There are two options:
either upstream wanted what's in the copying.txt, in which case
debian-legal recommend asking them to change to expat; or they wanted
the actual CC-by-2.5, which is not DFSG-free and we'd need to convince
them to use expat, GPL or something similar.


Makes sense, though I personally think it'd be simpler for people to
understand the game's licensing if they just GPL'ed it all. :)

[parts snipped]

It's unclear to me why the songs aren't redistributable. Are the
copyright holders of the songs also upstream? or are they a third party?


Not sure. I think they are either upstream or upstream's friends.


The explanation Miriam had seems rather odd---if they copyright holders
agree to licence them the agency which was linked to should have nothing
to do with it. OTOH, if they are using songs which aren't original by
them, there could be a problem.


What explanation? What agency?

Cheers,
Jason

--
Jason Spiro: computer consulting with a smile.
I also provide training and spyware removal services for homes and businesses.
Call or email for a FREE 5-minute consultation. Satisfaction guaranteed.
+1 (416) 781-5938 / Email: [EMAIL PROTECTED] / MSN: [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-12 Thread Jason Spiro

2007/2/12, Miriam Ruiz <[EMAIL PROTECTED]> wrote:

It's OK for me if you want to take care about that, thanks a lot :)

Do you want me to send a message to Sami Kyöstilä CC'ing you and explaining
him the situation to open the way?


I would appreciate that very much.  It would also be helpful if you
could forward me your previous emails re. SVG vs. PNG.

IMO, I think it's best if we also CC [EMAIL PROTECTED] on all
emails to upstream so that people will be able to see what has
happened. :-)

Cheers,
Jason

--
Jason Spiro: computer consulting with a smile.
I also provide training and spyware removal services for homes and businesses.
Call or email for a FREE 5-minute consultation. Satisfaction guaranteed.
+1 (416) 781-5938 / Email: [EMAIL PROTECTED] / MSN: [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-12 Thread Miriam Ruiz

--- Jason Spiro <[EMAIL PROTECTED]> escribió:

> Hi Miriam,
> 
> The various parts of fretsonfire have various licensing issues, as
> explained below.  (Unfortunately my explanation is pretty long.)  Is
> it ok if I discuss relicensing with upstream (I will CC the Debian
> BTS) or do you prefer to do it?  Cheers, --Jason

It's OK for me if you want to take care about that, thanks a lot :)

Do you want me to send a message to Sami Kyöstilä CC'ing you and explaining
him the situation to open the way?

Miry






__ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-09 Thread Matthew Johnson

Hi Jason, I've also been looking at this, I posted a couple of times to
debian-legal for advice.

On Fri, 9 Feb 2007, Jason Spiro wrote:


I am not sure about the miscellaneous data.  I assume the authors
wanted to license it under the full Creative Commons Attribution 2.5
license legal code[3] which does not seem to be Debian-free[4].


What is in the copying.txt is not the CC-by-2.5, it's a summary which
doesn't contain all the problematic clauses. There are two options:
either upstream wanted what's in the copying.txt, in which case
debian-legal recommend asking them to change to expat; or they wanted
the actual CC-by-2.5, which is not DFSG-free and we'd need to convince
them to use expat, GPL or something similar.


== What to do about the rest ==

I propose we politely ask upstream if they could get the license for
the songs and miscellaneous data changed to the GPL.  This would make
things very simple.

If not, perhaps they could GPL the tutorial and miscellaneous data,
and allow the songs to be freely used and noncommercially distributed
by anyone.  AFAIK this would allow the main game to get into main, and
the songs to get into Debian non-free.  It would also allow many other
free Unixes to redistribute the game and the songs.


The game would probably have to go into contrib in that case since it
really depends on the songs; unless we can get a few other songs in the
main package and have them as -extras in non-free. I've been asking
around about getting some songs done.

It's unclear to me why the songs aren't redistributable. Are the
copyright holders of the songs also upstream? or are they a third party?
If they are upstream, convincing them to relicence them would be good.
The explanation Miriam had seems rather odd---if they copyright holders
agree to licence them the agency which was linked to should have nothing
to do with it. OTOH, if they are using songs which aren't original by
them, there could be a problem.

Matt
--
Matthew Johnson
http://www.matthew.ath.cx/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-09 Thread Jason Spiro

Hi Miriam,

The various parts of fretsonfire have various licensing issues, as
explained below.  (Unfortunately my explanation is pretty long.)  Is
it ok if I discuss relicensing with upstream (I will CC the Debian
BTS) or do you prefer to do it?  Cheers, --Jason


== The current licensing situation ==

The fretsonfire licensing info is included in the fretsonfire tarball.
There is also a copy on the web.[0]  There are three categories of
data in fretsonfire: songs, fonts, and miscellaneous data.

The songs are non-Free: "Distribution, modification or commercial
usage of the songs is not allowed."

The font international.ttf is Debian-free.  But title.ttf is
non-Free[1]  And default.ttf is non-Free too[2].

I am not sure about the miscellaneous data.  I assume the authors
wanted to license it under the full Creative Commons Attribution 2.5
license legal code[3] which does not seem to be Debian-free[4].


== What to do about the non-free fonts ==

I don't know anything about fonts and Free Software, so I don't know
what to propose.  Can we get title.ttf relicensed under a Free
license?  Can we convert the title text into image format?  And will
things work OK if we substitute another font for default.ttf?


== What to do about the rest ==

I propose we politely ask upstream if they could get the license for
the songs and miscellaneous data changed to the GPL.  This would make
things very simple.

If not, perhaps they could GPL the tutorial and miscellaneous data,
and allow the songs to be freely used and noncommercially distributed
by anyone.  AFAIK this would allow the main game to get into main, and
the songs to get into Debian non-free.  It would also allow many other
free Unixes to redistribute the game and the songs.

I sincerely hope Debian, Fedora, and others will be able to
redistribute the songs, as they are an important part of the game.
(Many of the songs on the fansites are very difficult, so it is much
easier to learn to play fretsonfire if the official songs are
included.)


== Footnotes ==

[0] at 
http://louhi.kempele.fi/~skyostil/uv/fretsonfire/dist/latest-src/copying.txt

[1] Based on text inside the font file itself:
/tmp/FretsOnFire/data $ strings title.ttf | grep -C3 created
name
post7(6V
prep
created by Astigmatic One Eye
1997 a div. of CAV OP Studios

http://www.astigmatic.com/ mailto:[EMAIL PROTECTED]
mSeaweed Fire AOE

[2] Based on text inside the font file itself:
tmp/FretsOnFire/data $ strings default.ttf | grep copyright
Typeface and data copyright 1996 Microsoft Corporation. All Rights
Reserved.Seriffic GrungeBoldMicrosoft Georgia BoldSeriffic
GrungeVersion 2.05Georgia-BoldGeorgia is a trademark of Microsoft
Corporation.
registered  copyright   trademark

[3] http://creativecommons.org/licenses/by/2.5/legalcode

[4] http://evan.prodromou.name/Debian_Creative_Commons_Workgroup_report


--
Jason Spiro: computer consulting with a smile.
I also provide software development services for businesses worldwide.
Call or email for a FREE 5-minute consultation. Satisfaction guaranteed.
+1 (416) 781-5938 / Email: [EMAIL PROTECTED] / MSN: [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-05 Thread Miriam Ruiz

--- Matthew Johnson <[EMAIL PROTECTED]> escribió:

> I've updated the debian/rules to use install -m so that everything is
> the right mode and it builds a package without lintian warnings now. I
> was looking back over the ITP and it says "Frets On Fire depends on a
> library called amanith that is licensed under QPL,
> so it's not DFSG-free". The  todo/changelog says 'remove dependency on
> amanith' though. Does it now not use amanith at all? or could we
> use it with amanth and use svgs rather than pngs? Do we want to do this?

Upstream removed the dependecy on pyamanith when I asked them. It can use pngs
now instead of pngs. I think that the decision is made depending on whether
the .png files exist or not. Upstream is really really collaborative :)

Miry




__ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-05 Thread Matthew Johnson

I've updated the debian/rules to use install -m so that everything is
the right mode and it builds a package without lintian warnings now. I
was looking back over the ITP and it says "Frets On Fire depends on a
library called amanith that is licensed under QPL,
so it's not DFSG-free". The  todo/changelog says 'remove dependency on
amanith' though. Does it now not use amanith at all? or could we
use it with amanth and use svgs rather than pngs? Do we want to do this?

Matt

--
Matthew Johnson
http://www.matthew.ath.cx/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-02 Thread Matthew Johnson

On Fri, 2 Feb 2007, Miriam Ruiz wrote:



I'm sorry I cannot add it to SVN yet due to some firewall here :(


Do you want me to do that?


Yes, please! :)


Done, packages/trunk/fretsonfire. I've also set the mergeWithUpstream
property for svn-buildpackage to do its magic.



Please, put me as uploader instead of maintainer, and set the maintainer field
to:

Maintainer: Debian Games Team 


done

--
Matthew Johnson
http://www.matthew.ath.cx/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-02 Thread Miriam Ruiz

--- Matthew Johnson <[EMAIL PROTECTED]> escribió:

> On Thu, 1 Feb 2007, Miriam Ruiz wrote:
> 
> > I've temporarily placed my current debian/ directory for Frets on Fire at:
> >
> > http://users.alioth.debian.org/~baby-guest/fretsonfire/debian.tgz
> 
> New one here: http://mjj29.matthew.ath.cx/fretsonfire-debian.tar.gz

Great!! I'm having a look at it right now :)

> I've updated a bunch of stuff in the debian directory (see the
> changelog) and done some general tidying. The only lintian errors left
> are that a bunch of data files are install executable, these should be
> changed either when creating the orig.tar.gz, or in the install target
> by using install -m rather than cp.
> 
> > I'm sorry I cannot add it to SVN yet due to some firewall here :(
> 
> Do you want me to do that?

Yes, please! :)

Please, put me as uploader instead of maintainer, and set the maintainer field
to:

Maintainer: Debian Games Team 

> > To get the orig.tar.gz file, which must be re-created because the code
> must be
> > fetched from a different .tgz than the data, see the get-orig-function in
> > debian/rules. The orig is nearly 30 Mb so I won't upload mine.
> 
> also, upstream's website is currently broken, and some of the links now
> go via sourceforge's mirror pages.

Aha, I hadn't noticed that. Cool :)

> > 5) Once we know which data we'll include, separate package in two:
> > fretsonfire/any and fretsonfire-data/all
> 
> Are we going to compile the python files then? it currently works fine
> without doing so on mine (as a -all package).

I think python-supports adds the needed commands to
preinst/postinst/prerm/postrm scripts to compile the .py files to .pyc on
install, so I don't need we should worry about that. I wouldn't pack it in a
bunch for Debian as upstream does, I don't think there's any need for that. We
should just follow Debian's Python policy [1].

Greetings,
Miry

[1] http://www.debian.org/doc/packaging-manuals/python-policy/




__ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-02 Thread Matthew Johnson

On Thu, 1 Feb 2007, Miriam Ruiz wrote:


I've temporarily placed my current debian/ directory for Frets on Fire at:

http://users.alioth.debian.org/~baby-guest/fretsonfire/debian.tgz


New one here: http://mjj29.matthew.ath.cx/fretsonfire-debian.tar.gz

I've updated a bunch of stuff in the debian directory (see the
changelog) and done some general tidying. The only lintian errors left
are that a bunch of data files are install executable, these should be
changed either when creating the orig.tar.gz, or in the install target
by using install -m rather than cp.


I'm sorry I cannot add it to SVN yet due to some firewall here :(


Do you want me to do that?


To get the orig.tar.gz file, which must be re-created because the code must be
fetched from a different .tgz than the data, see the get-orig-function in
debian/rules. The orig is nearly 30 Mb so I won't upload mine.


also, upstream's website is currently broken, and some of the links now
go via sourceforge's mirror pages.


5) Once we know which data we'll include, separate package in two:
fretsonfire/any and fretsonfire-data/all


Are we going to compile the python files then? it currently works fine
without doing so on mine (as a -all package).

Matt

--
Matthew Johnson
http://www.matthew.ath.cx/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#383316: FretsOnFire

2007-02-01 Thread Miriam Ruiz
Hi,

I've temporarily placed my current debian/ directory for Frets on Fire at:

http://users.alioth.debian.org/~baby-guest/fretsonfire/debian.tgz

I'm sorry I cannot add it to SVN yet due to some firewall here :(

To get the orig.tar.gz file, which must be re-created because the code must be
fetched from a different .tgz than the data, see the get-orig-function in
debian/rules. The orig is nearly 30 Mb so I won't upload mine.

Things to do:

1) Clarify if license for data is dfsg-free:

All data files, except the songs and the font files mentioned above,
are licensed under the following license:

  Creative Commons Deed
  Attribution 2.5 

You are free:

  * to copy, distribute, display, and perform the work
  * to make derivative works
  * to make commercial use of the work

Under the following conditions:
  * Attribution. You must attribute the work in the manner specified
by the author or licensor. For any reuse or distribution, you must
make clear to others the license terms of this work.

Any of these conditions can be waived if you get permission from the
copyright holder.

2) Replace fonts with links to free ones, adding the proper packages to
dependencies:

  * Font data/title.ttf copyright by Astigmatic One Eye.
  * Font data/default.ttf copyright by 1001 Free Fonts.
  * Font data/international.ttf Bitstream Vera font license described below.

3) Remove songs, and replace song for the tutorial with a dfsg one.

4) Check for aditional copyright notices in the code and add them to
debian/copyright:

Note that some source files derived from other sources might have differing
licenses.

5) Once we know which data we'll include, separate package in two:
fretsonfire/any and fretsonfire-data/all

I hope I haven't forgotten anything important. Feedback is welcome :) Any
ideas?

Greetings,
Miry




__ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]