Når timeregistrering bliver sjovt

Alle der har været i nærheden af et timeregistreringsystem ved hvor kedeligt det kan være. Nåja – det kan være effektivt ifbm. at forbedre ens udviklingsteknik – men det er stadigvæk KEEDELIGT .

Det har jeg heldigvis nu mulighed for at lave om på vha fogbugz ! Fogbugz tilbyder et REST api så det er fleksibelt i den forstand at jeg kan benytte et selvvalgt sprog til at kode en applikation op imod det på en enkelt facon.

For ruby kan man f.eks gøre således vha rubygems:

gem sources -a http://gems.github.com
gem install austinmoody-fogbugz-api

for derefter at skrive flg vha ruby:


require 'rubygems'
require 'fogbugz-api'
fb = FogBugz.new("stureaps.fogbugz.com", true)
fb.logon("jacob@stureaps.dk", "mitkodeord")
mycases = fb.search("AssignedTo:\"Jacob Andresen\"")
mycases.each {|c| print c.to_s + "\n" }
fb.logoff

Derfra er det jo så meget sjovt at kigge på resultatet på kommandolinjen! Et lidt mere seriøst brug kunne være at udtrække rapporter over tidsforbrug.