[ Home | Changes | Documentation | About | Ideas | Authors ]
Contents
For blog4y version: 0.4.0.
Source files are at revision: f4a39f2ce57d.
Package is at release state.
Build date: 2013-02-25.
This document hold ideas of blog4y project. It is in free form without strong structure.
If mark each article with tag, like this:
tag:blog4y.sf.net,2013:UID
it is easy to find article clones under Internet and refer to it when original hosting provided will be gone from operation. Easy way to mark article is just put tag into article body...
See:
- http://www.ietf.org/rfc/rfc4151.txt
- The 'tag' URI Scheme.
- http://www.taguri.org/
- Tag URI.
- http://en.wikipedia.org/wiki/Tag_URI
- Tag URI.
We will use:
docutils, for supporting reStructuredText as an input format:
apt-get install python-docutilsmarkdown, for supporting Markdown as an input format:
apt-get install python-markdown
Another interesting libraries:
- feedgenerator, to generate the Atom feeds
- jinja2, for templating support
- pygments, for syntax highlighting
- typogrify, for typographical enhancements
- http://pyasn1.sourceforge.net/
- ASN.1 in Python. python-pyasn1 in Debian.
- http://www.gnu.org/software/libtasn1/
- Libtasn1 is the ASN.1 library used by GnuTLS.
Complete:
- http://code.google.com/p/e-blog/
- Emacs client to publish to Blogger. Outdated and no longer developed.
- http://edward.oconnor.cx/ljupdate/
- LiveJournal client for Emacs.
- https://sourceforge.net/projects/nanoblogger/
- M4/sed/grep static blog generator. No longer developed.
- http://wiki.python.org/moin/PythonBlogSoftware
- Python Blog Software.
- https://github.com/cloudhead/toto
- Ruby+Heroku
- https://bitbucket.org/livibetter/b.sh
- Command line client for blogger. Require "Google APIs Client Library". Support Markdown and reStructuredText markup.
In progress:
Ikiwiki jekyll http://nikola.ralsina.com.ar/ https://bitbucket.org/haard/blaag/ https://github.com/posativ/acrylamid http://www.blogofile.com/ http://orgmode.org/worg/blorgit.html http://github.com/punchagan/org2blog.git http://nex-3.com/posts/25-how-i-wrote-an-emacs-blog-client-and-lived-to-tell-the-tale#comments http://www.emacswiki.org/cgi-bin/wiki/EmacsAtomApi http://metajack.im/2009/01/23/blogging-with-git-emacs-and-jekyll/ https://bitbucket.org/gabriele/emacs-blogger http://code.google.com/p/python-blogger/source/list http://pygabriel.blogspot.com/feeds/posts/default http://pygabriel.blogspot.com/2010/06/news-on-emacs-blogger-client_23.html http://pygabriel.blogspot.com/2010/06/writing-emacs-mode-for-blogger_946.html http://pygabriel.blogspot.com/2010/06/thinking-about-editing-blogger-posts-in_2497.html org2blog http://restblog.sourceforge.net/
Complete:
- https://github.com/hyde/hyde http://ringce.com/hyde (abandoned)
Incomplete:
- http://rog.rubyforge.org/
- http://www.tinkerer.me/
- http://www.blosxom.com/
- https://github.com/marcoarment/secondcrack
- http://blog.nodejitsu.com/introducing-blacksmith
- http://blogofile.com/
- https://github.com/aconbere/igor
- http://posativ.org/acrylamid/
- http://onehackoranother.com/projects/php/static-ish/api.html
Complete:
Incomplete:
- http://demin.ws/blog/english/2012/04/23/static-blog-engine-goblog/
- http://pydanny.com/choosing-a-new-python-based-blog-engine.html
- https://github.com/marcoarment/secondcrack
- http://scriptogr.am/nordkril/post/static-microblog-engines
- http://nblock.org/2011/08/31/1st-blogpost/
- http://www.utterspeech.com/article/blog-engine
- http://iwantmyname.com/blog/2011/02/list-static-website-generators.html
- http://www.subspacefield.org/~travis/static_blog_generators.html
- http://siliconangle.com/blog/2012/03/20/5-minimalist-static-html-blog-generators-to-check-out/
- http://www.mronge.com/t-minus-zero.html
- http://blog.aclark.net/yes-this-blog-is-now-powered-by-pelican.html
- http://pydanny.com/my-new-blog.html
- http://ziade.org/2012/03/05/moving-to-pelican/
- http://bruun.co/2012/01/05/its-static
- http://www.raymondcamden.com/index.cfm/2012/9/9/Update-to-my-Node-Blog-Engine
pydoc xml.dom.minidom pydoc xmlrpclib pydoc lxml
http://www.python.org/community/sigs/current/xml-sig/ http://pyxml.sourceforge.net/topics/
Blog engines.
http://www.blogger.com/ (Blogger/Blogspot) WordPress and WordPress.com http://livejournal.com/ http://www.sixapart.com/movabletype/ (Movable Type/Open Melody) b2evolution Windows Live Spaces Habari LifeType Expression Engine (autoconfiguration does not work) Serendipity http://blog.com/ http://www.weebly.com/
Comparing:
http://code.google.com/p/python-blogger/ http://blogtk.jayreding.com/
http://pyljclient.sourceforge.net/ http://only.mawhrin.net/~mss/thingies/ljpy/ http://ljcharm.sourceforge.net/manual.html
http://only.mawhrin.net/~mss/thingies/ljpy/
http://code.google.com/p/wordpress-library/ https://github.com/maxcutler/python-wordpress-xmlrpc https://github.com/charlax/wordpresslib
http://www.blogger.com/ http://wordpress.org/ http://wiki.blojsom.com/wiki/display/blojsom/About%20blojsom http://www.drupal.org/ http://www.movabletype.org/ http://www.nucleuscms.org/ http://www.typepad.com/
Blogger.com Atom API Typepad Atom API MovableType xml-rpc MetaWeblog xml-rpc LiveJournal LJ xml-rpc Blogger v1 xml-rpc Blogger v2 xml-rpc
http://code.blogger.com/2011/11/introducing-custom-mobile-templates.html http://code.blogger.com/2011/12/changes-to-profileid-for-google-profile.html http://buzz.blogger.com/2012/01/engage-with-your-readers-through.html http://code.blogger.com/2012/01/customising-threaded-comments.html
http://tools.ietf.org/html/rfc6749 http://tools.ietf.org/html/rfc6750 http://tools.ietf.org/html/rfc5849
http://www.w3.org/TR/html401/types.html#type-links http://microformats.org/wiki/existing-rel-values http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html
<html> <head> <b:skin></b:skin> </head> <body> <b:section class='main' id='main'> <b:widget id='Header1' locked='true' title='Test Blog (Header)' type='Header'/> <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/> <b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'/> <b:widget id='Attribution1' locked='false' title='' type='Attribution'/> </b:section> </body> </html>
http://developer.wordpress.com/docs/oauth2/ https://public-api.wordpress.com/oauth2/authorize https://public-api.wordpress.com/oauth2/token
http://localhost/doc/python2.6/html/library/httplib.html http://www.ibm.com/developerworks/library/x-atompp1/ http://codex.wordpress.org/AtomPub http://jmettraux.wordpress.com/2007/11/05/posting-to-wordpress-via-ruby-and-atompub/ http://josephscott.org/archives/2009/12/wordpress-2-9-xml-rpc-and-atompub-changes/ http://joseph.randomnetworks.com/2008/07/14/wordpress-26-xml-rpc-atompub-changes/ http://tools.ietf.org/html/rfc2617 http://joseph.randomnetworks.com/2007/09/19/http-basic-authentication-a-tale-of-atompub-wordpress-php-apache-cgi-and-ssltls/ http://localhost:443/doc/python-lxml/html/index.html
- https://dev.twitter.com/apps
- register application
- http://www.godlikemouse.com/2011/04/01/twitter-oauth-php-tutorial/
- Twitter OAuth PHP Tutorial
http://emacs.wordpress.com/xmlrpc.php
Content that appears before the Read More link... <!-- more --> Content that appears only when the user clicks on the Read More link.
- http://support.google.com/blogger/bin/answer.py?hl=en&answer=42348
- What are the limits on my Blogger account?
- http://n6.nabble.com/free-blog.html
- Nabble free blog setup.