This repository has been archived by the owner. It is now read-only.
UNMAINTAINED: Copies your Facebook, Twitter, and Google+ posts to a blog, with all formatting and details intact.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
activitystreams @ 3d9a785
gdata-python-client @ ce1a544
google-api-python-client @ 481c80d
httplib2_module @ fb118cb
oauthlib_module @ 90c70ee
python-dropbox @ 5280c08
python-gflags @ fc365af
python-instagram @ 8112e65
requests_module @ d8180f5
requests_oauthlib_module @ 191d772
static
templates
tumblpy_module @ 6314260
.gitignore
.gitmodules
README.md
alltests.py
apiclient
app.yaml
appengine_config.py
atom
blogger.py
dropbox.py
facebook.py
facebook_test.py
freedom.py
gdata
gflags.py
gflags_validators.py
googleplus.py
httplib2
index.yaml
instagram.py
main.py
migrations.py
models.py
models_test.py
my_extra_posts_json.tar.bz2
oauth2client
oauthlib
python_dropbox
python_instagram
queue.yaml
requests
requests_oauthlib
tasks.py
tasks_test.py
tumblpy
tumblr.py
tweepy
twitter.py
uritemplate
webutil
wordpress_rest.py
wordpress_xmlrpc.py
wordpress_xmlrpc_test.py

README.md

Freedom

This project is unmaintained! Feel free to use the source though. Happy hacking!

Sets free your Facebook, Twitter, and Google+ posts by copying them to your WordPress blog via XML-RPC, with all formatting and details intact.

Social networks keep your memories locked up. Take them back and set them free! Copy your posts, pictures, and other content to a blog of your choice.

License: This project is placed in the public domain.

Development

Requirements:

TODO

  • test: use mockfb to run a migration to local snarfed
  • migration page advice from @colbyh: use Bootstrap or Yui or maybe Zurb for UI, d3 for charts and visualizations, JQuery and maybe Underscore for JS. simple XHR polling is fine. set cookie to remember users with existing migration(s), on front page show summary and link for each migration in place of splash image, leave rest of new migration form intact.
  • cancel migration
  • posthaven
  • finish post/comment processing for:
    • facebook
    • twitter
    • g+
  • port to granary
  • make tasks transactional where necessary
  • port to ndb?
  • migration options
    • twitter: exclude @ replies