Article
   Cooking
Blog
   Wiredoll
   Oskar
   FlowersFX
Blog -> Wiredoll

What to do next?

Here're the pressing points right now:

Authentication model revisit

Currently using site local membership database - we should go with openid instead (or possibly facebook connect as an alternative).

The challenge here is making openid intuitive and quick for non-technical visitors wanting to submit a simple comment. Perhaps by calling it "your google account" and tying it by default to google openid - leaving alternative openid providers open as an advanced option for people who know what openid is.

Editor pages and Gravatars

Use Gravatars for avatars, especially for editors. Implement editor pages with personal information about editors so we can for instance link Tim to his editor page (profile).

Publishing options

  • Show on front page option (I don't want to publish my wish list to the front page)
  • Only show to author option (useful when still working on an article)

Better movie player

SW Player in all its glory, we should either customize it or add our own player more akin to the one used at the Breakpoint site where you get a rich context menu with simple options like saving the video file to disk!

It would also be nice to have a solution that will cater to silly stuff like Iphones (yes in body text that's how you type it) which do not support flash, and of course oldschool geeks who won't support any temporary solutions to the rather huge holes in HTML that Flash and its brethren of third party plugins is ^^

Automatic grouping of related articles

Some kind of logic, manual or automatic, to group many collections together - like a multi-part article. The related articles should be listed somewhere easily spotted so first-time visitors to "Trip to Tokyo - Day 2" can easily flip back to the first article in the series instead.

Intuitive "New content" page

Using auto-completing textbox and/or browse template and instance buttons - right now it's just empty (though working) textboxes.

  • Templates are hard-coded into Wiredoll
  • Instances can be created on-the-fly with the Create content editor
  • Prevent entering anything whose generated url collides with existing content urls

Media file uploader and inserter

Uploading images, videos and files should be as easy and seamless as possible - but to begin with just make it possible to upload files to a media folder for manual url insertion in the editor. Maybe divide this folder into types like images, videos, files and so on or between different templates, instances or even collections?

Enhance image rendering

Have images that are too wide to fit the content area be rendered smaller. Allow clicking on images to blow them up right over the page like Highslide JS without any stupid dimming or other disturbing changes to the background elements.

Latest changes box

List the last ten or so changes in a box to the left. Basically the last timestamps in distinct content rows - ie updated articles or added posts/comments and so fourth.

Group and user permission per instance and collection

This should be possible to set per instance and per collection. Say my blog called Oskar is an entire instance where only user Oskar should have write permissions to. Other users should have create permissions for new content in an existing collection in it though (for commenting).

Everyone should get write to their own created content even if they don't have write in the specific instance or collection (like editing your own comment).

Revision viewer

Right now we're saving all changes as new revisions but there's no way to actually view and revert to older revisions.

Categories/tags and enhanced navigation

I think we quickly are going to find the dynamically generated menu based on templates and instances insufficient for site navigation. Something more flexible will be needed including direct links to specific collections right in the menu (like a web site about link)

RSS feeds

Should be rather easy to implement for each level (site, template and instance).

Gallery template

For images and possibly videos a better listing format is needing, displaying thumbnails and not a list of titles. Clicking a thumbnail should display its content as normal and clicking the image in the content should blow it up HighslideJS style.

by Oskar Duveborn - 21 revisions
Edit | Delete | published 2009-10-29, updated 2010-01-13