#18223: cartesian products with orders
-------------------------------------+-------------------------------------
       Reporter:  dkrenn             |        Owner:
           Type:  enhancement        |       Status:  needs_info
       Priority:  major              |    Milestone:  sage-6.7
      Component:  categories         |   Resolution:
       Keywords:  sd67               |    Merged in:
        Authors:  Daniel Krenn       |    Reviewers:  Benjamin Hackl
Report Upstream:  N/A                |  Work issues:
         Branch:  u/behackl/cat      |       Commit:
  /cartesian-product-posets          |  0690e716b925505dc34b77338af0da8f35fc53a4
   Dependencies:  #18586             |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by behackl):

 * status:  needs_review => needs_info
 * reviewer:   => Benjamin Hackl
 * branch:  u/dkrenn/cat/cartesian-product-posets => u/behackl/cat
     /cartesian-product-posets
 * commit:  ef15d6c3f9f78452897b760fdf6d828353c0b8c1 =>
     0690e716b925505dc34b77338af0da8f35fc53a4


Comment:

 Hello!

 I've started to review this ticket and merged it into 6.9.beta5. Here are
 some comments:

 - The changes in `covariant_functorial_construction.py` look good to me.
 - Regarding the changes in `categories/sets_cat.py`:
   - I've added a small reviewer commit to improve the language in the
 docstring of `cartesian_product`.
   - Overall, these changes also look good to me. I only have one question
 regarding the `extra_category` keyword: should it be possible to pass
 lists (or some other iterable) of categories to `extra_category`, or is
 there no use case for that?

 As far as I can see, everything else regarding these changes has been
 discussed on #18586.

 I'll report back as soon as I had a look at the remaining changes.
 ----
 Last 10 new commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=ba5dab93e6c7b33eeefc0c937dd2a7d11098807a
 ba5dab9]||{{{update docstring and complete doctests}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=55a7020df64790be37b1bb4527f74444bc21a602
 55a7020]||{{{create class for cartesian products of posets}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=6ed924696625f67a5e0e814c758ca5b53885bdcc
 6ed9246]||{{{method "le"}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=4c9f72ce4920838b49e87bc8efd05ce6c6aecdef
 4c9f72c]||{{{methods for comparing lexicographically and component-
 wise}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=e589e9b6f474c1ae87781e135a462c8717c27700
 e589e9b]||{{{create Element: implement <=, <, >=, >}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=69335cc0f8d0e4344804b3ca1de76471a8a91574
 69335cc]||{{{write a class description}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=9352031b310b81f83c09ecac11b1ce15163f55f9
 9352031]||{{{change one word in docstring}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=ef15d6c3f9f78452897b760fdf6d828353c0b8c1
 ef15d6c]||{{{deal with categories: CartesianProductPosets should be in
 Posets()}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=d34c1fa9d827a0532efc39f404f50ed2d2ff4cd5
 d34c1fa]||{{{Merge branch 'u/dkrenn/cat/cartesian-product-posets' of
 git://trac.sagemath.org/sage into 6.9.beta5}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=0690e716b925505dc34b77338af0da8f35fc53a4
 0690e71]||{{{improve language in cartesian_product docstring}}}||

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