Differences between revisions 3 and 4
Revision 3 as of 2020-11-22 19:19:05
Size: 2476
Editor: mkoeppe
Comment:
Revision 4 as of 2020-11-22 19:39:45
Size: 3197
Editor: mkoeppe
Comment: add links, topics
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:

== Topics and goals ==

The main topic of the workshop is the development of the next generation of Sage packaging – a modularized Sage Library that can be installed from PyPI and whose subset distributions can map 1:1 to packages of downstream distributions.

 * [[https://trac.sagemath.org/ticket/29705|Meta-ticket 29705: Modularize sagelib into separate distributions (distutils packages)]]
 * see also [[https://researchseminars.org/talk/SageDays110/11/|Modularization and pip-installability of the Sage library]] (talk by Matthias Köppe at Sage Days 110)
 * [[https://trac.sagemath.org/ticket/27330|Meta-ticket 27330: spkg-configure: Try to use as many system packages as possible]]
 * [[https://trac.sagemath.org/ticket/30306|Meta-ticket 30306: Use system Jupyter notebook / JupyterLab]]

Participants may wish to add the keyword "sd111" to tickets that they hope to work on during Sage Days 111.

 * [[https://trac.sagemath.org/query?keywords=~sd111|Trac ticket search: Keyword sd111]]
Line 21: Line 34:
 * '''Video conferencing''': We will primarily be using Zoom and [[https://bigbluebutton.org/|BigBlueButton]] (BBB; see [[https://en.wikipedia.org/wiki/BigBlueButton|Wikipedia page]]; [[https://bigbluebutton.org/open-source-license/|license]]) (with BBB servers at Orsay and/or other French institutions). However, other software such as Google Meet can also be used.  * '''Video conferencing''': We will primarily be using Zoom and Google Meet.

Sage Days 111 - Global Virtual Sage Modularization and Packaging Summit

Tuesday, December 8 to Friday, December 11, 2020

An event for the SageMath developer and packaging community

SageDays are gatherings of people interested in SageMath. Sage Days have been organized as local, regional, or international in-person meetings by a wide range of people around the globe. Because of the current global health crisis, Sage Days 111 will be a fully virtual event.

Topics and goals

The main topic of the workshop is the development of the next generation of Sage packaging – a modularized Sage Library that can be installed from PyPI and whose subset distributions can map 1:1 to packages of downstream distributions.

Participants may wish to add the keyword "sd111" to tickets that they hope to work on during Sage Days 111.

About SageMath

SageMath, or Sage for short, is a mature, comprehensive, free (open-source) mathematics software system based on Python, licensed under the GNU General Public License, that integrates computer algebra facilities and general computational packages.

Sage, first released in 2005, in over a decade of incubation in the SageMath distribution, comprising 293 software packages, has grown its own library of 1000 Cython and over 4400 Python modules, ranging from sage.algebras.* over sage.geometry.* to sage.tensor.*, with a total of over 2.2 million lines of code.

How to register and participate

  • Registration and poll for detailed scheduling: https://framadate.org/JxZ7MZs74VxCQSN4

  • Join our zulip #sd111 messaging stream. This stream will contain all of the information regarding the activities of Sage Days 111.

  • Video conferencing: We will primarily be using Zoom and Google Meet.

    • Details, how to access: will be announced on the Zulip stream.

Tentative schedule

  • Tue 2020-12-08 18:00-23:00 UTC - Core synchronous event
  • Wed 2020-12-09 20:00-21:00 UTC - Status report 2
  • Thu 2020-12-10 20:00-21:00 UTC - Status report 3
  • Fri 2020-12-11 20:00-21:00 UTC - Status report 4

Organizers

days111 (last edited 2020-12-12 03:29:57 by mkoeppe)