Tutorial for developers: Portability testing of the Sage distribution using Docker and the Sage distro-package database (50min)
Matthias Köppe (University of California, Davis)
Abstract: Sage is intended to build and run on a variety of platforms, including all major Linux distributions, as well as macOS, and Windows (with Cygwin). There is considerable variation among these platforms. To ensure that Sage continues to build correctly on users’ machines, it is crucial to test changes to Sage, in particular when external packages are added or upgraded, on a wide spectrum of platforms. This tutorial introduces developers to the new tools for portability testing that were introduced in Sage 9.1.
mathematical softwaresymbolic computationMathematics
Audience: general audience
Series comments: Description: 50-hour virtual event for users and developers of SageMath
Please register, preferably before the start of the event, at zulip.sagemath.org/#narrow/stream/126-sd109/topic/Registration.20for.20Global.20Virtual.20SageDays.20109
Links to individual videostreams will be posted on Zulip before the beginning of each talk.
Organizers: | Matthias Köppe*, Samuel Lelièvre, Dima Pasechnik, Yuan Zhou* |
*contact for this listing |