Downgrade rubiks to optional

103 views
Skip to first unread message

Isuru Fernando

unread,
Jun 18, 2019, 7:15:57 PM6/18/19
to sage-devel
Hi,

Rubiks package is a combination of 3 packages with lots of patches to the build system

Keeping it standard requires package managers to package this strange package of 3 packages and wastes time if nobody is using it.

Users can use gap to solve the rubik's cube or install the rubiks spkg if sage was built using source.

Isuru

François Bissey

unread,
Jun 18, 2019, 7:17:42 PM6/18/19
to sage-...@googlegroups.com
I totally split it in sage-on-gentoo and keep 3 separate tarballs on
a mirror.

François
> --
> 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 post to this group, send email to sage-...@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-devel.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CA%2B01voNoM3twbkxpJp6JnJbwsHh5FDRumjCSrVAy_kB1yP5m-g%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

Julian Rüth

unread,
Jun 18, 2019, 7:40:05 PM6/18/19
to sage-devel
I agree that we should consider making it optional.

I had a look at the examples in the doctests with the current default algorithm (hybrid) and gap:

The timings were, respectively:
933ms 2.41s
927ms 1.18s
937ms 1.13s

So, gap seems to be fast enough imho and people can install the optional SPKG if it's not.

julian

Dima Pasechnik

unread,
Jun 19, 2019, 3:15:39 AM6/19/19
to sage-...@googlegroups.com
Sure, let us make it optional.

--

Vincent Delecroix

unread,
Jun 19, 2019, 3:44:33 AM6/19/19
to sage-...@googlegroups.com

Emmanuel Charpentier

unread,
Jun 19, 2019, 5:34:52 AM6/19/19
to sage-devel
Ditto : +1 for optional


Le mercredi 19 juin 2019 09:44:33 UTC+2, vdelecroix a écrit :
+1 for optional

Le 19/06/2019 à 09:15, Dima Pasechnik a écrit :
> Sure, let us make it optional.
>
> On Wed, 19 Jun 2019 at 00:15, Isuru Fernando <isu...@gmail.com> wrote:
>
>> Hi,
>>
>> Rubiks package is a combination of 3 packages with lots of patches to the
>> build system
>>
>> Keeping it standard requires package managers to package this strange
>> package of 3 packages and wastes time if nobody is using it.
>>
>> Users can use gap to solve the rubik's cube or install the rubiks spkg if
>> sage was built using source.
>>
>>
>> Isuru
>>
>> --
>> 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

William

unread,
Jun 19, 2019, 11:44:02 PM6/19/19
to sage-devel
Also, +1 for optional.   It only made sense to include by default in the earlier days when it was unclear what Sage
would end up being.

William

Dima Pasechnik

unread,
Jun 20, 2019, 8:07:56 AM6/20/19
to sage-devel
This is now trac #28022
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
> To post to this group, send email to sage-...@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-devel.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/5eb7d505-498c-4bd7-9f6f-c58a63e0cbbe%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages