On Sunday, October 30, 2016, Emmanuel Charpentier < emanuel.charpent...@gmail.com> wrote:
> Dear William, > > Sorry to have sounded frightened by *you* : I'm frightened by the amount > of *my* ignorance... > > Since it seems that I'm (almost) alone among Sage users to be interested > by the development of an interface to R, I'm exploring the options. And I'm > trying to understand things I was used to *use* (as you use your car > without thinking about the thousands of engeenering problems that had to be > solved to make it "just run"). So I try to list all the possible solutions > and ranking them also by a very personal criterion : the amount of knew > knowledge I will need to use them... Your description of Jupyter kernels > makes me put it at the extremity of my list... > > You do not have to convince me that pexpect is a poor way to do it : I'm > convinced : the data interchange involves a serious amount of playing fast > and loose with Python and R dumps. Not quite steamlined... > For data interchange I think rpy2 will be (by far) the optimal approach. William > > > Sincerely, > > -- > Emmanuel Charpentier > > Le jeudi 27 octobre 2016 10:03:03 UTC+2, Jean-Pierre Flori a écrit : >> >> Hi all, >> >> The latest R versions depends on libcurl and actually more than that: on >> a libcurl with https support. >> So we might want to build our own libcurl with https support (see #21767) >> but we then need an SSL/TLS implementation which Sage curretnly provides >> only optionally through openSSL because of license issues so we can: >> [1] either make R depend on libcurl depend on openssl and they all become >> optional, >> [2] or make R depend on libcurl and make them standard and add an SSL/TLS >> implementation and its development headers a prereq, >> [3] or make libcurl with https support (and development headers) a >> prereq, which basically means adding an SSL/TLS implementation as a prereq >> as well, >> [4] or make R a prereq, >> [5] or drop R support, >> [6] or patch R not to use curl, >> [7] or patch R to use curl but without https support, >> [8] or wait until the end of times, >> [9] or a mix of all of this, >> [10] or do something else. >> >> What do you think? >> >> Best, >> JPF >> > > -- > 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 > <javascript:_e(%7B%7D,'cvml','sage-devel%2bunsubscr...@googlegroups.com');> > . > To post to this group, send email to sage-devel@googlegroups.com > <javascript:_e(%7B%7D,'cvml','sage-devel@googlegroups.com');>. > Visit this group at https://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. > -- Sent from my massive iPhone 6 plus. -- 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 post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.