On Jul 21, 2009, at 1:34 PM, gsw wrote:

> On 21 Jul., 22:13, Robert Bradshaw <rober...@math.washington.edu>
> wrote:
>> On Jul 21, 2009, at 11:25 AM, kcrisman wrote:
>>
>>
>>
>>> On Jul 21, 1:14 pm, Žiga Lenarčič <ziga.lenar...@gmail.com>  
>>> wrote:
>>>> Hi!
>>
>>>> After downloading sage I read readme.txt.
>>
>>>> If there is interest in getting Sage into an .app, it can be  
>>>> done via
>>>> a free Platypus app[1]. I have succesfully used it to prepared the
>>>> Mac
>>>> OS X release of Maxima (and wxMaxima). You might inspect Maxima.app
>>>> (download Mac OS X dmg from Maxima sourceforge) to see how it's
>>>> done -
>>>> basicly there is a script inside that runs a binary in  
>>>> Terminal.app.
>>>> It's pretty straightforward. Octave.app is another such example.  
>>>> The
>>>> only problem I had, was getting Maxima to know where to find it's
>>>> files (since all files are within Maxima.app which can be put
>>>> anywhere), but I solved it with some 'sh' magic.
>>
>>>> Sage weights 1.5 gb, so I don't know if it's smart to create a
>>>> selfcontained .app.
>>
>>>> Regards,
>>>> Ziga
>>
>>>> [1]http://www.sveinbjorn.org/platypus
>>
>>> This (and a number of other solutions) have been repeatedly  
>>> discussed
>>> on this list.  In fact, something like this was already added to the
>>> binary creating part of Sage (seehttp://trac.sagemath.org/
>>> sage_trac/ticket/4817).
>>> However, there are some issues - see e.ghttp://trac.sagemath.org/
>>> sage_trac/ticket/5254
>>> - and it's not clear to me (though presumably that is just my
>>> ignorance) whether this has become the default distribution mode  
>>> (see
>>> http://trac.sagemath.org/sage_trac/ticket/5296).
>>
>> See alsohttp://wiki.sagemath.org/SageMacApplication
>>
>>> Anybody else have any comments?  It would be great to have the .app
>>> standard distribution for binaries when Snow Leopard comes out - as
>>> well as to have it on the Mac downloads page - if it isn't already.
>>
>> It looks like it's almost there, wonder why it stalled. Ironically
>> the majority of Sage develpers that I know use OS X, but the minority
>> prefer double-clicking on an .app to starting it up in terminal. This
>> is almost certainly the opposite of the potential OS X user pool  
>> though.
>>
>
> Perhaps this exactly is the point. Personally, I'd prefer a click on
> Sage.app being equivalent to "cd to the root of the Sage-version-of-
> the-day" and then do "./sage -sh". Explicitly, I'd not want to start
> up Sage, at least not immediately.
>
> Do we already have some, say ".sageshrc", which is executed by "./sage
> -sh" and which could easily be adapted to one's needs? So for Sage
> developers, it would say "stay in (Sage) shell mode", and for the
> "normal user" (or if not present at all) Sage would be started (i.e.
> the Sage interpreter)?

I was imaging that double-clicking on the app would fire up  
Sage.app/.../sage -notebook (perhaps with a special browser), and it  
wouldn't impact anyone who does it the "old-fashioned" way.

- Robert



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to