On Mon, Jul 9, 2018 at 7:57 AM, 'Martin R' via FriCAS - computer
algebra system <[email protected]> wrote:
> I should add: I am well aware that I asked this question before,
> for example in
>
> https://groups.google.com/forum/#!topicsearchin/fricas-devel/inputform/fricas-devel/EDdvs1MaJNA
>
> but the answers back then were not really helpful.
>

After reviewing that thread I find that I did and still do agree with
your approach.

> Thus, given the renewed interest on the sage side, I am simply hoping
> that opinions changed.  Of course, I would do the work. I only want to
> avoid to do the work and then get a "no" afterwards.
>

I am willing to help, although as usual time is limited.  The
difficulty of course is that this is not just a simple addition of
some independent domain/package to FriCAS. It actually affects nearly
all domains is the system. Still it might be more desired by some
other developers to avoid changes to InputForm as such and create such
an independent domain specifically for exchange with external systems,
say: ExternalForm. But still this would affect all other domains to
provide a coercion to ExternalForm.

It would be nice if there were some way to add a default
implementation of some conversion to ExternalForm to a category such
as SetCategory or BasicType that would automatically filter down to
all the underlying domains but right now I cannot think of anyway to
do this. Of course all values in FriCAS are Lisp values. Maybe
something is possible at this level? How well would it work to export
raw Lisp values for every domain? Just thinking out loud ...

> I guess, an alternative might be a friendly (!)  "fork".
>

Anyone can declare a fork. For example this happens by design every
time someone clones a repository in github. But the real issue is
maintenance and commitment. Usually both of these are insufficient for
real collaboration to grow.  If the purpose is a fork specifically for
some flavor of FriCAS/Axiom in Sage maybe this is possible since Sage
has potentially a much larger user/developer base. But frankly, I have
not seen any evidence of that much interest in FriCAS among Sage
users. Perhaps you are aware of other working going on behind the
scenes.

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" 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 https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to