MediaWiki on Google App Engine

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

MediaWiki on Google App Engine

Denny Vrandečić-2
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
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Scott MacLeod
I'd be interested in working on this.

Scott


On Sat, Apr 5, 2014 at 1:25 PM, Denny Vrandečić <[hidden email]> 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
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l




--
http://scottmacleod.com/worlduniversityandschool.htm
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Jeremy Baron
In reply to this post by Denny Vrandečić-2
On Apr 5, 2014 4:26 PM, "Denny Vrandečić" <[hidden email]> 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
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Rusty Burchfield
In reply to this post by Denny Vrandečić-2
On Sat, Apr 5, 2014 at 1:25 PM, Denny Vrandečić <[hidden email]> 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

_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Tyler Romeo
On Sat, Apr 5, 2014 at 11:47 PM, Rusty Burchfield
<[hidden email]>wrote:

> 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
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Rusty Burchfield
On Sat, Apr 5, 2014 at 8:49 PM, Tyler Romeo <[hidden email]> 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
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Daniel Friesen-2
In reply to this post by Denny Vrandečić-2
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
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l


_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Dan Andreescu
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
<[hidden email]>wrote:

> 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
> > [hidden email]
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
>
> _______________________________________________
> Wikitech-l mailing list
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Jeremy Baron
On Apr 7, 2014 10:36 AM, "Dan Andreescu" <[hidden email]> 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
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

liangent
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 <[hidden email]> wrote:

> On Apr 7, 2014 10:36 AM, "Dan Andreescu" <[hidden email]> 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
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Jeremy Baron
On Apr 7, 2014 11:40 AM, "Liangent" <[hidden email]> 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 mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

Denny Vrandečić-2
In reply to this post by Rusty Burchfield
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 <[hidden email]>
wrote:

> On Sat, Apr 5, 2014 at 8:49 PM, Tyler Romeo <[hidden email]> 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
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki on Google App Engine

addshorewiki
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ć <[hidden email]> 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 <
> [hidden email]>
> wrote:
>
> > On Sat, Apr 5, 2014 at 8:49 PM, Tyler Romeo <[hidden email]>
> 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
> > [hidden email]
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> _______________________________________________
> Wikitech-l mailing list
> [hidden email]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l