[sage-support] Re: Notebook sign-up email

2008-07-13 Thread Timothy Clemans

Hi Greg,

I'm sorry to hear that this is causing you trouble with your system
admin. I will take care of this issue first thing on August 1st.

Currently the only purpose of email addresses being required in
registration is to prevent people from being spammed who never signed
up in the first place when someone tries to recover her password. But
this system is clearly flawed.

On August 1st I'll submit a patch that implements a notebook
configuration keyword with the default value of False and tie the
registration and password recovery system to it.

Timothy

PS: I can't do the simple commenting out until sometime tomorrow
because I stupidly didn't bring my laptop with me on my trip.

On Sat, Jul 12, 2008 at 11:29 AM, mabshoff
<[EMAIL PROTECTED]> wrote:
>
>
>
> On Jul 11, 10:23 pm, Robert Bradshaw <[EMAIL PROTECTED]>
> wrote:
>> On Jul 11, 2008, at 7:55 PM, Greg Landweber wrote:
>
> Greg, Robert,
>
>> > I am running a Sage notebook server for my students. Every time one of
>> > my students creates an account, the notebook sends the student an
>> > e-mail with a link to confirm their e-mail address. However, that
>> > e-mail gets bounced back to the server since my machine is not
>> > authorized to send e-mail messages. However, the bounced back message
>> > cannot be delivered since my server does not support incoming mail,
>> > and the message gets stuck in my college's mail queue. Then I get
>> > nasty messages from my college's unix system administrator.
>>
>> > I want to turn off the "feature" of the notebook that sends out e-mail
>> > messages to everyone who creates an account. As far as I can tell, you
>> > can use your newly created account to log in to the notebook, even
>> > without receiving the e-mail and confirming your e-mail address.
>>
>> > My students and I are able to use Sage just fine. I just want to avoid
>> > the complaints from my sysadmin about the bounced e-mail being sent by
>> > my server.
>>
>> > -- Greg
>>
>> Thanks for the clarification. This can easily be resolved by
>> commenting out line ~1716 of sage/server/notebook/twist.py. This
>> should probably be made optional and configurable somewhere.
>>
>> - Robert
>
> We are tracking this request at 
> http://trac.sagemath.org/sage_trac/ticket/3649.
>
> One more question for Greg: What happened to the OSX Sage app you
> showed at Dev1? We are really anxious to get it merged into Sage since
> it looked really cool :)
>
> Cheers,
>
> Michael
> >
>

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



[sage-support] Re: Mac OS X Sage App

2008-07-13 Thread Tim Lahey

On Jul 13, 2008, at 3:46 PM, Greg Landweber wrote:

> I investigated PyObjC when I started this project, and I learned that
> the support for PyObjC in Mac OS X is not as strong as one might
> think. If this is going to become a serious Mac application, rather
> than just a simple wrapper, then it probably makes the most sense to
> use Objective-C.

I was thinking from the perspective of bundling Sage with the  
application
as well as communication with the Sage components. I believe that ObjC
is the right choice for the application, but PyObjC may make sense for
communication between the app and the Sage components, but I haven't had
a chance to test this.

>
>
>> If you use TextMate for your coding, there is a Mercurial bundle (and
>> a XCode bundle). Alternatively, we probably could set up a Subversion
>> repository somewhere. I know that git has a git-svn gateway, I'm not
>> sure if Mercurial has the same.
>
> It's easiest to use XCode's editor, and I think subversion is the way
> to go. I cannot set up a subversion server at my college, but I can
> try to do it on my cohomology.com server.
>

Whichever works best for you.

> -- Greg
>

Cheers,

Tim.

---
Tim Lahey
PhD Candidate, Systems Design Engineering
University of Waterloo

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



[sage-support] Re: Mac OS X Sage App

2008-07-13 Thread Greg Landweber

>> (1) Is there anyone else in the Sage community interested in working
>> on this Mac OS X app? Preferably with Mac OS X programming experience,
>> but I could also use some help with the Unix side of things.

> I have some experience with the Mac OS X side of things and some with
> the Unix side. I'm certainly willing to help. I don't know if you've
> done this, but building Sage as a Framework and using PyObjC might make
> things easier after the initial pain of setting everything up.

I investigated PyObjC when I started this project, and I learned that
the support for PyObjC in Mac OS X is not as strong as one might
think. If this is going to become a serious Mac application, rather
than just a simple wrapper, then it probably makes the most sense to
use Objective-C.

> If you use TextMate for your coding, there is a Mercurial bundle (and
> a XCode bundle). Alternatively, we probably could set up a Subversion
> repository somewhere. I know that git has a git-svn gateway, I'm not
> sure if Mercurial has the same.

It's easiest to use XCode's editor, and I think subversion is the way
to go. I cannot set up a subversion server at my college, but I can
try to do it on my cohomology.com server.

-- Greg

-- 
Gregory D. Landweber
Assistant Professor of Mathematics
Bard College

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



[sage-support] Re: Mac OS X Sage App

2008-07-13 Thread Tim Lahey

On Jul 12, 2008, at 11:16 PM, Greg Landweber wrote:

> I've been scrambling to finish a commercial iPhone application, which
> should be done any day now. Then I'll return to the Mac OS X Sage app.
> The version I showed at Dev 1 needs a lot of work before it can be
> merged into the Sage distribution, but this does bring up a few
> questions:
>
> (0) I would like to invite suggestions from everyone for what they
> would like to see in a Mac OS X Sage app.
>

One of the things I've always wanted in my CAS apps is both a text
editor portion along side the worksheet since I'm often coding long
functions. I'm also interested in seamless exporting of worksheets
to LaTeX since it is required for pretty much all journals and
conferences I submit to. That shouldn't be too difficult with the
LaTeX support in Sage.


> (1) Is there anyone else in the Sage community interested in working
> on this Mac OS X app? Preferably with Mac OS X programming experience,
> but I could also use some help with the Unix side of things.
>

I have some experience with the Mac OS X side of things and some with
the Unix side. I'm certainly willing to help. I don't know if you've
done this, but building Sage as a Framework and using PyObjC might make
things easier after the initial pain of setting everything up.


> (2) What is the best way to make the code available, with the intent
> of merging it into the Sage distribution? This is not Python code that
> is part of Sage, but rather a platform-specific wrapper. I would be
> happy to post the code-in-progress on my own site and link to it from
> the Sage Wiki. The Mac OS X XCode development environment has GUI
> support for CVS, Subversion, and Perforce version control, but does
> not explicitly support Mercurial.
>

If you use TextMate for your coding, there is a Mercurial bundle (and
a XCode bundle). Alternatively, we probably could set up a Subversion
repository somewhere. I know that git has a git-svn gateway, I'm not
sure if Mercurial has the same.

Cheers,

Tim.


Tim Lahey
PhD Candidate, Systems Design Engineering
University of Waterloo



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