TimeToTicket

Added by Pim Snel over 12 years ago

Hi,
I created a multiuser timelogging app for OSX called TimeToTicket. It's a cocoa extension of Redmine's timelogging features. It's open source, written in Ruby with RubyCocoa and not finished, but our company can work with it. Be free to use and improve it.

http://pimsnel.com/timetoticket

All credits belongs to Redmine
Cheers,
Pim

Replies (14)

RE: TimeToTicket - Added by Eric Davis over 12 years ago

Looks pretty useful, I'll forward it onto my friends who have OSX. I'm curious, how are you adding the data to Redmine? Are you hooking into the Rails runner?

Eric

RE: TimeToTicket - Added by Pim Snel over 12 years ago

It accessed the database directly and optionally via a built-in SSH Tunnel.

New TimeToTicket snapshot - Added by Pim Snel over 12 years ago

Hi,

I've posted an update of TimeToTicket, Snapshot 16. TimeToTicket is the OSX Desktop Time Logging application working exclusively together with Redmine. The new release is much more stable. It is tested with Redmine 6.4 and 7.2. I've also updated the community pages, now containing more documentation, public access to the subversion repository and of course the all features Redmine gives us.

check http://pimsnel.com/timetoticket for more info.

Regards,
Pim

Afbeelding_2-1.png - shot (55 KB)

RE: TimeToTicket - Added by Jean-Philippe Lang over 12 years ago

Looks very nice :-)

RE: TimeToTicket - Added by Martin Herr over 12 years ago

Hi Pim,

I like your TimeToTicket application because it brings redmine on my mac desktop - great work!

But anyhow - I think external redmine-Clients should use an fully integrated Redmine-REST- or -Webservice-Interface and not bypassing redmines rights management by sending direct SQL commands.. sorry. but that's ugly. Don't get me wrong. Your application is great but the way it communicates with redmine is really old-fashioned and unsecure :(

Unfortunately my rails-skills aren't good enough to implement a solid webservice-interface. But Redmine needs this also for other topics (Mylyn-Connector, Customers posting tickets from a website,...):

@Pim: Have you ever thought about building a webservice/REST-Interface as Backend for your Fat-Client?

@Jean-Philippe:

I think it's extremely important for Redmine to have an REST/Webservice-Interface, right now - to avoid people implementing workarounds.
  • How much time would it cost to implement a solid REST-Interface (full project-, ticket- and timetracking-control + rights management)?
  • How can we push that?
  • Do you need money for implementing it?
  • Is there somebody willing to implement it?

Best,
Martin

RE: TimeToTicket - Added by Pim Snel over 12 years ago

I totally agree with you that the direct database calls are extremely ugly. I forgive myself because I primarly developed this for our own small company. I will surely implement a RESTful webservice interface but I don't want to use SOAP or XMLRPC at this moment. I'm waiting for the moment that ActiveResources will be available in the RubyCocoa framework. As soon as this happens I will remove this ugly workaround.

Regards,
Pim

RE: TimeToTicket - Added by Martin Herr over 12 years ago

Hey Pim,

thanks for your fast answer! Now, I can fully understand why you implemented TimeToTicket this way - even if we had a webservice interface on the redmine-side you couldn't have implemented it on the RubyCocoa-side.. :(

Keep on the great work on TimeToTicket!

Btw: What do you thing how time consuming it would be to implement a Webservice-Interface for Redmine (full project-, ticket- and timetracking-control + rights management)? 2-3 work days?

Cheers,
Martin

RE: TimeToTicket - Added by Robert Heath about 11 years ago

I just installed TimeToTicket on Snow Leopard and all of the preference screens are blank. Is this a known issue? Is it a Snow Leopard only issue?

RE: TimeToTicket - Added by Kyle Plattner over 9 years ago

I am having the same issue. Any plans to fix this?

RE: TimeToTicket - Added by Pim Snel over 9 years ago

Yes, I will have a look at it asap. I'm going to fix it. Keep watching this thread.

RE: TimeToTicket - Added by Kyle Plattner over 9 years ago

Great, thanks for your prompt reply. I really look forward to using this.

RE: TimeToTicket - Added by Kyle Plattner over 9 years ago

Any luck with being able to fix this?

RE: TimeToTicket - Added by Kyle Plattner over 9 years ago

Pim,
Have you been able to figure this issue out?

RE: TimeToTicket - Added by Pim Snel over 9 years ago

TimeToTicket will not work on Snow Leopard. Parts of the software (RubyCocoa) are not supported anymore. I'm starting a rewrite but I can't give a planning unfortunately.

(1-14/14)