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.

Reply via email to