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

Bug#781518: Please remove very outdated MakeHuman package



2015-04-01 22:00 GMT+01:00 Joel Palmius <joel.palmius@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-mentors@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.montezelo@gmail.com>


Reply to: