#17979: Reimplementation of IntegerListsLex
-------------------------------------+-------------------------------------
       Reporter:  aschilling         |        Owner:
           Type:  defect             |       Status:  needs_work
       Priority:  blocker            |    Milestone:  sage-6.6
      Component:  combinatorics      |   Resolution:
       Keywords:  days64             |    Merged in:
        Authors:  Bryan Gillespie,   |    Reviewers:  Nathann Cohen, Jeroen
  Anne Schilling, Nicolas M. Thiery  |  Demeyer, Travis Scrimshaw
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  public/ticket/17979                |  2c7019c64047f5f84d89d72fec81a7af483cdc66
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by nthiery):

 Replying to [comment:385 ncohen]:
 > Have you had the impression that some of our previous requests were
 > abusive? We try to understand your code, make sure that it is
 > correct maintenable and thus that it will be easy to understand and
 > work on it in the future.

 > Many of the things that seem obvious to the author are not easily
 > deduced when you only look at the code, and unexpected design choices
 > often raise more questions.

 Abusive, no: they all had to be handled at some point or the
 other. Urgent, I did wonder for some of them: I agree that we
 absolutely want the code to be correct (at least to the best of our
 knowledge) for this rc. And this of course requires a complete
 understanding of it by the reviewers, and clarification of the design
 choices. But maybe for some of the issues it's sufficient, once things
 are clarified, to leave a note in upcoming tickets for the next step
 that need to be done.

 The big thing is that I have the impression to be holding off the
 upcoming rc, and that's rather uncomfortable. Also having a stable
 base here would allow me to move on to the following tasks, in
 particular working of the merge and review of #17920, as well as your
 ticket about IntegerVectors. And also would allow me or others to work
 on to the follow up tickets.

 > I personally gave up raising some arguments (that still seem
 > legitimate to me) only to lessen the load on this ticket.

 I appreciate this! Please add these comments to the followup tickets
 (or some new one if appropriate), for I want to hear about them.

 > I still plan to read the code you implement totally (I haven't done that
 yet), and I will probably have more time to do so next week.

 Great, thanks!

 From the many discussions with you, Jeroen, Bryan, and Anne and
 myself, it seems that the code has been scrutinized quite some.  As
 Jeroen pointed out, there are still cases that could be handled in
 theory, and that the code rejects at this point. But outside of those
 situations, I pretty much trust that the code gives correct result.
 Which achieves the original goal of this ticket.

 Cheers,
                              Nicolas

--
Ticket URL: <http://trac.sagemath.org/ticket/17979#comment:391>
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