Hello,
as you might know, we currently have two kinds of packages in Sage: the
old-style .spkg files which were the norm in Sage 5.x and the new-style
$SAGE_ROOT/build/pkgs packages which are currently the norm.
The question is: to what extent should we continue supporting old-style
packages?
(A) sage -i OLDSTYLEPKGNAME should just install the package, there is no
difference with new-style packages from the user's point of view.
(B) sage -i OLDSTYLEPKGNAME should still work but with a clear
deprecation warning.
(C) sage -i OLDSTYLEPKGNAME should still work but only after a "are you
sure?" confirmation, like we have for experimental packages.
(D) sage -i OLDSTYLEPKGNAME should give an error.
In Sage 6.8 we have (A) and in the latest betas, we have (D). I think
that (D) is an over-reaction to the problem that some old-style packages
are confusing or broken.
My personal vote goes to (B) since it still allows non-interactive
scripts to work like before but it shows a clear message that packages
should migrate to new-style packages. This is also implemented in #19158.
Jeroen..
--
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 http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.