Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1012608: ITP: manim-ce -- Animation engine for explanatory math videos

12 views
Skip to first unread message

Timo Röhling

unread,
Jun 10, 2022, 4:50:04 AM6/10/22
to
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian...@lists.debian.org

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name : manim-ce
Version : 0.15.1
Upstream Author : Grant Sanderson, Manim Community Developers
* URL : https://www.manim.community/
* License : Expat
Programming Lang: Python
Description : Animation engine for explanatory math videos

Manim is used to create precise animations programmatically, as demonstrated
in the videos of 3Blue1Brown. All animations are written as Python code and
rendered with the manim CLI tool.

This is the Commmunity Edition of manim, which is a better maintained fork of
Grant Sanderson's manim package. You will want this version unless you plan to
re-render some old 3Blue1Brown Youtube videos from Grant's source code.

The package will be team-maintained under the umbrella of
Debian Python Team <team+...@tracker.debian.org>
at https://salsa.debian.org/python-team/packages/manim-ce


-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmKjBKEACgkQ+C8H+466
LVkWXwwAux8xxF6BaG3yzIX9l9ilGESMzhsX+1HY5rHTNCaKkjyIwt2dyRACyEZF
k/dJRVz05EA6oum0fr3OmPqF4rcoMcy+MX6oiKCrHG+zJF9fE3QimUCUDwk8RpHp
eahT6kKFkp/59yLEyCYB1C0MhttbeA6aviRLYcnyqjF0ZU+6lX8reZ8Xd7Nhml/6
HQykbZS6wwzJbRWyTs/OLSEy5E1d4nNkBYzLLehaweKago9o7IEd53sSYNuQvr5O
kv9+Us4jMFZPWc2up8PcQXNqoEEgTTr+fuEP6h09RuYWpganvIokPRMIPSRxOO5d
w+WdqFmzDxaF9tdlAHYyNkDMyYVWptNUDkTPd2eKLIbjV8cSnIMbivJdf07uN+Bz
lVFUiTaROF3RYUtjEVI9g9Jxjr4gOiRtj2cticNimz8bZF4I8mRDbNp7FZ1d38e0
0Tsa6VhkTbz4qTG3QZlaov4x5MZH4H5O7s2wOgyEES+p03+yEXdMTZOxBz4GuHH2
0lJU9Lyv
=zAjx
-----END PGP SIGNATURE-----

Nilesh Patra

unread,
Jun 10, 2022, 10:40:03 AM6/10/22
to


Hi Timo,

On 10 June 2022 2:15:25 pm IST, "Timo Röhling" <roeh...@debian.org> wrote:
>* Package name : manim-ce
> Version : 0.15.1
> Upstream Author : Grant Sanderson, Manim Community Developers
>* URL : https://www.manim.community/
>* License : Expat
> Programming Lang: Python
> Description : Animation engine for explanatory math videos
>
>Manim is used to create precise animations programmatically, as demonstrated
>in the videos of 3Blue1Brown. All animations are written as Python code and
>rendered with the manim CLI tool.
> [...]


I have been a huge fan of this software ever since I saw this tooling in 3Blue-1Brown videos, so thanks for the ITP.

One quick question: since it's a math based package, could you consider maintaining it in the math-team umbrella instead?

Let me know what you'd think?


Best,
Nilesh

Timo Röhling

unread,
Jun 10, 2022, 6:00:04 PM6/10/22
to
Hi Nilesh,

* Nilesh Patra <nil...@nileshpatra.info> [2022-06-10 19:46]:
>One quick question: since it's a math based package, could you
>consider maintaining it in the math-team umbrella instead?
Happy to see the Math Team take an interest! However, Manim has an
extensive list of (non-math) Python dependencies, so in the interest
of smooth updates, the Python Team should better be involved in
its maintenance.

I suggest we put one team as Maintainer and the other as additional
uploader; Salsa can easily grant push access to both teams, and the
package will also show up on both Team package overviews.

I am leaning towards the Python Team as primary maintainer, as I
expect to encounter more Python issues than math issues, but I am
open to arguments why the Math Team is a better fit. ;)


Cheers
Timo

--
⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮
⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │
⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯
signature.asc

Timo Röhling

unread,
Jun 15, 2023, 5:20:05 PM6/15/23
to
As an update on this ITP, the last remaining blocker for this
ITP is the skia-pathops dependency. I intend to convince
upstream to use pyclipper instead.
signature.asc
0 new messages