-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Community Meetings: ManiMeets
ManiMeets are community meetings with a focus on development of the library.
Preliminary Schedule:
Time (in UTC+2 / CEST) | Speaker | Title |
---|---|---|
16:00 -- 16:45 | Benjamin Hackl | Contributing and You: A step-by-step introduction to developing Manim |
16:45 -- 17:00 | Break and Socializing | |
17:00 -- 17:40 | jsonV | Introduction to Manim's Project Structure |
17:40 -- 18:20 | MrDiver | TBA/OpenGL |
18:00 -- 18:40 | Break and Socializing | |
18:40 -- 19:00 | dudewaldo4 | Pursuing Integrated Algebra |
19:00 -- open end | everyone | Q&A on development and community |
-
Benjamin Hackl -- Contributing and You: A step-by-step introduction to developing Manim
In the opening session of the first ManiMeet we will walk through the contribution workflow and explain, step by step, which steps you will need to follow to bring your improvements to ManimCommunity! Preliminaries: a working installation of Python and Git.
-
jsonV -- Introduction to Manim's Project Structure
A brief overview of Manim starting with files at the root of the repository (like pyproject.toml), surface-level look at most of the subdirectories (like .github/, docs/, tests/, and scripts/) and finally an in-depth look at the core package starting at the entrypoint (manim/*).
The in-depth look will take a look at all of the core modules (_config, animation, camera, cli, etc.) but will focus at length on the relations between the renderer, scene, and mobject modules.
-
MrDiver -- TBA/OpenGL
TBA
-
dudewaldo4 -- Pursuing Integrated Algebra
A showcase of some early work in incorporating an understanding of algebraic structure into tex mobjects, allowing for intelligent and structure-aware transformations between latex expressions with minimal instruction from the end user.