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.
