On 10 Jun., 02:37, Jason Grout <jason-s...@creativetrax.com> wrote: > Karl-Dieter just showed me how to get the OSX App built using sage -bdist: > > export SAGE_APP_BUNDLE=yes > sage -bdist 4.4.2-app > > There are people I know that would *love* to have a clickable app on > OSX. Why do we not have this as a download option on the webpage?
As far as I remember, there was no consensus reached as to *what exactly* should happen if you "just click" on some Sage App Icon. As of now, there are at least three different possibilities: a.) A "Sage shell" opens, i.e. a terminal that is already cd'ed to $SAGE_ROOT and "./sage -sh" is executed. b.) A "Sage interpreter" opens, i.e. a terminal that is already cd'ed to $SAGE_ROOT and "./sage" is executed. c.) A "Sage notebook" opens, i.e. a terminal that is already cd'ed to $SAGE_ROOT and "./sage -notebook" is executed. If one "exit"s, in all three cases any window etc. should be closed, so no "CTRL-C" the terminal after leaving the notebook etc. I'd really love to have some "true" Sage App" on OS X, i.e. having a status line that shows me which terminals are open, which notebook server(s) are running, and all this --- but that is a dream yet. BTW.: If one makes a duplicate of the "sage" script in $SAGE_ROOT and renames it to "sage.tool", then it *is* clickable under OS X without the fuzzing around described in the OS X Readme.txt. I was already thinking about a ticket adding three scripts "sage-shell.tool", "sage- interpreter.tool" and "sage-notebook.tool" on OS X, but didn't get around to do so. I mean, personally I mostly use the "Sage shell" ("Sash" ?!?) and then do "sage -br", "exit", edit, "sage -br" etc. If there were someone to somehow add buttons to do *that*, I'd appreciate it ... but nobody has volunteered yet to even think about a really graphical "user experience". Let alone some graphical "developer experience" for Sage; AFAIK, most sage-devel people seem to be rather fine to use emacs, vim, ... instead of the likes of Eclipse, XCode, VisualStudio, ... (just like me, I use plain jEdit for coding) Back to the "Sage App" ticket(s)/patch(es). One problem is, that there would be only one icon left on the desktop/in the program folder (like e.g. for Firefox), i.e. one has (at least in the current absence of a "full-scale" Sage App) to make a choice among a.), b.) c.) --- but then more or less one has to stick with that choice, because you can no longer (easily) browse the directory, or do some different of the three "with one click". Of course there is the possibility to always to "./sage -sh" and let implicitly make that choice by ".sagerc" in the users home dir --- but that is *very* Linuxish. And we wanted to enhance the OS X user experience! I don't really have made up my mind yet. But I'm happy to participate in a discussion! Cheers, Georg > > Thanks, > > Jason -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org