Hey,

all of you should really have a look at No Kahuna, a very clean and simple task management app for your team. It’s a pleasure to use and so we decided to let our new product connect directly to it in order to handle our user feedback.

To achieve this I contacted Alex of No Kahuna and asked if there is an API or if there are plans to release an API in the near future. Unfortunately there isn’t but it seems that something is in the pipe of the No Kahuna guys. Anyway, we needed the functionality now and so I wrote Neoneo, a ruby No Kahuna wrapper.

In a few words is nothing more than an HTML scraper that interacts with No Kahuna in the same way as you can do with your browser.

At the moment it’s primarily designed to add tasks to your No Kahuna projects but it has some other cool features like reading tasks of a project or editing a project’s name etc, too.
Just install it right away from rubyforge:

sudo gem install neoneo

And then it takes nothing more than:

1
2
3
4
5
6
7
8
9
  require 'rubygems'
  require 'neoneo'
 
  user = Neoneo::User.new('user name', 'password').
  project = user.projects.find('My Project')
 
  project.add_task("A fantastic and delicious new task.",
                   :notify => ['Peter Paul', 'Someone Else'],
                   :category => "Crazy Shit")

Check out Neoneo’s docs for more info and some examples of how to use it or have a look at the source in our github repository.

You’re welcome to contribute in any way! Ideas, bug reports, patches and new solutions are highly welcomed :)

So enjoy No Kahuna at your fingertips and leave us a line if you encounter any trouble with it!

Yours,
Thorben
FEtMab-Team

Related posts