Hi, On Wed, Jul 05, 2017 at 02:50:53PM +0200, Jeroen Demeyer wrote: > TL;DR: should we drop support for old-style .spkg packages completely in > Sage?
+1 (it could have been done a while ago). The wiki page below was opened two years ago, and the few remaining unclassified packages do not seem of great interest, so i guess that removing the support on old-style packages remains the last way to know if someone rely on some of them (though i guess this is unlikely), https://wiki.sagemath.org/Classify%20old-style%20packages Do we have the download logs of old-style packages ? Ciao, Thierry > Old-style packages are a relic from the old Sage development model from Sage > versions < 6.0. They are packages containing the sources and metadata in one > .spkg archive. New-style packages, with metadata in the main Sage git tree, > were introduced in Sage 6.0, released in december 2013. You can find a list > of existing old-style packages at > http://www-ftp.lip6.fr/pub/math/sagemath/spkg/optional/ > > We already had some discussion about dropping support of old-style packages > in 2015, see https://trac.sagemath.org/ticket/19004 and > https://trac.sagemath.org/ticket/19158 both merged in Sage 6.9, released > October 2015. > > The latter ticket also introduced a deprecation warning for old-style > packages: > ================================== NOTE ================================== > You are about to download and install an old-style package. While this > might still work fine, old-style packages are unmaintained and deprecated. > > This package will be removed in future versions of SageMath. If you care > about this package, you should make a proper new-style package instead. > For more information about making Sage packages, see > http://doc.sagemath.org/html/en/developer/packaging.html > ========================================================================== > > The reason I ask to drop support for old-style packages is to simplify and > improve the installation of new-style Sage packages. In particular ticket > https://trac.sagemath.org/ticket/23179 conflicts with old-style packages. > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.