Re: [sage-devel] Re: Python 3 focused Sage Days

2015-01-12 Thread Martin Albrecht
Hi, here's a reply from a PolyBoRi developer:

--  Forwarded Message  --

Subject: Re: [Polybori-discuss] Fwd: Re: [sage-devel] Re: Python 3 focused 
Sage    Days
Date: Saturday 10 Jan 2015, 22:19:16
From: Alexander Dreyer 
To: Martin Albrecht , Polybori Discuss 


Hi Martin,
Unfortunately, Andrew's right, PolyBoRi died when its developers left the 
scientific community. I'm not sure, what's the best way for SAGE to deal with 
it. Porting PolyBoRi's py files shouldn't be a big deal, and Sage already uses  
it's own Cython-bindings for the data structures. What remains is scons. 
Perhaps, it's easier to set up a setup.py or another build system than 
removing PolyBoRi from all the crypto modules. (You probably know the 
dependencies better than me.) For working around lots of scons issues, most of 
the SConstruct file is plain python anyway.

Best regards,
  Alexander
-

On Thursday 08 Jan 2015 18:06:59 R. Andrew Ohana wrote:
> On Thu, Jan 8, 2015 at 5:38 PM, kcrisman  wrote:
> > All our dependencies have proper support for Python 3,
> > 
> > 
> > What about 17 and 18 at http://trac.sagemath.org/ticket/15530?
> 
> Yes, you are right. I had forgotten about those when I posted this. 17
> (scons) only exists because of 18 (polybori) and csage, although there has
> been some work to move off of scons for csage. I'm not really familiar with
> the polybori situation, other than from the outside, the project appears to
> be dead, so we would have to handle that somehow. Certainly, most of sage
> *should* be usable without polybori, so we *should* be able to get
> something up and running without it (considering how messed up the imports
> are in sage though, it wouldn't surprise me if it would take a ton of work
> to make sage usable without polybori).
> 
>  --
> 
> > 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 http://groups.google.com/group/sage-devel.
> > For more options, visit https://groups.google.com/d/optout.

-- 
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 http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-devel] Re: Python 3 focused Sage Days

2015-01-08 Thread R. Andrew Ohana
On Thu, Jan 8, 2015 at 5:38 PM, kcrisman  wrote:

> All our dependencies have proper support for Python 3,
>>
>
> What about 17 and 18 at http://trac.sagemath.org/ticket/15530?
>

Yes, you are right. I had forgotten about those when I posted this. 17
(scons) only exists because of 18 (polybori) and csage, although there has
been some work to move off of scons for csage. I'm not really familiar with
the polybori situation, other than from the outside, the project appears to
be dead, so we would have to handle that somehow. Certainly, most of sage
*should* be usable without polybori, so we *should* be able to get
something up and running without it (considering how messed up the imports
are in sage though, it wouldn't surprise me if it would take a ton of work
to make sage usable without polybori).

 --
> 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 http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Andrew

-- 
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 http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


[sage-devel] Re: Python 3 focused Sage Days

2015-01-08 Thread kcrisman

>
> All our dependencies have proper support for Python 3,
>

What about 17 and 18 at http://trac.sagemath.org/ticket/15530? 

-- 
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 http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.