Project

General

Profile

Actions

Task #425

open

Feature #424: My first blog

Blogging software candidates

Added by Jean-Michel Philippe over 12 years ago. Updated over 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Prospecting
Target version:
-
Start date:
10/07/2011
Due date:
% Done:

0%

Estimated time:

Description

We have to first look for existing blogging software that could be used to add a blogging engine in DDL. A list of such softwares can be found on Wikipedia:

http://en.wikipedia.org/wiki/Comparison_of_content_management_systems

The following page provides a long list of Python blog software:

http://wiki.python.org/moin/PythonBlogSoftware

We can start to look at:

  • MoinMoin – a Python blog engine using flat files as a database
  • Blosxom – a Perl blog engine using flat files as a database
  • Foswiki – another Perl blog engine using flat files as a database
  • PyBlosXom – a lightweight Python blogging software using text files as a database, should run along with nginx since this is a CGI script.

Note that Python blog engines can be served using the small Python web server CherryPy. Please feel free to add any software that you would believe relevant, even if you have never tested it.

Actions #1

Updated by Jean-Michel Philippe over 12 years ago

  • Subject changed from Candidate blogging softwares to Blogging software candidates
Actions #2

Updated by Jean-Michel Philippe over 12 years ago

We can compare Foswiki and MoinMoin online:

http://www.wikimatrix.org/compare/Foswiki+MoinMoin

Foswiki is said to not handle right to left languages, while MoinMoin is supposed to do. MoinMoin seems to provide all the most interesting features: WYSIWYG, PDF export, emoticons, embedded images and videos, MediaWiki-like syntax, standalone web server. However it may be a complicated piece of software for children.

Actions #3

Updated by Jean-Michel Philippe over 12 years ago

Blosxom and PyBlosxom seem to be much simpler pieces of code. They are not designed to be used from within a web browser for editing but plugins should provide this feature. Blosxom offers more plugins than PyBlosxom but requires a true web server be installed to get Perl CGI pages served. A first step is to install such software and see if plugins provide what we need. If not, it would be preferable to develop plugins for PyBlosxom since it is written in Python.

Actions

Also available in: Atom PDF