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.
