Bug#781518: Please remove very outdated MakeHuman package

2015-05-11 Thread Charles Plessy
Le Mon, May 11, 2015 at 07:22:02PM +0200, Muammar El Khatib a écrit :
 
 I have finished to package the new makehuman's upstream version. I am
 now in the phase of checking copyrights and cleaning lintian warnings.

Thanks !

-- 
Charles


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-05-11 Thread Joel Palmius

Great news!

Send me a mail if there is something you need help testing.

  // Joel

Muammar El Khatib skrev den 2015-05-11 19:22:

Dear all,


I have finished to package the new makehuman's upstream version. I am
now in the phase of checking copyrights and cleaning lintian warnings.


Regards,




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-05-11 Thread Muammar El Khatib
Dear all,


I have finished to package the new makehuman's upstream version. I am
now in the phase of checking copyrights and cleaning lintian warnings.


Regards,

-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 71246E4A.
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-07 Thread Joel Palmius

If Muammar is OK with it and does not have much time in the near
future to maintain the package himself, perhaps you can contact people
from pkg-multimedia (the maintainers of Blender) or similar teams in
Debian -- maybe they would like to have Makehuman under their umbrella
and will help you with the task.


...


That also sounds as a good solution to avoid NEW queue. I am almost
certain there will be people interested in pkg-multimedia to take care
of MH. I understand upstream's concerns about the ancient version
currently available in Debian. If Joel wants, he can proceed to
request RM from the archives but then the package has to go again in
NEW queue. I apologize for all troubles caused.


Sorry for delay, an easter vacation got in between.

How would I go about speaking with the pkg-multimedia team in practice?

Worst case, we have people on our side prepared to maintain the build, 
but we would then most likely need some basic support in interpreting 
guidelines etc. So hooking up with the people maintaining the blender 
build sounds like a sensible idea.


Anyway, it sounds like maybe we should put off doing the final delete of 
the makehuman package until we've at least made a preliminary check with 
the multimedia people.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-07 Thread Manuel A. Fernandez Montecelo

2015-04-07 12:49 Joel Palmius:

If Muammar is OK with it and does not have much time in the near
future to maintain the package himself, perhaps you can contact people
from pkg-multimedia (the maintainers of Blender) or similar teams in
Debian -- maybe they would like to have Makehuman under their umbrella
and will help you with the task.


...


That also sounds as a good solution to avoid NEW queue. I am almost
certain there will be people interested in pkg-multimedia to take care
of MH. I understand upstream's concerns about the ancient version
currently available in Debian. If Joel wants, he can proceed to
request RM from the archives but then the package has to go again in
NEW queue. I apologize for all troubles caused.


Sorry for delay, an easter vacation got in between.

How would I go about speaking with the pkg-multimedia team in practice?


https://wiki.debian.org/DebianMultimedia

Basically, I would suggest to drop them an e-mail to the mailing list (one of
the first two, or both), or maybe, specially if you do not get replies in a
reasonable time [1], contact some of the listed maintainers/uploaders in
relevant packages that might be similar and interested in interacting with your
package (e.g. Blender).


Cheers.

[1] Not all maintainers have to be subscribed or pay close attention to those
   lists, which might have a high volume of messages.

--
Manuel A. Fernandez Montecelo manuel.montez...@gmail.com


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-02 Thread Muammar El Khatib
Dear all,

On Wed, Apr 1, 2015 at 11:33 PM, Manuel A. Fernandez Montecelo
manuel.montez...@gmail.com wrote:
 Oh, one final thing that I forgot, sorry for the noise.

 If Muammar is OK with it and does not have much time in the near
 future to maintain the package himself, perhaps you can contact people
 from pkg-multimedia (the maintainers of Blender) or similar teams in
 Debian -- maybe they would like to have Makehuman under their umbrella
 and will help you with the task.

That also sounds as a good solution to avoid NEW queue. I am almost
certain there will be people interested in pkg-multimedia to take care
of MH. I understand upstream's concerns about the ancient version
currently available in Debian. If Joel wants, he can proceed to
request RM from the archives but then the package has to go again in
NEW queue. I apologize for all troubles caused.



Regards,

-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 71246E4A.
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Charles Plessy
Dear Muammar,

there is a report that your makehuman package is broken and outdated, see below.
Accordingly, the package is already removed from our Testing distribution and
will not be part of our next Stable release.

Still, its presence in Unstable can still mislead users.  The upstream
maintainers propose to remove the package from Debian.  Would you agree to that 
?

Have a nice day,

-- Charles

Le Mon, Mar 30, 2015 at 01:31:19PM +0200, Joel Palmius a écrit :
 Package: qa.debian.org
 
 The version of MakeHuman currently included in the repo is a four year old
 alpha. As per bug report (#781306) it does not even seem to start.
 
 At this point it seems unlikely that an acceptable, less ancient, version
 could be included in Debian. Thus, we in the MakeHuman crew humbly requests
 that the currently available package at least be removed. It reflects poorly
 upon both Debian and MakeHuman that the current package is still around.
 
 We have filed a request (#751755) for a version bump, where we also offered
 to help in whatever way we could, but have so far not got a response.
 
 As per https://wiki.debian.org/qa.debian.org/removal:
 
 1. - (we don't know how many, or if anyone, is using the debian version)
 2. The version in the repo is an alpha. A stable version has been around for
 some time
 3. There is a functional deb available on our home page. However, this might
 need to be adapted to fit debian guidelines
 4  6. As far as we can see, the maintainer hasn't touched the package, nor
 commented on bug reports for quite some time
 5. - (upstream is very active)
 7. No stable release was ever in debian, but a stable release is available.
 
 
 -- 
 To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: https://lists.debian.org/55193407.3000...@contuitus.com

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Muammar El Khatib
Dear Charles,


On Wed, Apr 1, 2015 at 2:36 PM, Charles Plessy ple...@debian.org wrote:
 Dear Muammar,

 there is a report that your makehuman package is broken and outdated, see 
 below.
 Accordingly, the package is already removed from our Testing distribution and
 will not be part of our next Stable release.

 Still, its presence in Unstable can still mislead users.  The upstream
 maintainers propose to remove the package from Debian.  Would you agree to 
 that ?

 Have a nice day,



I am aware of makehuman's situation, but right now I am writing my PhD
thesis and I will have time again from July. Maybe, it would be a good
idea to team maintain the package and if somebody from makehuman
project can prepare a new package we can work on it. As I have upload
rights, I can upload and check the packaging. REmoving the package,
implies to pass again by FTP Masters which is a very long process
normally.

I apologize for the current state of makehuman, but in this last year
it has been almost impossible for me to do something out of the scope
of my PhD.


Regards,

-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 71246E4A.
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Charles Plessy
Le Mon, Mar 30, 2015 at 01:31:19PM +0200, Joel Palmius a écrit :
 
 The version of MakeHuman currently included in the repo is a four year old
 alpha. As per bug report (#781306) it does not even seem to start.
 
 At this point it seems unlikely that an acceptable, less ancient, version
 could be included in Debian. Thus, we in the MakeHuman crew humbly requests
 that the currently available package at least be removed. It reflects poorly
 upon both Debian and MakeHuman that the current package is still around.

Dear Joel,

thank you for contacting us.  I am sorry that we are causing trouble to your
project with our outdated package.

The bug report #781306 caused the package to be removed from our Testing
distribution, therefore it will not be part of our next Stable release.

This partially solves the problem, but as of today the package is still
distributed in our Unstable distribtion and while this distribution is not
directed at general users, I understand that you would like it to be removed as
well.

As you have seen, I have contacted the package maintainer, and I propose to
wait 15 days and transfer the request for removal to our FTP archive team in
the absence of a response, which will result in the final removal of the
package.

Is that good for you ?

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Joel Palmius
This is a perfectly acceptable solution. The main thing we wanted to 
achieve here was to get the four year old alpha 6 out of circulation, 
and that is the goal that has priority over other concerns. So yes, we 
would like to have the package removed from Unstable too.


I also saw the answer from the maintainer (and having written a PhD 
myself, I can sympathize).


If it is acceptable, we can at a later point contribute a new build 
written for the current MakeHuman branch (although, we would most likely 
wait with that until the next stable release which is upcoming within 
the near future). We would then also be willing to discuss maintaining 
the build in the future.


A question that have arisen in the project group is this though: Do we 
cause any irreparable harm for the possible (re-)inclusion of a new 
MakeHuman build at a later date by asking to have the current version 
removed?


The worries mainly concerned the recommendations for reintroducing 
removed packages, but also the recommendations against introducing 
packages depending on python 2.x (which is a hard dependency for MakeHuman).


Anyway, thank you for your quick response.

Den 2015-04-01 14:49, Charles Plessy skrev:

Le Mon, Mar 30, 2015 at 01:31:19PM +0200, Joel Palmius a écrit :


The version of MakeHuman currently included in the repo is a four year old
alpha. As per bug report (#781306) it does not even seem to start.

At this point it seems unlikely that an acceptable, less ancient, version
could be included in Debian. Thus, we in the MakeHuman crew humbly requests
that the currently available package at least be removed. It reflects poorly
upon both Debian and MakeHuman that the current package is still around.


Dear Joel,

thank you for contacting us.  I am sorry that we are causing trouble to your
project with our outdated package.

The bug report #781306 caused the package to be removed from our Testing
distribution, therefore it will not be part of our next Stable release.

This partially solves the problem, but as of today the package is still
distributed in our Unstable distribtion and while this distribution is not
directed at general users, I understand that you would like it to be removed as
well.

As you have seen, I have contacted the package maintainer, and I propose to
wait 15 days and transfer the request for removal to our FTP archive team in
the absence of a response, which will result in the final removal of the
package.

Is that good for you ?

Have a nice day,




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Manuel A. Fernandez Montecelo

2015-04-01 14:23 Joel Palmius:
This is a perfectly acceptable solution. The main thing we wanted to 
achieve here was to get the four year old alpha 6 out of circulation, 
and that is the goal that has priority over other concerns. So yes, we 
would like to have the package removed from Unstable too.


I also saw the answer from the maintainer (and having written a PhD 
myself, I can sympathize).


If it is acceptable, we can at a later point contribute a new build 
written for the current MakeHuman branch (although, we would most 
likely wait with that until the next stable release which is upcoming 
within the near future). We would then also be willing to discuss 
maintaining the build in the future.


A question that have arisen in the project group is this though: Do we 
cause any irreparable harm for the possible (re-)inclusion of a new 
MakeHuman build at a later date by asking to have the current version 
removed?


It is not a *big* issue, but as Muammar says, it's a bit of a waste of time for
several people involved (esp. FTP team, who would have to review again the
license and do some boring bureaucratic changes to accept it in the archive
again).

I can volunteer to upload a new version within a few days/weeks, if everybody is
happy with that, if the changes needed from the packaging side are not too many
and specially if there are no nasty/boring license issues to solve by this new
version :-)

Also, I can move it to use git collab-maint, so it's easier in the future for
other people to chime in.

Is everybody happy with this?  Muammar?


The worries mainly concerned the recommendations for reintroducing 
removed packages, but also the recommendations against introducing 
packages depending on python 2.x (which is a hard dependency for 
MakeHuman).


I don't know much about packaging Python applications in Debian, so I am not
sure about how much of a problem this is.  If anybody knows, please comment.

Also, are there any plans from the Makehuman project to port it to Python 3 (or
2 and 3) in the near future?


Cheers.
--
Manuel A. Fernandez Montecelo manuel.montez...@gmail.com


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Manuel A. Fernandez Montecelo
2015-04-01 22:00 GMT+01:00 Joel Palmius joel.palm...@contuitus.com:
 I can volunteer to upload a new version within a few days/weeks, if
 everybody is
 happy with that, if the changes needed from the packaging side are not
 too many
 and specially if there are no nasty/boring license issues to solve by
 this new
 version :-)


 MakeHuman is very much not the same software now as it was four years ago.
 It's an entirely different code branch.

 Alpha 6 had a compiled c++ core which linked to python fragments. The
 current stable version is pure python. Pretty much all the libraries it
 depended on has changed.

 The build routine we have now involves building binary versions of graphical
 assets stored as ascii descriptions. This is done with custom scripts.

 The old license was GPL. The new license is AGPL with a special provision
 granting the use of certain assets under Creative Commons Zero.

 Without having looked at the old build routine, I'm guessing it'd have to be
 modified quite a lot.

 I don't know much about packaging Python applications in Debian, so I am
 not
 sure about how much of a problem this is.  If anybody knows, please
 comment.

 Also, are there any plans from the Makehuman project to port it to
 Python 3 (or
 2 and 3) in the near future?


 We are unable to switch to python 3 since one of the hard dependencies is
 only available for python 2.7 on windows (or was the last time I checked.
 Admittedly this was a while ago)

 Anyway, I'll check back with the team to see if someone is able/willing to
 pick up the build maintenance.

OK, I see.

The major problem that I see from my side in how to help, after the
explanations above, is that I don't know almost anything about how to
properly package Python software for Debian, and never worked in
desktop applications developed in Python.  Also, the fact that I would
not be an everyday user of the software to be very capable / motivated
and keeping it well maintained and up to date.

Hopefully somebody else will step up, or if not, you can ask the FTP
team to remove the package from unstable in a couple of weeks, as
Charles said, and it will be added again in a few months once things
are more clear.


In the case that it helps and if you didn't do this already, perhaps
you can look at other similar software which is up to date and well
maintained in Debian, as probably Blender is.  It looks quite
straightforward for a complex package as Blender :-)

  http://anonscm.debian.org/cgit/pkg-multimedia/blender.git/tree/debian/rules
  http://anonscm.debian.org/cgit/pkg-multimedia/blender.git/tree/debian/control
  http://anonscm.debian.org/cgit/pkg-multimedia/blender.git/tree/debian/

Finally, you can ask debian-ment...@lists.debian.org for help (many
people there can offer advice), and sponsors to upload the package
once is ready.


Cheers and thanks for creating the software, it looks great!
-- 
Manuel A. Fernandez Montecelo manuel.montez...@gmail.com


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Manuel A. Fernandez Montecelo
2015-04-01 22:29 GMT+01:00 Manuel A. Fernandez Montecelo
manuel.montez...@gmail.com:
 2015-04-01 22:00 GMT+01:00 Joel Palmius joel.palm...@contuitus.com:
 I can volunteer to upload a new version within a few days/weeks, if
 everybody is
 happy with that, if the changes needed from the packaging side are not
 too many
 and specially if there are no nasty/boring license issues to solve by
 this new
 version :-)


 MakeHuman is very much not the same software now as it was four years ago.
 It's an entirely different code branch.

 Alpha 6 had a compiled c++ core which linked to python fragments. The
 current stable version is pure python. Pretty much all the libraries it
 depended on has changed.

 The build routine we have now involves building binary versions of graphical
 assets stored as ascii descriptions. This is done with custom scripts.

 The old license was GPL. The new license is AGPL with a special provision
 granting the use of certain assets under Creative Commons Zero.

 Without having looked at the old build routine, I'm guessing it'd have to be
 modified quite a lot.

 I don't know much about packaging Python applications in Debian, so I am
 not
 sure about how much of a problem this is.  If anybody knows, please
 comment.

 Also, are there any plans from the Makehuman project to port it to
 Python 3 (or
 2 and 3) in the near future?


 We are unable to switch to python 3 since one of the hard dependencies is
 only available for python 2.7 on windows (or was the last time I checked.
 Admittedly this was a while ago)

 Anyway, I'll check back with the team to see if someone is able/willing to
 pick up the build maintenance.

 OK, I see.

 The major problem that I see from my side in how to help, after the
 explanations above, is that I don't know almost anything about how to
 properly package Python software for Debian, and never worked in
 desktop applications developed in Python.  Also, the fact that I would
 not be an everyday user of the software to be very capable / motivated
 and keeping it well maintained and up to date.

 Hopefully somebody else will step up, or if not, you can ask the FTP
 team to remove the package from unstable in a couple of weeks, as
 Charles said, and it will be added again in a few months once things
 are more clear.


 In the case that it helps and if you didn't do this already, perhaps
 you can look at other similar software which is up to date and well
 maintained in Debian, as probably Blender is.  It looks quite
 straightforward for a complex package as Blender :-)

   http://anonscm.debian.org/cgit/pkg-multimedia/blender.git/tree/debian/rules
   
 http://anonscm.debian.org/cgit/pkg-multimedia/blender.git/tree/debian/control
   http://anonscm.debian.org/cgit/pkg-multimedia/blender.git/tree/debian/

 Finally, you can ask debian-ment...@lists.debian.org for help (many
 people there can offer advice), and sponsors to upload the package
 once is ready.


 Cheers and thanks for creating the software, it looks great!


Oh, one final thing that I forgot, sorry for the noise.

If Muammar is OK with it and does not have much time in the near
future to maintain the package himself, perhaps you can contact people
from pkg-multimedia (the maintainers of Blender) or similar teams in
Debian -- maybe they would like to have Makehuman under their umbrella
and will help you with the task.


-- 
Manuel A. Fernandez Montecelo manuel.montez...@gmail.com


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-04-01 Thread Joel Palmius

I can volunteer to upload a new version within a few days/weeks, if
everybody is
happy with that, if the changes needed from the packaging side are not
too many
and specially if there are no nasty/boring license issues to solve by
this new
version :-)


MakeHuman is very much not the same software now as it was four years 
ago. It's an entirely different code branch.


Alpha 6 had a compiled c++ core which linked to python fragments. The 
current stable version is pure python. Pretty much all the libraries it 
depended on has changed.


The build routine we have now involves building binary versions of 
graphical assets stored as ascii descriptions. This is done with custom 
scripts.


The old license was GPL. The new license is AGPL with a special 
provision granting the use of certain assets under Creative Commons Zero.


Without having looked at the old build routine, I'm guessing it'd have 
to be modified quite a lot.



I don't know much about packaging Python applications in Debian, so I am
not
sure about how much of a problem this is.  If anybody knows, please
comment.

Also, are there any plans from the Makehuman project to port it to
Python 3 (or
2 and 3) in the near future?


We are unable to switch to python 3 since one of the hard dependencies 
is only available for python 2.7 on windows (or was the last time I 
checked. Admittedly this was a while ago)


Anyway, I'll check back with the team to see if someone is able/willing 
to pick up the build maintenance.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781518: Please remove very outdated MakeHuman package

2015-03-30 Thread Joel Palmius

Package: qa.debian.org

The version of MakeHuman currently included in the repo is a four year 
old alpha. As per bug report (#781306) it does not even seem to start.


At this point it seems unlikely that an acceptable, less ancient, 
version could be included in Debian. Thus, we in the MakeHuman crew 
humbly requests that the currently available package at least be 
removed. It reflects poorly upon both Debian and MakeHuman that the 
current package is still around.


We have filed a request (#751755) for a version bump, where we also 
offered to help in whatever way we could, but have so far not got a 
response.


As per https://wiki.debian.org/qa.debian.org/removal:

1. - (we don't know how many, or if anyone, is using the debian version)
2. The version in the repo is an alpha. A stable version has been around 
for some time
3. There is a functional deb available on our home page. However, this 
might need to be adapted to fit debian guidelines
4  6. As far as we can see, the maintainer hasn't touched the package, 
nor commented on bug reports for quite some time

5. - (upstream is very active)
7. No stable release was ever in debian, but a stable release is available.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org