a site for consumers, users and technology enthusiasts in 100 words or more ..
I've been a Wordpress user for the longest time. I love the easy out-of-box experience of Wordpress. However, I got bored and began wanting to something else that was different from all the content management systems out there. I've toyed with Drupal, but there are way too many things to click just to get things done. Then, I heard about Habari again and decided to give it a try.
The installation process is actually faster than the famous 5-minute install of Wordpress. Habari's schtick is about building a solid foundation and letting plugins do the rest of the work. This is good from a developer's perspective, but cumbersome for a user. I will delve into the reasons which are exactly why I'm struggling a little bit with Habari.
Here are the issues (for me):
1) Habari has 2 main versions: the stable version and there's trunk version of Habari. The developers, I'm presuming, play with the bleeding edge versions a lot and this is evidenced by the large number of plugins marked '-trunk' under the Plugin directory of the Habari Project.
2) Half the time, plugins I have an interest in using either: don't work for the version of Habari they are listed for or (ii)work for the 'bleeding edge' version instead of the stable version. I know developers like to live dangerously, but I wish there's be a set of tried & true plugins that will make the experience of using Habari less frustrating. I suspect things are simply being labeled wrongly.
3)For the plugins that do work, there's no smooth way of finding out if there are upgrades except for browsing manually to the plugin folder on the Habari site or visiting the author's page. I'd recommend providing a subscription method (which won't scale if they get bigger) for now so that I can subscribe to updates of plugins I'm interested in.
4)Lastly, a lot of the current themes for Habari that I've encountered require plugins to function as intended. I'll use the Dilection Theme as an example. Currently, this theme requires the following plugins: blogroll, monthly archives and flickrfeed. I was able to get Flickrfeed to work after much guidance from the very helpful developers at the #Habari IRC channel on Freenode. The last two simply cause the plugins.php page to emit a 1-line message about a "fatal error" and I have to manually delete the plugin folder before that message will go away.
I pride myself on having a very little bit of a technical bent, but so far, Habari's making me feel pretty helpless. However, it's not all gloom and doom. The Habari Project obviously hopes that competent people will be willing to step up to the plate to develop for the platform. The plugin ecosystem is what will make or break Habari and I truly hope that by this post, more people will be interested in knowing more about Habari and might even get inspired to building themes & plugins! :) In fact, if I visited the #Habari channel on IRC, the chances are very good that I'd stumble into one of the Habari devs and they WOULD talk me through figuring out what the problem with a particular plugin is. That's just how awesome the Habari developers are. :D It's just that after doing that 3 or 4 times, I worry about being too imposing or that I'm bugging someone.
As a content management system with a somewhat stable assortment of plugins, Habari works great. There are a few design bugs here and there, but I'm mostly happy with it and that's why I've stuck with it thus far. For thiose out there who are wondering what does work with Habari 0.6.2, here are some recommended plugins I've got enabled & working on my blog:
Before I finish, I *have* to commend the Habari developer(s) behind the design of the administrative interface and the default "Charcoal" theme. Go to my front page (Jane Talks Tech!) and you can see how tasteful the greys and text mix together. In composing a post, I love how the focus is on the title bar and the textarea for entering your blog post or page. Any plugins that are enabled are simply available in a row of clickable buttons and they expand very gracefully when clicked. If you are curious about what I'm talking about, take a chance and install Habari. Before moving my tech. blog over to Habari, I installed several test installations of Habari and had a chance to make sure that there were no showstopping hindrances to successfully running my blog with Habari. So far so good. I hope this post will be seen in the light of constructive criticism with which it was meant.
Shoutout of members of the Habari cabal who have helped me on my road to becoming a Habari user (andyc, michaeltwofish, dmondark, mikelietz, lildude, rmullins, ringmaster, and many others in the #Habari channel on the Freenode IRC server! :)
This blog was started as a labor of love and I started it primarily to edutain (an amalgam of education and entertainment) my readers who seek plain Jane answers to common or uncommon problems with technology used in their day-to-day lives. :) Suggestions?
lildude
October 16th, 2009 at 20:10
Great post Jane. It's good to hear how the users perceive the whole Habari experience.
You've raised some good points which the devs are well aware of and work is underway to rectify things and improve the whole experience. Hopefully most, if not all, of these will have been ironed out by the time 0.7 comes a long - I'm slowly working my way through the plugins repo making sure there's a working 0.6 version of each.
Oh, and don't worry about being imposing on IRC - we're all there to help as best we can.
PS. 0.6.3 was released today ;-)
Ali B,
October 16th, 2009 at 20:10
Wow. That's a lot of thank you's ;) You are very welcome.
Now:
A) You never impose on anyone helping you on irc. Having a helpful crowd in #habari, the lists and the forums has always been the case, really. Something that I think has been a source of its pride, if you will. Anyone helping does it because she/he likes to. So yeah, ask and ask often.
B) Your take on the themes and plugisn is understandable and from my personal point of view, very agreeable. The plugin structure as it is now is a result of a major overhaul in versioning, as you have probably noticed. An implementation of a theme/plugins directory is underway which should help organize everything from assigning maintainers (rather self-assigning) to organizing the downloadable archives for the different versions.
I'm glad you like Charcoal as it is. I do need to do more tweaking though. I'd be thankful if you can share what you don't like about it whenever you log in to irc.
Thank you for taking the time to provide this feedback. Please do keep them coming.
Andy C
October 17th, 2009 at 20:10
Interesting thought provoking post with a lot of good points.
I'm positive the lack of a coherent themes and plugin repository does discourage new users evaluating Habari.
My only hope is that the problem is well known and normally when Habari adds functionality, it is designed properly and surpasses what is available on most other platforms.
PS. Your Archives sidebar is broken. I think you need to update your plugin. Oh the delicious, recursive irony :-)
Jane
October 18th, 2009 at 20:10
Thanks for the positive comments. I'm glad to be a part of the Habari community! I look forward to learning from the growing pains of Habari. :)
Peggy (misstech) 's status on Monday, 02-Nov-09 21:45:13 UTC - Identi.ca
November 2nd, 2009 at 20:10
...ef="http://identi.ca/user/39258" class="url" title="Jane Ullah (janetalkstech)">janetalkstech ~ http://janetalkstech.com/using-habari-from-a-users-perspective Attachments ...