Re: [google-appengine] Re: Better support for linux

2010-10-08 Thread wei zhou
An App Engine application in sandbox cannot write to the filesystem.
If I use log4j for my application, It will write log data into local files.
Is the log file distributed in the server? Dose the server side replaces the
original log4j jar with your own ones ? Dose Google has some limitation on
the size of log files?
Thanks very much!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-07 Thread RSan
I still understand those that use windows. Everyone has different
tastes, right?
Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-07 Thread RSan
Yes, I have to use Mac too, I don't use windows that much ;)
Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-07 Thread Tim Hoffman
I think packaging up the launcher for linux would best be a community
project.

Everything is there now it works, just needs some effort put into
packaging.  A buildout recipe or
easy_install package would be best.

I for one would rather google spend their time working on the core
service it benefits everyone.

Oh and I am a Linux/Unix user I hate macs and windows even though I
have to use them at times ;-)

Rgds

T


On Oct 8, 10:39 am, RSan  wrote:
> Thank you Jonathan,
> Yes, that is a very good option, and even some of the Mac students
> were thinking about using the eclipse environment.
> Yet, they have the option to chose, but not linux users. I still think
> that support for at least one open OS at the same level of compromise
> than that given to the commercial OSes is necessary (an installer and
> a launcher).
> (I don't really care if it is Ubuntu, Open Suse, Slackware or a new
> open Google OS. Although it seems to me that Ubuntu is the most
> appropriate at this moment)
> As I said, Google has benefited more from the open community and from
> linux than from windows or macintosh. So wouldn't it be reasonable to
> give back to the open comunity at least equality?
> Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-07 Thread RSan
Thank you Jonathan,
Yes, that is a very good option, and even some of the Mac students
were thinking about using the eclipse environment.
Yet, they have the option to chose, but not linux users. I still think
that support for at least one open OS at the same level of compromise
than that given to the commercial OSes is necessary (an installer and
a launcher).
(I don't really care if it is Ubuntu, Open Suse, Slackware or a new
open Google OS. Although it seems to me that Ubuntu is the most
appropriate at this moment)
As I said, Google has benefited more from the open community and from
linux than from windows or macintosh. So wouldn't it be reasonable to
give back to the open comunity at least equality?
Regards



-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Better support for linux

2010-10-07 Thread Jonathan Gossage
Another solution that will work if you are developing in Python is to use
Eclipse with the  Pydev plugin installed. Pydev includes support for GAE
that replaces the launcher and I use the environment daily switching between
Ubuntu and Windows 7. I have never needed to use the GAE launcher because of
my environment.

On Thu, Oct 7, 2010 at 8:19 AM, Jeff Schwartz wrote:

> I often switch between Ubuntu & Windows & I would also like to see Google
> make Ubuntu (Linux) be an equal player.
>
> Jeff
>
> On Thu, Oct 7, 2010 at 2:20 AM, Niklasro  wrote:
>
>> If education, isn't changing other project more pedagocical than
>> starting a empty project? I think we learn the most from changing
>> code. Then every developer want most convenient development
>> environment plus maybe personal setting like round windows or what
>> like. Using BSD and a versioning system is needed. Don't you need
>> that? Typically what I do is adding and changing functions deployed
>> projects have. So connecting deployment directly to a versioning
>> system would bypass local development and admit the case programming
>> your app directly in the versioning system or even a WebGUI operating
>> system independent. Why not?
>> Regards
>> Nick Rosencrantz
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To post to this group, send email to google-appeng...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine+unsubscr...@googlegroups.com
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>>
>
>
> --
> Jeff
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appeng...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Better support for linux

2010-10-07 Thread Jeff Schwartz
I often switch between Ubuntu & Windows & I would also like to see Google
make Ubuntu (Linux) be an equal player.

Jeff

On Thu, Oct 7, 2010 at 2:20 AM, Niklasro  wrote:

> If education, isn't changing other project more pedagocical than
> starting a empty project? I think we learn the most from changing
> code. Then every developer want most convenient development
> environment plus maybe personal setting like round windows or what
> like. Using BSD and a versioning system is needed. Don't you need
> that? Typically what I do is adding and changing functions deployed
> projects have. So connecting deployment directly to a versioning
> system would bypass local development and admit the case programming
> your app directly in the versioning system or even a WebGUI operating
> system independent. Why not?
> Regards
> Nick Rosencrantz
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appeng...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Jeff

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread Niklasro
If education, isn't changing other project more pedagocical than
starting a empty project? I think we learn the most from changing
code. Then every developer want most convenient development
environment plus maybe personal setting like round windows or what
like. Using BSD and a versioning system is needed. Don't you need
that? Typically what I do is adding and changing functions deployed
projects have. So connecting deployment directly to a versioning
system would bypass local development and admit the case programming
your app directly in the versioning system or even a WebGUI operating
system independent. Why not?
Regards
Nick Rosencrantz

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread RSan
Hello Robert,
You are right, that's the main reason why I started the post, to ask
for equality and support for the Linux community. Google can do it and
has benefited for some years now from the open source community, I
believe that most of their servers run on Linux. And I do know that
their developers and the company in general support Linux with passion
too. Yet, I often see more support for windows and mac as in this
case.
As Tim said, it is completely necessary to use the terminal for most
features, I am just saying that at least Windows and Mac users have
the option to chose. A couple of students had appengine up and running
in Ubuntu, we looked at how to run the commands and I spent some time
after class helping them out to familiarize with the environment and
still they opted to move to windows. It is true that we only have 6
classes of appengine and all they care about is doing their project as
fast as they can. Before, they had 6 classes of Amazon Web Services
and after appengine, 4 classes of Heroku.
I am new in the field of teaching, but I can see things from the other
side and realize a little bit more about how important it is to give
some extra support to the open source community.
Thank you both of you for your comments,
Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread Tim Hoffman
Yep couldn't agree more with that sentiment

T

On Oct 7, 10:15 am, Robert Kluin  wrote:
> Just one other small (off-topic) note, I am glad to see someone
> teaching course who is so passionate about supporting "Linux
> Equality."  It is also cool that you are teaching App Engine courses.
>
> Robert
>
>
>
>
>
>
>
> On Wed, Oct 6, 2010 at 21:42, RSan  wrote:
> > Except being sure that python2.5 is installed.
> > Regards
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Google App Engine" group.
> > To post to this group, send email to google-appeng...@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > google-appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Better support for linux

2010-10-06 Thread Robert Kluin
Just one other small (off-topic) note, I am glad to see someone
teaching course who is so passionate about supporting "Linux
Equality."  It is also cool that you are teaching App Engine courses.


Robert








On Wed, Oct 6, 2010 at 21:42, RSan  wrote:
> Except being sure that python2.5 is installed.
> Regards
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to google-appeng...@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Better support for linux

2010-10-06 Thread Robert Kluin
Submitting an issue is a good start.  In the mean time, you could
always do as Tim suggested and either have a 15 minute "setup up your
development environment" session for the would-be Linux users _or_
just make a "binary" for them for now.

http://wiki.wxpython.org/CreatingStandaloneExecutables


This is a mildly interesting discussion though.  On my Mac I do use
the launcher, but usually in conjunction with a screen session in
Terminal.  I have actually never used the Linux GUI; in fact I do not
think I ever thought about using the launcher GUI on Linux.  Of course
most of your Linux would-be users probably aren't using Slackware
either.



Robert






On Wed, Oct 6, 2010 at 21:42, RSan  wrote:
> Except being sure that python2.5 is installed.
> Regards
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to google-appeng...@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread RSan
Except being sure that python2.5 is installed.
Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread RSan
Still, for Mac users it is direct. Not workarounds needed. For Windows
users it is the same.
Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread Tim Hoffman
Hi

I use unbuntu, and all I had to do to run it up is install wx2.8 and
wxversion.

With a tiny bit of packaging you could easily use the launcher in
linux.

T

On Oct 7, 9:06 am, RSan  wrote:
> Thank you Tim,
> Yes, I agree with you in that sense. You completely need to use the
> command line if you want to be serious and create a big app.
> I think that Google engineers know that and facilitated only the most
> basic commands in the launcher. And I don't expect to have a button to
> be able to do a rollback. If all the possible options for
> dev_appserver.py and appcfg.py where supported on the launcher, it
> will probably cost me more to figure out where are situated all the
> commands in the launcher, than to go to the documentation and look for
> them and type them on my terminal.
> On the other side, I am sure that most of the web developers want to
> start their project easily, just press one button and start codding
> their apps with their favorite text editor that is all they care
> about.
> Also, you said that you had to do some setup. I know that there are
> many kind of Linux users. Some like it because they don't care about
> buttons as you said, but I am seeing that it is growing the number of
> users that like Linux (and are using mostly Ubuntu) because of the
> philosophy behind open OSes, but they still like buttons.
> So I keep thinking that is a good idea to support at least Ubuntu in
> the same way than Mac is supported. An app-get install appengine would
> help to attract some developers.
> In any case, I appreciate you comments and agree with you in many
> aspects Tim.
> Regards.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread RSan
If someone else supports this idea just go to:
http://code.google.com/p/googleappengine/issues/detail?id=3830

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread RSan
Thank you Tim,
Yes, I agree with you in that sense. You completely need to use the
command line if you want to be serious and create a big app.
I think that Google engineers know that and facilitated only the most
basic commands in the launcher. And I don't expect to have a button to
be able to do a rollback. If all the possible options for
dev_appserver.py and appcfg.py where supported on the launcher, it
will probably cost me more to figure out where are situated all the
commands in the launcher, than to go to the documentation and look for
them and type them on my terminal.
On the other side, I am sure that most of the web developers want to
start their project easily, just press one button and start codding
their apps with their favorite text editor that is all they care
about.
Also, you said that you had to do some setup. I know that there are
many kind of Linux users. Some like it because they don't care about
buttons as you said, but I am seeing that it is growing the number of
users that like Linux (and are using mostly Ubuntu) because of the
philosophy behind open OSes, but they still like buttons.
So I keep thinking that is a good idea to support at least Ubuntu in
the same way than Mac is supported. An app-get install appengine would
help to attract some developers.
In any case, I appreciate you comments and agree with you in many
aspects Tim.
Regards.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread Tim Hoffman
Hi

Just run it up under linux, need to do a tiny bit of setup, need
wxPython 2.8 installed.

To be honest in my opinion the the launcher is pretty useless.  It
just sets up a template app,
and runs it.  allows you to look at the log and do a basic deploy.
and thats about it.

If you need to use the debugger you have to use the command line.

If you need to use any of the features of appcfg,   (just updating
indexes, vacumm indexes, change versions
update cron, backup/restore) you have to use the command line.

This is the same for windows, mac or linux.

Launcher is really only for complete newbies just to get started,
beyond that they will have to get used to the command line if they are
at all interested
in building a serious application.

Regards

Tim


On Oct 7, 8:10 am, RSan  wrote:
> Thank you Tim,
> I understand what you are saying, on the other hand, if the launcher
> is so useless why is there a launcher for Mac?
> Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread Tim Hoffman
Because people on macs and windows like to click buttons ;-)

Seriously the same applies.. you don't have direct console access and
so even on mac
you need to use the command line if you want to use pdb.

I am just running up the launcher on Linux to see how it looks.  It is
just wx based.

Rgds

T

On Oct 7, 8:10 am, RSan  wrote:
> Thank you Tim,
> I understand what you are saying, on the other hand, if the launcher
> is so useless why is there a launcher for Mac?
> Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread RSan
Thank you Tim,
I understand what you are saying, on the other hand, if the launcher
is so useless why is there a launcher for Mac?
Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread Tim Hoffman
Hi

What value do you see in the launcher other than starting the SDK ?
Its harder to invoke the debugger inside the launcher, and in fact you
need to use
the debugger then you have to run from the command line...

Its harder to watch the logs

If your students are serious about development isn't teaching them to
use the debugger and
important part of the development process?

Rgds

Tim


On Oct 7, 2:35 am, RSan  wrote:
> Hello,
> Currently I am giving classes of Google App Engine and I am clearly
> seeing how linux students are moving to windows. The reason is simply
> that it is more time consuming for them to start new projects, given
> the fact that they don't have an App Engine Launcher.
> I would love to see GAE giving a better support for some linux
> platforms. At least for Ubuntu.
> Thank you, and apart from that, good job with all the new features.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Better support for linux

2010-10-06 Thread RSan
Thank you Robert.
Yes, those that have Mac use Mac. But still I think that support for
Linux is necessary.
Mac is popular between companies and people with money, windows too.
But in education Linux is the King. I spent all my years of college
using Linux and we should keep supporting our open OSes. In my
university all the good teachers use Linux :)
I am going to open a New Issue in google code.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.