Really useful software project management and source code hosting.    tell me more...
BROWSE: projects / users / groups
Public clone: git://codaset.com/hallison/postage.git
star_disabled Dashboard Source Tickets Wiki Blog Network


Really Useful Social coding!

Codaset is an open system, so you can browse and search through all the open source projects, and check out what your friends are coding. Follow them, befriend them, and fork their code; quickly and easily.
Every single open source project you create is free, so come on and use Codaset at no cost. Your first private or semi-private project is also free. Read more about what it costs after that.

by Hallison Batista
7 months ago
commit:b28e686f5cc59f705e3de3c279d7e8bf97757a52
tree:7110f40e46eea93851f9f11305a8717143221565
parent: 02a6a46ed2c6fc8deafb0ae4dfe88c5310bc3e65
Name Age Message
page .gitignore Nov 18, 2009 Improvements in tasks and new versioning class Hallison Batista
page .version Jan 05, 2010 Small updates Hallison Batista
page CHANGELOG Nov 18, 2009 Improvements in tasks Hallison Batista
page COPYING Nov 18, 2009 Changes in Gemspec file and others Hallison Batista
page README.rdoc Jan 05, 2010 Small updates Hallison Batista
page Rakefile Jan 05, 2010 Added tasks for git Hallison Batista
folder lib Jan 30, 2010 Removed delegation methods, added new attributes Hallison Batista
page postage.gemspec Nov 18, 2009 Improvements in tasks and new versioning class Hallison Batista
folder templates Jul 10, 2009 Features for version 0.1.0. Hallison Batista
folder test Jan 30, 2010 Removed delegation methods, added new attributes Hallison Batista

README

= Postage - API for write posts in simple text files

* {Repository}[http://github.com/hallison/postage]
* {Project}[http://rubyforge.org/projects/postage]
* {Documentation}[:link:Postage.html]
* {Issues}[http://github.com/hallison/postage/issues]


Postage is a simple API which load your text files and handle the
contents in Markdown syntax.

It's useful for _blogwares_, or anything else, that uses flat files
organized in directories instead databases.

Use your post text file in following hierarchy and format:

    /posts/path/yyyymmdd-name_of_post.tags.filter

Real example of use:

    home
    `-- hallison
        `-- blog
            `-- posts
                |-- 20090604-posting_blog_articles_using_postage.ruby.postage.mkd
                |-- 20090529-postview_blogging_posts_with_sinatra_and_postage.ruby.sinatra.postage.mkd
                |-- archive
                    |-- 20080930-bash_condicional_variables.shell.script.mkd
                    `-- 20081008-bash_arguments_validation.bash.shell.script.test.mkd
                `-- drafts

It's possible uses Markdown Extra syntax because Postage use Maruku for
converting files.

About Markdown lightweight markup language, please, visit
<http://daringfireball.net/projects/markdown> and Markdown Extra, visit
<http://michelf.com/projects/php-markdown/extra/>.

== Requirements

Please, Postage has dependencies and most be installed.

* {Maruku}[http://maruku.rubyforge.org/], for convert Maruku in HTML.

== More information

* {Authors}[:link:AUTHORS.html]
* {Changes}[:link:CHANGES.html]
* {License}[:link:LICENSE.html]

== Copyright

Copyright (c) 2009 Hallison Batista