This is just a quick note to let you know that I will be taking over the maintainership of the TimeTracker for mac since Aaron will not have enough time available to move the app forwards in the next year or so.
So thats quite exciting news. At the moment, I have most of the functionality that I want for the next release but there are still a few bugs here and there. Also I will need to work some more on backporting some of the features of the official TimeTracker (sparkle update for once) so that I can make new versions available to people via auto updates rather than needing to work with the website.
All my code is on the google code page and I intend to use this as a repository (I know that Aarons stuff is on GitHub but I am more used to SVN).
However, I encourage participation in the project as I neither have tons of time available nor am I the absolute uber-expert on Mac OS programming. So if you know some Sparkle details, feel free to contribute.
The upcoming version will mainly feature more flexible filtering, along with being able to combine queries such as show me all entries of last thursday, or all records happened on a monday in the past 6 weeks (you get the idea, otherwise look at the screenshot in the previous post).
I will NOT yet include customers as a new grouping hierarchy mainly because I want to get the current version stable and going before I move on.
Future versions will focus on the following features
- ability to define and save custom filters (smart filters)
- adding „customers“ as a new grouping hierarchy
- coredata support (could use some help there)
- nicer and better export tools (Numbers, etc. – Long way out)
Regarding a release I need to figure out how to do it properly. As I said I want to eventually make it available through sparkle so that existing users will be notified about the update. I am fairly confident that the application is reasonably stable and I haven’t lost any data in years (not even during my migration from the older timetracker version which is required since the newer version adds support for comments, etc). However, I am not really comfortable with pushing the current version out just yet. So probably I will make a „beta“ available here.
Once I have added sparkle support, will then push it into the Beta channel through sparkle. Then after some fixes, I will push the main version.
Let me know your comments!