#19302: Stopgap for Element.__hash__
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_review
           Type:         |    Milestone:  sage-6.10
  defect                 |   Resolution:
       Priority:         |    Merged in:
  blocker                |    Reviewers:
      Component:  misc   |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  39f4d3cf9c82bc17097eb761e80a4033cc38148f
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  public/19302           |
   Dependencies:         |
-------------------------+-------------------------------------------------

Comment (by nbruin):

 Replying to [comment:34 jdemeyer]:
 > I predicted this in [comment:27]
 >
 > I think that it really makes no sense to merge this ticket ''now''.
 Either you think that the broken hash is serious enough to merit a
 stopgap, or you think it's not serious enough. There is really no way that
 it can be a serious problem in Sage 6.10, but not a serious problem in
 Sage 6.9.

 It makes procedural sense because then people working on development will
 have a signal and an incentive to do something about relying on the bad
 hash. We are currently in a situation where we won't ever catch up,
 because people are adding new classes depending on the default hash at the
 same rate as we're trying to fix it (see the recently merged
 `sage.combinat.colored_permutations`). Those people should get a signal
 that they shouldn't be depending on that to-be-deprecated hash. The
 difference is that now we have a good shot at resolving this whole thing
 before releasing 6.10, whereas this issue received attention too late in
 the 6.9 cycle for that to be realistic.

--
Ticket URL: <http://trac.sagemath.org/ticket/19302#comment:35>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to