Disclaimer
This blog engine is written under BSD License, so you can use and distribute it absolutely for free.
Description
Byteflow is a blog engine, written on Python, using Django. Why should you choose it over competitors? It has very clean codebase and developers, which are struggling to keep it so (that ease learning code and adding features for python programmers and those who sympathize ;). It has a lot of cool features, which you can't get in other blog engines or will get with difficulty (consider feed by union of tags, eh?). And of course it is actively developed so release are not that far away (although we're aiming to support Django 1.0 at release, which will be released in September).
Contacts
If you have any questions, you can ask them in jabber or mailing list:
- byteflow@conference.jabber.ru (Russian-speaking, logs)
- byteflow-en@conference.jabber.ru (English, not yet logged).
- byteflow-users mailing list for byteflow users, english
- byteflow-hackers mailing list for byteflow developers
Latest news
(there are only important news, for changes see timeline)
- 30.06.2008
- Since last update a lot of things was added or improved, including ReCaptcha? support, watchlist for email comment notification and so on.
- 02.04.2008
- BLOG_NAME, TAGLINE, GA_ACC, LI_ACC, STATIC_PAGES, GRAVATAR_ENABLED are now removed from templates in favor for whole settings object. Use settings.WHATEVER_YOU_NEED to get access to this variables. STATIC_URL and MEDIA_URL does exist.
- 26.03.2008
- OpenID server
- 23.03.2008
- Blogroll with XFN support (lite theme)
- 02.02.2008
- LJ crossposting added, new model (and table in DB)
- 01.02.2008
- Rearranged layout (beware of your webserver's settings!)
- Added translation field to Tag model (sql for update is in directory sql)
Features
- Markdown & typogrify for posts and comments
- Threaded comments
- Pingbacks
- Directory pings
- Automated registration for user after comment posting (no anonymous users!)
- Registration approval/email change/profile edit
- Tags (and filtering posts by tag), possibility to have translated names for tags
- Display and feeds for intersection 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 server.
- Wordpress importer
- Gravatar support
- Optional WYSIWYG editor in admin part (for posts, not for comments)
- LiveJournal? crossposting
- XFN support (for links in blogroll)
Links
Info
Sites using byteflow
(if you are running one, let us know to be included in this list :-)
- http://piranha.org.ua/
- http://murkt.org.ua/
- http://web-brains.com/
- http://igorekk.com/
- http://ilvar.ru/
- http://blog.leschinsky.in.ua/
- http://mourk.com/
- http://undefined.org.ua/
- http://ac1965.ty07.net/
- http://burus.org/ http://burus.ru
- http://hrundel.eth0.net.ua/
- http://catap.ru/blog/
- http://blog.nixdev.net/
- http://blog.dottedmag.net/
- http://komzpa.net/
- http://vehq.ru/
- http://mydjango.ru/
- http://tiger-rag.com/
- http://nix.owl.pp.ru/
- http://blog.ahaoho.de/
- http://buriy.com/
- http://just-another.net/
- http://www.neohawk.info/
- http://movinglights.org/ http://movinglights.ru/
- http://jabber.linux.md/
- http://pyobjc.ru/
How can you help
There are a lot what you can do, if you want to help project, and first of that is installation - just report about any bugs or misunderstandings you can see. :) Of course, we'd like to hear you ideas about development (altough you can see what we've plan to do in next sections), we'd like to integrate your code if you have improvements to blog, we'd like to include your theme (if you want to share it :).
If you'd like to contribute, read ContributionGuide.
And last, but not least - just stack byteflow on ohloh.net. :)
Plans (release)
- #22
- Can't delete comment from the post page without JavaScript
- #28
- themes support
- #29
- Pings to blog aggregators
- #53
- Plugins system
- #55
- Images upload
- #60
- Tests for everything
- #66
- JavaScript is needed to preview comments
- #74
- Incorrect html quoting in comment notification emails
Plans (further improving)
- #4
- Admin interface
- #27
- pygments support
- #39
- Add image thumbnails to posts
- #40
- Auto generating catalog of byteflow sites
- #43
- XMLRPC Inteface for remote blog management
- #45
- Multilanguage support
- #54
- Antispam subsystem
- #58
- a tool to merge two users into one
- #75
- Importing framework
- #76
- Search feature
Plans (unassigned)
- #23
- Количество дней, в течение которых можно отвечать на комментарии, должно выставляться в посте
- #62
- Post preview
- #64
- Advanced "show last comments" in sidebar.
- #65
- Multiblog support
- #73
- OpenID customer small bug
- #81
- Text+HTML renderer inserts <br> even inside </pre>
- #84
- SQL error with Postgres (caused by cset:b4a1ba99f734)
- #86
- Previous Month links to current month
