2013-09-25 11:58:39 +01:00
|
|
|
Tapatalker
|
2013-09-25 04:03:35 -07:00
|
|
|
==========
|
|
|
|
|
2013-09-25 11:58:39 +01:00
|
|
|
This project is intended as a Tapatalk-to-Discourse bridge, with the primary
|
|
|
|
aim of allowing mobile users to receive push notifications of updates in a
|
|
|
|
Discourse forum.
|
|
|
|
|
|
|
|
It's implemented as a Tapatalk-compliant XMLRPC endpoint that talks to a
|
|
|
|
Discourse instance using its REST API. Keeping both services at arms-length
|
|
|
|
should have some benefit.
|
|
|
|
|
|
|
|
The primary motivation is for the new York Minxters roller derby forum, so
|
|
|
|
some of this might end up being a bit rough and ready. We'll see.
|
2013-09-25 12:12:09 +01:00
|
|
|
|
|
|
|
It is, in fact, rough and not-yet-ready. Current setup needs all the commits in
|
|
|
|
https://github.com/lupine/discourse_api , sinatra, chronic, maybe some other bits.
|
|
|
|
|
|
|
|
I'm currently running "Forum Fiend" against this code. The aim is to get to basic
|
|
|
|
guest and logged-in-user support for reading and replying to topics, as well as
|
|
|
|
receiving push notifications.
|
|
|
|
|
|
|
|
To get it running, I'm using rackup to get a HTTP server up. I then use nginx with
|
|
|
|
a proxy_pass directive to send http://my-forum/mobiquo/mobiquo.php to the server.
|
|
|
|
|
|
|
|
Current status is that you can view the category list and enter individual topics
|
|
|
|
(sometimes) with forum fiend. Another Android application - "convo" - doesn't accept
|
|
|
|
us as a valid Tapatalk endpoint yet. No idea on Android. We currently implement
|
|
|
|
enough of get_config that the tapatalk directory will accept requests to register
|
|
|
|
sites running this. No idea if the official client can cope, though.
|
|
|
|
|
|
|
|
So many TODOs...
|
|
|
|
|
|
|
|
|