CMS requirements 09
From ORG Wiki
ORG needs a new CMS, or at least to look at the options. We need something that can be multi-site, multi-lingual, extensible and usable by staff. Our requirements are captured in this document link to PDF. Please leave your comments and suggestions below. The staff and sysadmins will then test out recommendations to see what works best for us.
[edit] Comments
I believe [WordPress MU] can address most of the requirements. I think it meets 27 out of 30 of the requirements. MikeLittle 16:18, 13 May 2009 (BST)
| Requirement | Weighting | WordPress MU | Drupal | Sharespace | MySource Matrix |
|---|---|---|---|---|---|
| Easy to learn and use for admins and editors | 10 | 100% | Seems to | Seems to | |
| Easy to learn html templating system | 10 | 90% | Seems to | Seems to | |
| Multiple site support | 10 | 100% multi domain too | ? | ? | |
| Common coding languages, eg sql, php Java, Ruby, Python NOT PERL | 10 | 100% | ? | Yes | |
| Spam filters or prevention measures for blog comments | 10 | 100% akismet | ? | ? | |
| Uploading PDF files (and possibly other formats) | 10 | 100% + images, videos, etc. | ? | ? | |
| Ability for staff to add and edit templates online | 10 | 100% (with plugin) | 100% | Yes | |
| Ability for staff to add and edit graphic areas in templates | 10 | 90% (with appropriately designed theme) | 100% | Yes | |
| Ability for staff to add and edit CSS online through the website GUI | 10 | 100% (with plugin) | 100% | Yes | |
| Ability to share resources (photos etc) across subsites | 10 | No (likely some custom code required) | ? | ||
| Extensability: 'easy' to integrate code from other systems, | 10 | 100% Good extensibility with actions hooks and filters | ? | ? | |
| Full separation of look and feel (html and css) from code base in modules and CMS | 10 | 100% WP Themes support this | 100% | Yes | |
| Multilingual: ability to support multiple languages within the same page | 10 | Not out of the box for content (the application supports many languages) - a number of approaches exist | No | ? | |
| RSS out / RSS in | 10 | 100% | Out but not sure if in too. | ? | |
| Blogging ( at least onepermicrosite) | 10 | 100% | 100% | ? | |
| (Site must support HTTPS, SFTP, SSL etc) | 10 | 100% | ? | ? | |
| Ability to instantly create subsites | 10 | 100% | ? | ? | |
| Database backend | 10 | 100% | ? | Yes but not Postgre (not mySQL) | |
| 'User groups' (to determine priviliges) and access control list | 10 | 80% Supports roles, (and groups with a plugin) | ? | ? | |
| Documents within the CMS will be described by extra metadata (tags) | 8 | 100% (with plugin) | ? | Yes | |
| Dev support or willingness to support within existing volunteer community | 8 | There's me, and others are now familiar with WP | ? | Not yet | |
| Can be integrated easily with search tool (Google, htdig, Lucene etc) | 8 | 100% (via plugin) | ? | Yes | |
| Scaleable architecture (large document capacity, page cacheing) | 8 | 100% (wordpress.com supports millions of blogs and billions of pageviews per month) | 100% | Yes | |
| Familiarity to staff and volunteers | 8 | 90% | 0% | 0% | |
| Spaces should have default security settings | 8 | 100% This sounds like a solution specific requirement, but WPMU supports what I understand of this requirement. | ? | ||
| Open source (mature and a thriving community) | 8 | 100% | 0% | ? | |
| Mailing list (i.e. mailman) integration: | 8 | 100% Existing mailman form solution, or multiple plugin options | ? | Presumably | |
| Backups | 8 | 100% | ? | ? | |
| Ability to or ability to add automatic publishing to PDF or HTML for common file types | 3 | No (would require custom code or there may be a plugin (there is a save as pdf plugin)) | ? | ||
| Fine grained commenting for extended docs | 3 | 100% (with plugin) | ? |
[edit] Additional Requests
| System | Language Written in | Updates regularity | revision system for updates | development community | support community | mailing lists for updates? | mailing lists for help? | irc net/channel? | support for "social networking" share-y things (native/plugins) | "email-link to a friend"? |
|---|---|---|---|---|---|---|---|---|---|---|
| WPMU | PHP | 3 releases per year plus security/bug fixes | Yes for content, with diffs and revert | Yes, very active | Yes, very active WordPress forum inc. paid staff | Yes, see mailing lists | No, forum for help, several mailing lists for dev/test/doc/etc. | Yes, irc.freenode.net [irc://irc.freenode.net/wordpress <tt>#wordpress | Yes, BuddyPress WPMU-based "Social Network in a box" | Yes, via plugin |
| Drupal | ||||||||||
| Joomla |

