Re: [sage-devel] Re: GSoC Idea: Cross Platform Native GUI

2015-02-03 Thread Shadab Zafar
I hadn't heard of spyder before Vincent mentioned it so I looked into it and it seemed quite impressing. It runs on all platforms (including Windows), supports both Python 2.7 and 3 and is actively being developed. Spyder is quite modular in that every pa

Re: [sage-devel] Re: GSoC Idea: Cross Platform Native GUI

2015-02-01 Thread Volker Braun
On Sunday, February 1, 2015 at 11:48:14 AM UTC-5, William wrote: > > problem in practice: data point -- I think SMC worksheets have > precisely the same issue (despite not using IPython at all), and I've > not once received a question or complaint about it in 2 years. IMHO thats the differenc

Re: [sage-devel] Re: GSoC Idea: Cross Platform Native GUI

2015-02-01 Thread William Stein
On Sun, Feb 1, 2015 at 8:13 AM, Volker Braun wrote: > On Sunday, February 1, 2015 at 11:07:19 AM UTC-5, William wrote: >> >> Is GTK "cross platform"? That's a core requirement... > > > IMHO yes. Gtk 2 is pretty complete, Gtk 3 might need some more love on > lesser platforms (Windows) but since th

Re: [sage-devel] Re: GSoC Idea: Cross Platform Native GUI

2015-02-01 Thread Volker Braun
On Sunday, February 1, 2015 at 11:07:19 AM UTC-5, William wrote: > > Is GTK "cross platform"? That's a core requirement... > IMHO yes. Gtk 2 is pretty complete, Gtk 3 might need some more love on lesser platforms (Windows) but since the stackoverflow question you linked to there is now an offi

Re: [sage-devel] Re: GSoC Idea: Cross Platform Native GUI

2015-02-01 Thread William Stein
On Sun, Feb 1, 2015 at 7:55 AM, Volker Braun wrote: > I wrote a basic Python + GTK Gui a while ago > https://github.com/vbraun/notebook. IMHO Gtk is more suitable because Python > is a first-class supported language, whereas Qt is C++ with a handful of > competing Python bindings of various levels

Re: [sage-devel] Re: GSoC Idea: Cross Platform Native GUI

2015-02-01 Thread Volker Braun
I wrote a basic Python + GTK Gui a while ago https://github.com/vbraun/notebook. IMHO Gtk is more suitable because Python is a first-class supported language, whereas Qt is C++ with a handful of competing Python bindings of various levels of incompleteness. But that isn't even relevent at this

Re: [sage-devel] Re: GSoC Idea: Cross Platform Native GUI

2015-02-01 Thread William Stein
On Sun, Feb 1, 2015 at 7:00 AM, Volker Braun wrote: > IMHO that is out of scope for a GSoC project. Maybe somebody with a lot of > experience could do it, but a sound MVC framework with robust test coverage > is IMHO going to take more effort. Sure, you can slap together a GUI, but > that'll just