Habari To Do List

I keep telling Michael what's wrong with, or missing in Habari and he responds with "well fix it". So here's a list of things I want to do:
  • The persistence of memory plugin allows you to stay logged in for one month. Why only one month? Want to improve it to make the time period a configuration option. Also, needs to be updated for 0.7.
  • Non-admin users can't edit their own profile! WTF? This ticket.
  • An ACL bug allowing a non-admin user to restore another user's post. This ticket.
  • The connections theme. It's broken for 0.7. Needs fixing. But what needs fixing RTTF man? The following:
    • Using excepts, for some reason the theme thinks an anchor tag is the end of paragraph so it ends the excerpt immediately after the tag. Actually when I first looked at this I stupidly couldn't find where the problem was in the theme, so I thought it was a habari core bug and even created a ticket for it.
      [Update: Um, no, it's habari core as far as I'm concerned. But is it actually a bug? Get on IRC and ask.]
    • The theme's footer doesn't look right. I think this is how it was designed to look.
  • It would be nice to port the kubrick theme from wordpress, not sure I really want to do this though.
  • A disqus plugin?
  • Look at the unit testing setup for habari and write unit tests.
More functionality suggestions:
  • Bumping. If a post gets a comment, it is bumped to become the first post. Done. But in terms of the Habari community, what do I do with it now? Its permanent page is here and it's available from habari-extras.
  • Write an "edit themes" plugin. Themes are configurable now, just have to find out what exactly is required by the "client".
  • Notify people when a new comment or post is made - um, isn't that why you have an rss feed?. Yes, but the client wants an email notification system. Can't see this as being a popular plugin for habari, but worth doing anyway. Done. This is the Notify All plugin.
  • Preview of comments.
  • Login as "normal" user leaves you on the front page (or whatever page you're on) instead of redirecting you to admin. Have to checkout admindetour.
  • Plugin to keep the main page static, but to also randomly choose a main page to show from a given list. [Update: Checkout staticfront and perhaps branch it.]
  • Install sharedraft from extras. But I'd rather just set up a group to allow appropriate read access - which I have now done.
  • Now I want a plugin that tells me who has "subscribed" to my blog (accessing the feed)...but I don't want to use feedburner (as I need an account). But I can't see how this would be possible for people anonymously reading the feeds...only for people with accounts to my blog. Think more.

2 Responses to Habari To Do List

  1. 150 Andy C 2009-08-04 02:29:19

    There is a plugin to send an email notification when a new comment arrives. Should be trivial to extend for posts.

    For connections, buy mochaeltwofish a schooner.

    Michael also created a Disqus plugin albeit quite simple.

  2. 151 donal 2009-08-05 20:50:03

    I'm not going to bother with the Disqus plugin.

    Michael keeps pushing me to fix connections!!

    Thanks for the tip about the email plugin, I'll give it a go!

Leave a Reply



About

User

Remember me on this computer?