Re: [sage-devel] I am being (almost) banned from posting on sage-* groups

2023-03-02 Thread Georgi Guninski
On Wed, Mar 1, 2023 at 11:20 AM Dima Pasechnik  wrote:
>
> I tried to send a reply by email to a message on sage-support
> It was rejected by Google:


 Looong ago, what is now google groups was Usenet and email lists.

Google know evil and I am concerned that gmail will kill
traditional mail.

Despite @Dima's suggestion to use console Mutt with gmail,
last month I couldn't find other MUA except Thunderbird for gmail.
For Mutt found unofficial path for 2FA.

-- 
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/CAGUWgD8WsaKdnTYk_LKK5fo2CA-kZJkdTL8Y-SfKj-qXLCNCCw%40mail.gmail.com.


[sage-devel] Adding labels to pull requests?

2023-03-02 Thread brettpim
Aaron Dwyer and I have just finished an initial implementation of covering 
arrays for sagemath and posted it as a PR ready for review.  The Provisional 
workflow on GitHub 

 
suggest attaching labels to the PR which we cannot figure out how to do.

We think labels would help us get the most appropriate reviewers for the PR

thanks
brett

-- 
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/64b4a44b-a957-41d9-8e09-e1a8936320adn%40googlegroups.com.


[sage-devel] Re: [sage-combinat-devel] implementing covering arrays

2023-03-02 Thread David Joyner
On Thu, Mar 2, 2023 at 12:11 PM brett stevens  wrote:

> We have completed our initial implementation of covering arrays with basic
> methods.  It is ready for review and we are looking for reviewers.  The
> pull request is here:
>
> https://github.com/sagemath/sage/pull/35008
>
>
Againi, I'm cc'ing sage-devel in case there is someone competent to review
your code there. (FYI, If Nathann Cohen was the author of the OA code,
AFAIK he is no longer with SageMath.)



> brett
>
> On Monday, June 6, 2022 at 1:44:33 PM UTC-4 brett stevens wrote:
>
>> Thanks David.  I wanted to additionally flag our second question:
>>
>> > - Would it additionally be useful to re-implement orthogonal arrays as
>> a child class of a covering arrays class and move the orthogonal array
>> methods into that class? What would be the least disruptive way to do this?
>>
>> because we know that this would involve modifying code that other people
>> have written and invested time and effort into.  I think there are
>> advantages to having OAs be a class but I would be happier with the change
>> in approach being approved by some of the original implementers of the OA
>> source code.
>>
>> thanks
>> brett
>> On Tuesday, May 31, 2022 at 3:56:08 PM UTC-4 David Joyner wrote:
>>
>>> On Mon, May 30, 2022 at 2:35 PM brett stevens 
>>> wrote:
>>> >
>>> > Myself and my M.Sc. student Aaron Dwyer are interested in adding
>>> covering arrays to sagemath in the design theory code. We have been
>>> reviewing the orthogonal array code as guidance and have some questions for
>>> sage-combinat-devel community.
>>> >
>>> > - We note that orthogonal arrays are not implemented as a class. Our
>>> initial thoughts were to implement covering arrays as a class. What do you
>>> all think about that?
>>> >
>>>
>>> This sounds okay to me, however, I'm ccing sage-devel in case some
>>> experts aren't subscribed to this list.
>>>
>>> > - Would it additionally be useful to re-implement orthogonal arrays as
>>> a child class of a covering arrays class and move the orthogonal array
>>> methods into that class? What would be the least disruptive way to do this?
>>> >
>>> > - We know that in sagemath development it is often a good idea to make
>>> small patches that are easy to review and edit. Would the right initial
>>> things to implement be the necessary class structure, documentation,
>>> self-checker (analogous to ```is_t_design``` in ```block_design```),
>>> formatted print and output to equivalent objects like a group divisible
>>> covering design?
>>> >
>>> > - One of our more substantive goals is to implement the perfect hash
>>> family and covering perfect hash family constructions. We are happy to hear
>>> what other people think would be important methods to implement for in a
>>> covering array class.
>>> >
>>> > brett stevens
>>> > Aaron Dwyer
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups "sage-combinat-devel" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send
>>> an email to sage-combinat-d...@googlegroups.com.
>>> > To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/sage-combinat-devel/8926605c-d908-4d97-bdd7-2bd9bb552040n%40googlegroups.com.
>>>
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "sage-combinat-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-combinat-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-combinat-devel/4d18c48c-b87f-40cd-af10-8094570519a7n%40googlegroups.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/CAEQuuAX-WROUC7kvHTvWPeX%3Dp7fSj_opaA4su_uUVgr6Ltf6OQ%40mail.gmail.com.


[sage-devel] Re: Adding labels to github issues

2023-03-02 Thread brettpim
David,

Do we have to be a member of the triage team to add labels to a PR we 
create?  Aaron Dwyer and I have just finished an initial implementation of 
covering arrays for sagemath and posted it as a PR ready for review.  The 
Provisional 
workflow on GitHub 

 
suggest attaching labels to the PR which we cannot figure out how to do.

regards
brett stevens

On Wednesday, February 8, 2023 at 7:51:40 AM UTC-5 David Roe wrote:

> Yesterday I manually added a bunch of people that I recognized to the 
> sagemath organization triage team 
>  on github, which gives 
> people the ability to edit labels.  I don't intend to exclude any active 
> Sage developers, so if you want to be able to change labels and didn't get 
> added, please let me know and I'll add you!
> David
>

-- 
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/29978d83-02f0-4657-85c3-329f1b201716n%40googlegroups.com.


[sage-devel] Re: [sage-combinat-devel] implementing covering arrays

2023-03-02 Thread brettpim
Thanks David.  Our initial patch does not change the OA code at all.  I 
think once we get a fully featured CA code, we can propose a transition of 
the OA code to a method at that time.


On Thursday, March 2, 2023 at 12:19:56 PM UTC-5 David Joyner wrote:

>
>
> On Thu, Mar 2, 2023 at 12:11 PM brett stevens  wrote:
>
>> We have completed our initial implementation of covering arrays with 
>> basic methods.  It is ready for review and we are looking for reviewers.  
>> The pull request is here:
>>
>> https://github.com/sagemath/sage/pull/35008
>>
>>
> Againi, I'm cc'ing sage-devel in case there is someone competent to review 
> your code there. (FYI, If Nathann Cohen was the author of the OA code, 
> AFAIK he is no longer with SageMath.)
>
>  
>
>> brett
>>
>> On Monday, June 6, 2022 at 1:44:33 PM UTC-4 brett stevens wrote:
>>
>>> Thanks David.  I wanted to additionally flag our second question:
>>>
>>
>>> > - Would it additionally be useful to re-implement orthogonal arrays as 
>>> a child class of a covering arrays class and move the orthogonal array 
>>> methods into that class? What would be the least disruptive way to do this? 
>>>
>>> because we know that this would involve modifying code that other people 
>>> have written and invested time and effort into.  I think there are 
>>> advantages to having OAs be a class but I would be happier with the change 
>>> in approach being approved by some of the original implementers of the OA 
>>> source code.
>>>
>>> thanks
>>> brett
>>>
>> On Tuesday, May 31, 2022 at 3:56:08 PM UTC-4 David Joyner wrote:
>>>
 On Mon, May 30, 2022 at 2:35 PM brett stevens  
 wrote: 
 > 
 > Myself and my M.Sc. student Aaron Dwyer are interested in adding 
 covering arrays to sagemath in the design theory code. We have been 
 reviewing the orthogonal array code as guidance and have some questions 
 for 
 sage-combinat-devel community. 
 > 
 > - We note that orthogonal arrays are not implemented as a class. Our 
 initial thoughts were to implement covering arrays as a class. What do you 
 all think about that? 
 > 

 This sounds okay to me, however, I'm ccing sage-devel in case some 
 experts aren't subscribed to this list. 

 > - Would it additionally be useful to re-implement orthogonal arrays 
 as a child class of a covering arrays class and move the orthogonal array 
 methods into that class? What would be the least disruptive way to do 
 this? 
 > 
 > - We know that in sagemath development it is often a good idea to 
 make small patches that are easy to review and edit. Would the right 
 initial things to implement be the necessary class structure, 
 documentation, self-checker (analogous to ```is_t_design``` in 
 ```block_design```), formatted print and output to equivalent objects like 
 a group divisible covering design? 
 > 
 > - One of our more substantive goals is to implement the perfect hash 
 family and covering perfect hash family constructions. We are happy to 
 hear 
 what other people think would be important methods to implement for in a 
 covering array class. 
 > 
 > brett stevens 
 > Aaron Dwyer 
 > 
 > -- 
 > You received this message because you are subscribed to the Google 
 Groups "sage-combinat-devel" group. 
 > To unsubscribe from this group and stop receiving emails from it, 
 send an email to sage-combinat-d...@googlegroups.com. 
 > To view this discussion on the web visit 
 https://groups.google.com/d/msgid/sage-combinat-devel/8926605c-d908-4d97-bdd7-2bd9bb552040n%40googlegroups.com.
  


>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-combinat-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-combinat-d...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-combinat-devel/4d18c48c-b87f-40cd-af10-8094570519a7n%40googlegroups.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/2f0a9a62-c2c9-4db6-8866-cb5b3954b03cn%40googlegroups.com.


Re: [sage-devel] Adding labels to pull requests?

2023-03-02 Thread Dima Pasechnik
On Thu, Mar 2, 2023 at 6:20 PM brettpim  wrote:
>
> Aaron Dwyer and I have just finished an initial implementation of covering 
> arrays for sagemath and posted it as a PR ready for review.  The Provisional 
> workflow on GitHub suggest attaching labels to the PR which we cannot figure 
> out how to do.
>
> We think labels would help us get the most appropriate reviewers for the PR

you're invited to the sagemath org :-)

Cheers
Dima

>
> thanks
> brett
>
> --
> 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/64b4a44b-a957-41d9-8e09-e1a8936320adn%40googlegroups.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/CAAWYfq2gGzqnKNi%2Bw-P2aUUx8knGOxLvNmBYcefiiUAGhTedLw%40mail.gmail.com.