Opened 22 months ago

Last modified 4 months ago

#29133 new task

META-META-TICKET: Build, packaging, testing improvements

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.5
Component: build Keywords: sd111
Cc: jdemeyer, was, vbraun, vdelecroix, dimpase, fbissey, embray, nthiery, mmarco, infinity0, thansen, defeo, slelievre, gh-timokau, mjo, isuruf, saraedum, jhpalmieri Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by mkoeppe)

This meta-meta-ticket lists meta-tickets that outline plans and organize tickets for improvements to build, packaging, and testing.

  • #21507: Task ticket: Make sagelib a pip-installable Python source package, listed on PyPI
  • #24024: Meta-ticket: Update other packages to using the sage-dist-helpers functions + DESTDIR where applicable
  • #21707: Meta-ticket: Split sage-env into 5 to clean up sage configuration
  • #29060: Meta-ticket: Add Dockerfiles and CI scripts for integration testing of source and binary distributions and of downstream packages
  • #27330: Meta-ticket: spkg-configure: Try to use as many system packages as possible
  • #28936: Meta-ticket: Adopt mainstream Python testing/linting infrastructure
  • #21566: Meta-ticket: Make sage (the distribution) behave like a standard autotools package, to the extent possible
  • #29670: Meta-ticket: Review of development tools in Sage vs. mainstream Python tools
  • #29900: Meta-ticket: Fix optional and experimental packages for Sage 9.2
  • #29705: Meta-ticket: Modularize sagelib into separate distributions (distutils packages)

Change History (9)

comment:1 Changed 22 months ago by mkoeppe

  • Type changed from PLEASE CHANGE to task

comment:2 Changed 19 months ago by mkoeppe

  • Cc jhpalmieri added

comment:3 Changed 19 months ago by mkoeppe

  • Milestone changed from sage-9.1 to sage-9.2

comment:4 Changed 19 months ago by mkoeppe

  • Description modified (diff)

comment:5 Changed 15 months ago by mkoeppe

  • Description modified (diff)

comment:6 Changed 14 months ago by mkoeppe

  • Milestone changed from sage-9.2 to sage-9.3

comment:7 Changed 12 months ago by mkoeppe

  • Keywords sd111 added

Hoping we can make progress on this ticket this week - https://wiki.sagemath.org/days111

comment:8 Changed 7 months ago by mkoeppe

  • Milestone changed from sage-9.3 to sage-9.4

Moving to 9.4, as 9.3 has been released.

comment:9 Changed 4 months ago by mkoeppe

  • Milestone changed from sage-9.4 to sage-9.5
Note: See TracTickets for help on using tickets.