Sha256: 390d7f1171d4e8490b6c515a34216a60421302cb638a59136c0daea06cb9422b
Contents?: true
Size: 1.5 KB
Versions: 4
Compression:
Stored size: 1.5 KB
Contents
*things-client* is a ruby-base client for API of the popular GTD app Things, available on the Mac. h2. Requirements To use *things-client* you need Things which is version 1.2.0 or greater. h2. Installation The gem is hosted on Gemcutter. To install it, use the following command: bc. sudo gem install things-client --source http://gemcutter.org To get the latest version, clone the gem from github and run rake install: bc. git clone http://github.com/marcinbunsch/things-client cd things-client rake check_dependencies:runtime sudo rake install h2. Usage Before using this gem you must require it by calling: bc. require 'things' From then on you can manipulate Todos, Projects, Areas, Tags, People and Lists, like this: bc. todo = Things::Todo.create(:name => 'Take out the garbage') todo.name = 'Take out the garbage and old boxes' todo.save For more information, see the wiki at "http://wiki.github.com/marcinbunsch/things-client/":http://wiki.github.com/marcinbunsch/things-client/ h2. Contribution You're more than welcome to fork and improve this gem. Usual rules: * Fork the project. * Make your feature addition or bug fix. * Add tests for it. This is important so I don't break it in a future version unintentionally. * Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull) * Send me a pull request. h2. Copyright Copyright (c) 2010 Marcin Bunsch. See LICENSE for details.
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
things-client-0.2.4 | README.textile |
things-client-0.2.3 | README.textile |
things-client-0.2.2 | README.textile |
things-client-0.2.1 | README.textile |