Description

Byteflow is a blog engine written in Python using Django. The Byteflow team is proud of our clean codebase, and we are struggling to keep it that way. This makes it easy for python programmers and those who sympathize to learn the code and add features. Byteflow has a large feature set, including some capabilities that are not available in most blog engines (for an example, look at our feed by union of tags).

License

This project is released under the BSD License, so you can use and distribute it absolutely for free.

Latest news

(This is only the important news. For a complete list of changes see the timeline.)

25.05.2009: 0.7 released.

16.09.2008: Moved to Django 1.0

Features

Markdown & typogrify for posts and comments

Threaded comments

comments Pingbacks

Directory pings

Automated registration for user after comment posting ( no anonymous users!)

anonymous users!) Registration approval/email change/profile edit

Tags (and filtering posts by tag)

Display and feeds for intersection of tags (separated by + ) or for union of tags (separated by '|')

) or for union of tags (separated by '|') Archives by day, month, year

Atom and RSS Feeds for posts, comments, comments for specified post, posts within specified tag.

OpenID client. Supports multiple OpenID urls attached to single user

OpenID urls attached to single user OpenID server.

Wordpress importer

Gravatar support

Optional WYSIWYG editor in admin part (for posts, not for comments)

LiveJournal? crossposting

XFN support (for links in blogroll)

Feedburner support

Translations to Russian, German, Hungarian

Image uploading (and selecting for display in post)

Profile merge

Helps you configure webserver (see ./manage.py help config )

) Includes some nice Themes, and you can easily make your own

If you have any questions, you can ask them on jabber or on the mailing list:

[email protected] ( logs )

( ) byteflow-users mailing list for byteflow users, english

mailing list for byteflow users, english byteflow-hackers mailing list for byteflow developers

You can access the code here:

Documentation

Documentation is being moved to /docs/ in Sphinx. Don't hesitate to either send patches for it (it is stored in the Byteflow repository) or to edit the wiki (I'll correct the documentation accordingly).

Installation

Installation tutorials from our community

Coding Guide

Enhancement Guide

Documentation

Sites using byteflow

The first one is piranha's Amazon Byteflow. All others see at ByteflowPoweredBlogs

How can you help

There are many ways you can help the project:

It is a great help if you report any bugs or misunderstandings you see by creating a ticket (see the link at the top of the page).

You can post ideas for development to the mailing list.

If you want to contribute code improvements or a theme, just let us know.

If you'd like to contribute, read ContributionGuide.

An important way of improving Byteflow is to share it with others:

Stack byteflow on ohloh.net ,

, Link to http://byteflow.su ,

, Let people know that your blog is powered by Byteflow!

Plans (release)

#22 Can't delete comment from the post page without JavaScript #53 Plugins system #60 Tests for everything #66 JavaScript is needed to preview comments

Plans (further improving)

#4 Admin interface #27 pygments support #39 Add image thumbnails to posts #54 Antispam subsystem #75 Importing framework #76 Search feature

Plans (unassigned)