On Thu, Oct 1, 2015 at 8:07 AM, Travis Scrimshaw <tsc...@ucdavis.edu> wrote: > >>> >>> Thanks Volker for writing an e-mail before the clash. >>> >>> To my mind, it is a complete nonsense to merge this stopgap in a rc0. We >>> would have time to fix the hash issues along a development cycle starting >>> from an early beta. And most of them if not all should be fixed before any >>> stable release. Having a stopgap on 20 or so objects looks like "do not use >>> Sage as it is broken". >>> >>> That being said, this stopgap is clearly mandatory! The hash is a mess >>> for most Sage objects. >> >> >> - Even without this string default issue being resolved, the equality hash >> assumption is false in sage, eg Mod(3,5) == 8. >> >> - This issue that you seem massively worried about solving asap has been >> in sage for 10 years. >> >> > > Most elements have a canonical (string) representation, and as such, this > default hash works perfectly fine (and most elements are not mutable). > Adding in this stopgap could potentially kill Sage if is appears in common > operations in a *stable* release. I could potentially stomach this in a > beta0 release, but definitely not for a stable. It's just a molehill.
+1 - William > > Travis > > -- > 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. -- William (http://wstein.org) -- 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.