The next step of integration could be to add this package as an optional 
package to Sage, see https://github.com/sagemath/sage/issues/31164

On Friday, February 9, 2024 at 12:04:16 PM UTC-8 Aram Dermenjian wrote:

> As a follow up to this email thread: Everything should be working now. If 
> people want to test it out and/or see if there are any bugs/issues, feel 
> free to have at it and add any issues into the github.
>
> Question for humans: I'm planning on merging this into sage so that 
> other developers can help grow it and it's not just me working on it. Would 
> it be better to first wait for any bugs that people might notice and then 
> add it into sage? Or should I just go ahead and start merging it in and any 
> bugs can be fixed while it's in sage itself?
>
> -Aram
>
> On Fri, 24 Nov 2023 at 09:36, Aram Dermenjian <aram.derme...@gmail.com> 
> wrote:
>
>> The master branch has bugs in it and don't produce "correct" oriented 
>> matroids. These have been fixed in the current development branch, but the 
>> development branch needs documentation to be updated and also to be double 
>> checked to ensure there are no bugs/errors. (There's also additional things 
>> I'd like to add into it, but these can be saved for after it gets 
>> integrated into sage)
>>
>> Aram
>>
>> On Wed, 22 Nov 2023, 19:46 Dima Pasechnik, <dim...@gmail.com> wrote:
>>
>>> On Wed, Nov 22, 2023 at 8:29 AM Aram Dermenjian
>>> <aram.derme...@gmail.com> wrote:
>>> >
>>> > There is currently a project that is in progress for getting (usual) 
>>> oriented matroids into sage. It's still a work in progress, but an initial 
>>> version is close to done. (See 
>>> https://github.com/thecaligarmo/oriented_matroids for the project) Due 
>>> to external time commitments, it hasn't finished as fast as I would have 
>>> liked. (It's currently set-up as a package, but eventually it should 
>>> nicely/easily be able to be integrated into sagemath itself)
>>>
>>> Just in case, I tried to install your package with current Sage
>>> (10.2.rc4), and it installs fine and all the tests run
>>> as "sage -t oriented_matroids" pass, too.
>>> So that's a bit strange to read in Readme that "This package currently
>>> does not work." - what is this meant to mean?
>>>
>>> Dima
>>>
>>> >
>>> > Kindly,
>>> > Aram Dermenjian
>>> >
>>> > On Wed, 22 Nov 2023 at 07:58, Dima Pasechnik <dim...@gmail.com> wrote:
>>> >>
>>> >> This is about a  recent (2018?) generalisation of oriented matroids. 
>>> Do we have anything about the usual oriented matroids?
>>> >>
>>> >>
>>> >> On 22 November 2023 04:25:34 GMT, 'Travis Scrimshaw' via sage-devel <
>>> sage-...@googlegroups.com> wrote:
>>> >>>
>>> >>> Hi John,
>>> >>>    None of the above. I think maintaining good programming practices 
>>> is important for the codebase and it is a good thing to teach contributors 
>>> who might not understand. Hence, we should spend the time having them get 
>>> it into a format that is acceptable for Sage. In the end, it should play 
>>> nice with the current matroid code, but I don't think that is a requirement 
>>> for a new feature.
>>> >>>
>>> >>> Best,
>>> >>> Travis
>>> >>>
>>> >>> On Wednesday, November 22, 2023 at 8:27:31 AM UTC+9 John H Palmieri 
>>> wrote:
>>> >>>>
>>> >>>> This post concerns https://github.com/sagemath/sage/pull/36492. 
>>> The main topic of that PR is matroids about which I know almost nothing, so 
>>> I am not the right person to review it. The structure of the PR perhaps 
>>> opens up broader questions. The author has some new code, along with a PDF 
>>> documenting it, and it is currently not designed to be incorporated into 
>>> the existing sage.matroids module, but as more of a standalone piece of 
>>> code.
>>> >>>>
>>> >>>> - Should we have a "contrib" directory where we can easily include 
>>> efforts like this?
>>> >>>> - Should this particular code be instead included in our thematic 
>>> tutorials? (If so, it needs someone to shepherd it through the process.)
>>> >>>> - Or should this code be folded into the existing `sage.matroids` 
>>> stuff?
>>> >>>>
>>> >>>> --
>>> >>>> John
>>> >>>>
>>> >> --
>>> >> 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+...@googlegroups.com.
>>> >> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-devel/6818C672-81A0-4224-B0F6-F3919884D555%40gmail.com
>>> .
>>> >
>>> > --
>>> > 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+...@googlegroups.com.
>>> > To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-devel/CAKQMtipOAK77sQurUCLHpETV9sii5t_RPCuAJTQoxb9C6c%2BCkA%40mail.gmail.com
>>> .
>>>
>>> -- 
>>> 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+...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-devel/CAAWYfq3uwJiMsMXpsx17fhk-L4Htvde4OUs833b3Cck9oSEHTw%40mail.gmail.com
>>> .
>>>
>>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/f29a2e53-3c8e-4903-9949-6122385817f4n%40googlegroups.com.

Reply via email to