Welcome to Spiff!
Spiff is a CMS with desktop integration features that makes it easy for Joe User to install and maintain his website, blog, share his calendar with others, and make his media files available on the Internet.Integrating with GNOME tools is one of the project goals, so we also produce client applications that run on the desktop computer of the user. While our primary focus is on GNOME, we attempt to use open protocols wherever applicable, so other desktop users are very welcome as well.
Feature List
Spiff aims to become the most intuitive CMS that has seen the light of day. Features include:- Extreme simplicity. Spiff is built for users that do not have a technical background. We also avoid technical terminology.
- The most powerful and simple user management that you have ever seen. Spiff's permission system is based around users and groups, and permissions between users can also be created. The user management supports inheritance and much more - and all this in a granny-compatible way.
- A very clean Wiki markup language.
- Drag and drop layout. Spiff lets you change the overall look of your homepage simply by dragging the content around.
- A clean and stable code base. We put a lot of thought into our APIs and componentize everything whenever possible.
- Standard-compliant web sites. Spiff produces valid HTML according to W3C standards.
Screenshots
Screenshots are in one of knipknap's blog postings.Extensions
Spiff currently provides the following extensions:| Extension | Description | Status |
|---|---|---|
| Spiff Login | An extension showing a login form | Completed |
| Spiff Admin Center | The administration user interface | Completed |
| Spiff User Manager | An extension for managing users and groups | Completed |
| Spiff Wiki Page | Add wiki pages to your homepage, with history support | Completed |
| Spiff Layout Editor | Change the overall layout of any site on your homepage | 80% done |
| Spiff Content Editor | Add new pages to your website and remove existing ones | 0% done |
| Spiff Extension Manager | Install or remove extensions | 0% done |
| Spiff Forum | A port of Tefinch Forum into a Spiff extension | Future |
| ... | Other extensions will follow - surprises may come | Future |
Download
Spiff is still in development, and no files have been released yet. However, Spiff can already be useful (in fact, the page on which you are reading this is running on Spiff!) and can be downloaded via SVN. The instructions are here.Spiff Development
Information for developers is on our Spiff project page.Problem Reporting
If you find any problems with Spiff, or if you have any ideas how to make Spiff easier to use, please let us know so we can make Spiff better!You can get in touch with us in the following ways:
| Online form (preferred): | http://code.google.com/p/spiff/issues/entry |
| Mailing list: | http://groups.google.com/group/spiff-devel |
| knipknap's email: | spam2 at debain dod org |
