Debian Bug report logs - #678947
RFP: m64py -- Mupen64Plus 2.0 GUI frontend written in python

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Franz Schrober <franzschrober@yahoo.de>

Date: Mon, 25 Jun 2012 10:03:01 UTC

Severity: wishlist

Fix blocked by 731070: RFP: pysdl2 -- Python wrapper around SDL2 using ctypes

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#678947; Package wnpp. (Mon, 25 Jun 2012 10:03:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Franz Schrober <franzschrober@yahoo.de>:
New Bug report received and forwarded. Copy sent to wnpp@debian.org. (Mon, 25 Jun 2012 10:03:17 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Franz Schrober <franzschrober@yahoo.de>
To: "submit@bugs.debian.org" <submit@bugs.debian.org>
Cc: Milan Nikolic <gen2brain@gmail.com>, "mupen64plus@googlegroups.com" <mupen64plus@googlegroups.com>
Subject: RFP: M64Py -- Mupen64Plus 2.0 GUI frontend written in python
Date: Mon, 25 Jun 2012 11:00:21 +0100 (BST)
Package: wnpp
Severity: wishlist
* Package name    : M64Py
Version         : 0.1.0
Upstream Author : Milan Nikolic <gen2brain@gmail.com>
* URL             : http://m64py.sourceforge.net/
* License         : GPL3+, BSD3
Programming Lang: Python
Description     : Mupen64Plus 2.0 GUI frontend written in python
M64Py seems to be the only (good) GUI for mupen64plus 2.0 that can be run on Debian. The other good one (see bug #637771) has dependencies to wxwidgets 2.9.
I think it has to be fixed for distribution (files  generated by PyQt4, included source from pygames, unfree resources/screenshots, prebuild demo rom, also the source code is missing for rom, logo that was created using two other logos but ignoring their license,  all other icons seem to be taken from somewhere else without giving license/copyright information, ...). I think it is also missing the debugger part from wxmupen64plus





Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#678947; Package wnpp. (Tue, 26 Jun 2012 05:45:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Schrober <franzschrober@yahoo.de>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 26 Jun 2012 05:45:05 GMT) Full text and rfc822 format available.

Message #10 received at 678947@bugs.debian.org (full text, mbox):

From: Schrober <franzschrober@yahoo.de>
To: Milan Nikolic <gen2brain@gmail.com>
Cc: 678947@bugs.debian.org, "mupen64plus@googlegroups.com" <mupen64plus@googlegroups.com>
Subject: Re: Re: RFP: M64Py -- Mupen64Plus 2.0 GUI frontend written in python
Date: Tue, 26 Jun 2012 07:41:23 +0200
On Monday 25 June 2012 21:34:06 Milan Nikolic wrote:

> Well, some of that can surely be fixed. I am not much of an expert when it
> comes to licenses but I believe I don't need source for test rom included,
> about dialog has author mentioned, links to GPL licenses and link to
> mupen64plus site where one can download source. All that info can just be
> copied to file.

No, you need to provide the sources and don't ship the prebuild binary to make 
the Debian ftpmasters happy (ok, you can also stop to ship it at all). 
Otherwise the maintainers have to remove it and create a new dfsg tarball like 
it was done with mupen64plus 1.5.

* http://anonscm.debian.org/gitweb/?p=collab-
maint/mupen64plus.git;a=blob;f=debian/README.Debian-
source;h=bb3716ed75dc38db74aae6d4be36c15d6014dfca;hb=4e1d40f8087790ab9a393aee5361828bc8fc107a
* http://lists.debian.org/debian-legal/2009/06/msg00002.html

This is also the reason why Richard provides a tarball on bitbucket that has 
the rom removed. Btw. why do you ship it at all? It should be part of 
mupen64plus-core when the distribution allows to ship or the user downloaded 
it manually... otherwise it is just the same crap as before and it has to be 
removed anyway.

> Pygame ctypes code is included because I could not do what I wanted with
> pygames (there is no way to call SDL_JoystickUpdate, it does that
> automatically) and it has same SDL api, I forgot later to include author.
> But this is first release, and there are mistakes, my intention was not to
> still anybodies code :)

Why don't you just move to the new fork of PySDL and leave it outside of 
M64Py? It is extreme ugly for distributions to have code inside a project that 
should be separated. Just imagine that there is a security bug in one of those 
included libraries that is used by 90% of the distribution and the 
distribution maintainers have to change each package by hand.

> Yes, icons are randomly picked from google images, for many of them I am not
> sure where I got them. If someone can replace them with some proper ones
> from known icon sets that would be great. Current ones are not that good
> anyway and they don't go together. Mupen64Plus logo is also work of
> mupen64plus developers.

No, the logo is work done by Scott 'Tillin9' Knauert and he licensed it under 
the CC-BY-SA-3.0. Maybe you should now start to read the license text

> As for screenshots, I don't understand who can holds rights for screenshots
> and how come they are not free, but as I said, I am not an expert...
> Anyway, I can provide tarball with png images for download, deb package can
> patch/remove those and offer users to download tarball they can unpack to
> UserData dir, M64Py first checks there to see if image exists.

No, it is a composition of work done by other people. Therefore, it is a 
derivated work. I doubt that you got any license aggreement with the original 
authors that would make it suitable for Debian to ship this stuff. And is 
really hard for you to proof that you add enough new creativity to make this 
your work under the big topic "artistic freedom".






Changed Bug title to 'RFP: m64py -- Mupen64Plus 2.0 GUI frontend written in python' from 'RFP: M64Py -- Mupen64Plus 2.0 GUI frontend written in python' Request was from Raphael Geissert <atomo64@gmail.com> to control@bugs.debian.org. (Thu, 28 Jun 2012 20:45:14 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#678947; Package wnpp. (Tue, 21 Aug 2012 16:09:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Schrober <franzschrober@yahoo.de>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 21 Aug 2012 16:09:02 GMT) Full text and rfc822 format available.

Message #17 received at 678947@bugs.debian.org (full text, mbox):

From: Schrober <franzschrober@yahoo.de>
To: dancingmadrb3@gmail.com
Cc: mupen64plus@googlegroups.com, 678947@bugs.debian.org
Subject: Re: RFP: M64Py -- Mupen64Plus 2.0 GUI frontend written in python
Date: Tue, 21 Aug 2012 18:08:04 +0200
On Sunday 19 August 2012 04:14:28 dancingmadrb3@gmail.com wrote:
> Another Mupen GUI, another failure, why cant anyone just recode the old
> GUI and dump these new ones that dont work?

These GUIs try to "recode" the old GUI. So what is your problem? And did you 
report the problems to the upstream projects? Otherwise I will just ignore 
your complaints because they aren't valid.
-- 
Franz Schrober



Added blocking bug(s) of 678947: 731070 Request was from Franz Schrober <franzschrober@yahoo.de> to control@bugs.debian.org. (Sun, 01 Dec 2013 16:39:13 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 18 03:34:05 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.