Open Source Apps for GAE

147 views
Skip to first unread message

Jacob Gadikian

unread,
May 25, 2015, 7:31:09 AM5/25/15
to google-a...@googlegroups.com
Hi all, I just wanted to provide a link to a collabortative document and see what transpires.  I'm compiling a collection of open source applications that run on GAE with no actual re-coding needed.  Configuration, of course is expected and totally okay.  


So far my list isn't very long.  I'm hoping that you can help out with this :).  


Thanks!

-Jake



Nick (Cloud Platform Support)

unread,
May 25, 2015, 4:56:01 PM5/25/15
to google-a...@googlegroups.com, fad...@gmail.com
This is a great idea, and look forward to it developing.

I feel it would be better to make it a website with a contact link rather than a "quip" doc, especially since anybody can access a website while this "quip" service doesn't even implement OpenID connect, forcing users to create an account and password with them.

Nonetheless, this is a great initiative and I encourage you to publicize it. Perhaps manage updates to the list via a github repository? This leaves a natural place for discussions (the "issues" page) about whether issues come up with this or that open source project's compatibility, or candidate projects for review.

Jacob Gadikian

unread,
May 25, 2015, 5:51:46 PM5/25/15
to google-a...@googlegroups.com
That is a great idea.  GH going up now-- thanks!

-Jake


Jacob Gadikian
E-mail: fad...@gmail.com
SKYPE: faddat
Phone/SMS: +86 186-2612-6079


--
You received this message because you are subscribed to a topic in the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-appengine/RiUpCdNaB6U/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/e301e183-26b1-469a-9267-48cb681d42dc%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Jacob Gadikian

unread,
May 25, 2015, 5:54:29 PM5/25/15
to google-a...@googlegroups.com

Jacob Gadikian
E-mail: fad...@gmail.com
SKYPE: faddat
Phone/SMS: +86 186-2612-6079


On Tue, May 26, 2015 at 4:50 AM, Jacob Gadikian <fad...@gmail.com> wrote:
That is a great idea.  GH going up now-- thanks!

-Jake

Jacob Gadikian

unread,
May 25, 2015, 5:57:06 PM5/25/15
to google-a...@googlegroups.com
I do open source webapps for a living-- now that I think about it, I should make this into something like staticgen.com.  Something tells me that their code just might be open source, making a fork of that site relatively painless....

Best,

-Jake

Jacob Gadikian
E-mail: fad...@gmail.com
SKYPE: faddat
Phone/SMS: +86 186-2612-6079


On Tue, May 26, 2015 at 4:53 AM, Jacob Gadikian <fad...@gmail.com> wrote:

Jacob Gadikian

unread,
May 25, 2015, 6:56:42 PM5/25/15
to google-a...@googlegroups.com
I was going to do netlify but really I am still learning GAE.  

I may try this out: 


and see if it can be used for our purposes. 

-Jake


Jacob Gadikian
E-mail: fad...@gmail.com
SKYPE: faddat
Phone/SMS: +86 186-2612-6079


On Tue, May 26, 2015 at 4:56 AM, Jacob Gadikian <fad...@gmail.com> wrote:
I do open source webapps for a living-- now that I think about it, I should make this into something like staticgen.com.  Something tells me that their code just might be open source, making a fork of that site relatively painless....

Best,

-Jake

Jacob Gadikian

unread,
May 26, 2015, 2:52:41 AM5/26/15
to google-a...@googlegroups.com
http://awesome-appengine.netlify.com/

There we go!  Used github+netlify.com to do it.  Too about an hour total.  Please submit pull requests to http://github.com/kloudsio/awesome-appengine/

Jacob Gadikian
E-mail: fad...@gmail.com
SKYPE: faddat
Phone/SMS: +86 186-2612-6079


On Tue, May 26, 2015 at 5:55 AM, Jacob Gadikian <fad...@gmail.com> wrote:
I was going to do netlify but really I am still learning GAE.  

I may try this out: 


and see if it can be used for our purposes. 

-Jake

Nick (Cloud Platform Support)

unread,
May 27, 2015, 7:00:34 PM5/27/15
to google-a...@googlegroups.com, fad...@gmail.com
Looks to be promising. I think you might want to reach out to some other developers in the community (through github, even through something like reddit.com/r/webdev (?)) to get submissions and grow the list. 

Generally, the status of whether something runs unmodified on App Engine can be quite complex, as it can mean that most features but one or two work, for example. In addition, with the development of Managed VMs and custom runtimes, pretty much everything can now run on "App Engine" :)

Best wishes,

Nick
To unsubscribe from this group and all its topics, send an email to google-appengine+unsubscribe@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.

Jacob Gadikian

unread,
May 30, 2015, 6:22:25 AM5/30/15
to google-a...@googlegroups.com
What are your thoughts on other applications?

-Jake

Jacob Gadikian
E-mail: fad...@gmail.com
SKYPE: faddat
Phone/SMS: +86 186-2612-6079


To unsubscribe from this group and all its topics, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.

--
You received this message because you are subscribed to a topic in the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-appengine/RiUpCdNaB6U/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.

Nick (Cloud Platform Support)

unread,
Jun 1, 2015, 2:54:48 PM6/1/15
to google-a...@googlegroups.com, fad...@gmail.com
It's a slightly different sandbox for each language, given that each language has a different runtime, standard libraries, ways of accessing the file-system, process information, networking configuration, etc.
I hope with the above resources, you'll have a good guide to screening of submissions. The process of determining that the library can run 100% will likely only be possible after running a decent test suite, or through auditing the specific features of the library.

The biggest warning flags seem to be use of HTTP connections or sockets, file-system read/write access, or OS-level control of processes, threads, but you'll want to be as thorough as possible when approving a software project for your list, or adopt a graded rating system as WINE uses.

As I said above, I'd look to involve the communities / supporters of various projects to submit their applications to be tested / listed with your page. Best of luck! 

-- Nick
To unsubscribe from this group and all its topics, send an email to google-appengine+unsubscribe@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.

--
You received this message because you are subscribed to a topic in the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-appengine/RiUpCdNaB6U/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-appengine+unsubscribe@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages