Did anyone manage to get MediaWiki running on Google App Engine? I am a bit dense, it seems, and would appreciate a few pointers.
Cheers, Denny
I'd be interested in working on this.
Scott
On Sat, Apr 5, 2014 at 1:25 PM, Denny Vrandečić vrandecic@gmail.com wrote:
Did anyone manage to get MediaWiki running on Google App Engine? I am a bit dense, it seems, and would appreciate a few pointers.
Cheers, Denny _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Apr 5, 2014 4:26 PM, "Denny Vrandečić" vrandecic@gmail.com wrote:
Did anyone manage to get MediaWiki running on Google App Engine? I am a
bit
dense, it seems, and would appreciate a few pointers.
Yes, I think the biggest problem was that you can't do file uploads. IIRC
I can write more when back at a computer.
-Jeremy
On Sat, Apr 5, 2014 at 1:25 PM, Denny Vrandečić vrandecic@gmail.com wrote:
Did anyone manage to get MediaWiki running on Google App Engine? I am a bit dense, it seems, and would appreciate a few pointers.
What are your goals for running on App Engine rather than a service like Compute Engine or EC2?
~Rusty
On Sat, Apr 5, 2014 at 11:47 PM, Rusty Burchfield gicodewarrior@gmail.comwrote:
What are your goals for running on App Engine rather than a service like Compute Engine or EC2?
App Engine is a different type of service than EC2. With App Engine you basically don't have to handle your own system administration.
*-- * *Tyler Romeo* Stevens Institute of Technology, Class of 2016 Major in Computer Science
On Sat, Apr 5, 2014 at 8:49 PM, Tyler Romeo tylerromeo@gmail.com wrote:
App Engine is a different type of service than EC2. With App Engine you basically don't have to handle your own system administration.
Thanks Tyler. Just to clarify, I wasn't asking about the differences between the services. I am familiar with App Engine.
Maybe App Engine is perfect for what Denny needs, but it isn't strictly easier to use.
Knowing the problems he is trying to solve will help with figuring out the solution.
~Rusty
Oh, my use case is simple: I just want to run my own instance of MediaWiki for my personal wiki. I need to move it from my current provider.
I thought App Engine would be kinda simple and cheap to run MediaWiki on, but it looks like it has a few rough edges, and I am wondering whether it is worth to get those fixed or if I rather should just take another service to run my server on.
On Sat Apr 05 2014 at 9:01:19 PM, Rusty Burchfield gicodewarrior@gmail.com wrote:
On Sat, Apr 5, 2014 at 8:49 PM, Tyler Romeo tylerromeo@gmail.com wrote:
App Engine is a different type of service than EC2. With App Engine you basically don't have to handle your own system administration.
Thanks Tyler. Just to clarify, I wasn't asking about the differences between the services. I am familiar with App Engine.
Maybe App Engine is perfect for what Denny needs, but it isn't strictly easier to use.
Knowing the problems he is trying to solve will help with figuring out the solution.
~Rusty
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
If it is a public personal wiki take a look at Orain[1]. Would probably save rather a lot of effort in setup and maintenance!
Addshore
[1] https://meta.orain.org/wiki/Main_Page
On 7 April 2014 22:53, Denny Vrandečić vrandecic@gmail.com wrote:
Oh, my use case is simple: I just want to run my own instance of MediaWiki for my personal wiki. I need to move it from my current provider.
I thought App Engine would be kinda simple and cheap to run MediaWiki on, but it looks like it has a few rough edges, and I am wondering whether it is worth to get those fixed or if I rather should just take another service to run my server on.
On Sat Apr 05 2014 at 9:01:19 PM, Rusty Burchfield < gicodewarrior@gmail.com> wrote:
On Sat, Apr 5, 2014 at 8:49 PM, Tyler Romeo tylerromeo@gmail.com
wrote:
App Engine is a different type of service than EC2. With App Engine you basically don't have to handle your own system administration.
Thanks Tyler. Just to clarify, I wasn't asking about the differences between the services. I am familiar with App Engine.
Maybe App Engine is perfect for what Denny needs, but it isn't strictly easier to use.
Knowing the problems he is trying to solve will help with figuring out the solution.
~Rusty
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Never tried, but the topic did interest me enough awhile back to write a detailed tracking bug for it: https://bugzilla.wikimedia.org/show_bug.cgi?id=55475
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/]
On 2014-04-05, 1:25 PM, Denny Vrandečić wrote:
Did anyone manage to get MediaWiki running on Google App Engine? I am a bit dense, it seems, and would appreciate a few pointers.
Cheers, Denny _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I've done things like port mako templates to Google App Engine. As mentioned by Jeremy Baron, the common problem to porting anything of sufficient complexity is that you're not allowed to write files to the disk. To get mako to work, since it caches compiled templates to disk, I patched it to write the templates to memcache instead. This worked well enough but I didn't need persistent files. So you'd probably have to redirect mediawiki to write files somewhere else more permanent. Google Drive seems like a decent place but last time I tried, integrating Drive with App Engine was silly hard. This might have changed since I haven't tried for a few years.
On Sun, Apr 6, 2014 at 1:44 AM, Daniel Friesen daniel@nadir-seen-fire.comwrote:
Never tried, but the topic did interest me enough awhile back to write a detailed tracking bug for it: https://bugzilla.wikimedia.org/show_bug.cgi?id=55475
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/]
On 2014-04-05, 1:25 PM, Denny Vrandečić wrote:
Did anyone manage to get MediaWiki running on Google App Engine? I am a
bit
dense, it seems, and would appreciate a few pointers.
Cheers, Denny _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Apr 7, 2014 10:36 AM, "Dan Andreescu" dandreescu@wikimedia.org wrote:
So you'd probably have to redirect mediawiki to write files somewhere else more permanent. Google Drive seems like a decent place but last time I tried, integrating Drive with App Engine was silly hard. This might have changed since I haven't tried for a few years.
Well Google now has an s3 clone too. But I was under the impression that you can't upload to an appengine host at all? i.e. you need to have the POST go directly from web client to the s3 or similar service and then back to appengine when upload us done? (or use ajax upload?)
Anyway, if you were buffering in RAM would have to test for/deal with problems with large files.
Sorry in forgot the thread yesterday. Will write more soon.
-Jeremy
I remember I mentioned it once in IRC, and some people don't like it because GAE is proprietary...
-Liangent
On Mon, Apr 7, 2014 at 10:44 PM, Jeremy Baron jeremy@tuxmachine.com wrote:
On Apr 7, 2014 10:36 AM, "Dan Andreescu" dandreescu@wikimedia.org wrote:
So you'd probably have to redirect mediawiki to write files somewhere else more permanent. Google Drive seems like a decent place but last time I tried, integrating Drive with App Engine was silly hard. This might have changed since I haven't tried for a few years.
Well Google now has an s3 clone too. But I was under the impression that you can't upload to an appengine host at all? i.e. you need to have the POST go directly from web client to the s3 or similar service and then back to appengine when upload us done? (or use ajax upload?)
Anyway, if you were buffering in RAM would have to test for/deal with problems with large files.
Sorry in forgot the thread yesterday. Will write more soon.
-Jeremy _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Apr 7, 2014 11:40 AM, "Liangent" liangent@gmail.com wrote:
I remember I mentioned it once in IRC, and some people don't like it because GAE is proprietary...
So is oracle. If someone wants to do the work…
wikitech-l@lists.wikimedia.org