Unfortunately people do ask for this capability, but I think founded
on fairly unsustainable reasons.

They can an always install some software themselves that will allow
them to download their source however
the practice of being able to download source should be actively
discourage and therefore google should not make it easy.

I mean really, if anyone is doing serious development (with appengine
or any other platform) then some form of SCM is a must.  If they
aren't using such tools
then maybe as a community we should work to encourage these people to
adopt such practices.
I just cannot fathom any reason at all, not to use such tools.  There
certainly is no logical basis that I know of supporting the argument
to not use SCM.  And if you are using an SCM then, it is typically
shareable so there would be no reason to download source. Tag releases
with versions
then you know the exact state of filesystem based code in app engine.

Regards

Tim Hoffman


On Mar 28, 2:47 pm, Sylvain <[email protected]> wrote:
> It's an often request and even if dev should use a SCM, I think it
> could be possible to download sources.
>
> So, if other people don't want it, then just add an option in the
> app.yaml : download_source : 1|0
> It create a "link" in the Dashboard.
>
> Then everybody would be happy.
>
> Regards.
>
> On Mar 28, 3:53 am, nickmilon <[email protected]> wrote:
>
>
>
> > I am with Tim on this.
>
> > Never ever !
> > And .... not only dropbox nowdays you can store anykind of file in
> > google docs.
>
> > happy coding ;)
>
> > On Mar 28, 12:35 am, "Wesley C (Google)" <[email protected]> wrote:
>
> > > tim is correct. you only *push* to the cloud, never pull. can you
> > > imagine what would happen if we made available the ability to download
> > > source code? think of all the applications out there... anyone could
> > > download anyone else's code, regardless of the effort and time it took
> > > to create those applications! it would be a nightmare. so yes, altho
> > > you can write code that will let you get to your source, it's
> > > non-trivial and not worth your effort.
>
> > > the copy of your source where you created it should always be seen as
> > > the master, and you're only sending to App Engine the "copy" that we
> > > should run on your behalf. if you have multiple locations, then you
> > > need some version control that is accessible at all sites. if you
> > > don't, then a simple distributed file solution likehttp://dropbox.com
> > > may work for you.
>
> > > best regards,
> > > -- wesley
> > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > > "Core Python Programming", Prentice Hall, (c)2007,2001
> > > "Python Fundamentals", Prentice Hall, (c)2009
> > >   http://corepython.com
>
> > > wesley.j.chun :: [email protected]
> > > developer relations :: google app engine

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

Reply via email to