-
Notifications
You must be signed in to change notification settings - Fork 236
Internals: Meeting Notes
Mahrud Sayrafi edited this page Aug 29, 2020
·
28 revisions
This page will is edited during the M2internals meetings.
Should you be interested in joining M2internals, a group that works on and meets to discuss M2 development topics like the ones below, please email Anton Leykin.
M2internals #1 (May 2020)
- setting up your machine for Macaulay2 development
- CMake build system
- the interpreter and how it is implemented
- Internals: D language
- adding functions to the engine and interfacing them to the front end
- Internals: engine class hierarchy (rings, module, gbs, resolutions, computations), engine.h
- Internals: M2 engine examples
- Internals: Unit tests
- Case study: Internals: Add a library for interval arithmetic
M2internals #2 (June 2020)
- Internals: Hooks
- Internals: Documenting the engine with doxygen
- Internals: M2 in Linux distributions
- Internals: GitHub actions
Other
- Other internal topics (put other bits here for now)
- "Road map" (ongoing and future "internals" tasks/projects/ideas)
- Virtual meetings are great 👍
- Reduced cost of participation and is good for climate change!
- Ways to continue
- Current experiment: one-day meeting 4-5 hours long (every 1-2 months)
- Other modes are up for discussion
- Keep
slack
as our messaging platform- continue using it for organizational purposes
- create channels for particular internal projects (private or public)
Homepage | Projects | Packages | Documentation | Events | Google Group