
The release is available on sourceforge under "todoyu 2.2.
Thanks to all contributors and to snowflake (our sponsor).
For further information: Read the blog entry "todoyu 2.2 Release Candidate 2"
A new release candidate of todoyu 2.2 is available for preview. The new version contains a lot of new features requested by the community.
Attention: this is only a release canditate. You can try the new features and adapt your custom extensions to the API changes. But you should not use this version on your working installation yet!
Some of the new features
The new version contains bug fixes and usability improvements which will make your daily work even more convinient.
A full feature list and update instructions will follow with the final release of todoyu 2.2 in the next weeks.
We fixed a lot of bugs in the last weeks. So the new version should be quite stable. If you find a new bug anyway, please report it to us.
Bug reports
Use our bugtracker on http://code.todoyu.com
Problems and questions
We will anwser all your questions in the todoyu forum on
www.todoyu.com/community/forum/
The release candidate is available on sourceforge under "todoyu 2.2 (preview)"
There are no conflicts or problems updating from 2.1.x to 2.2. The update script will take care of all changes.
If you have installed commercial professional extensions, you should NOT update yet! Please wait until the latest compatible versions of the professional extensions that you are using are released in the tER, when releasing the stable 2.2. we will also make available the respective updates of all professional extensions.
Configure new rights
We introducted quite a few new rights in the new version (for all the extensions). You will have to go through your extensions in the rights configuration section of the system administration and update them where necessary.
Example: You have to set the rights for the new task status "Waiting"
Check the german advertisment here.
It is time to bring todoyu to the next level and form a proper creation for it. So we're looking for a CEO/Co-Founder for the launch of a todoyu-start-up company in the Zurich-Area. To bring todoyu to new markets and focus on a specific distribution of the OS and the commercial products of the system we want you as the one with the power and drive to get the new rocket into the air! We offer to participate in the company.
Thrown into the deep of the free market economy based on the objectives of the business plan you put your energy into the realization. You love to work with flat hirarchies in a dynamic environment and think strategically of tomorrow and the future way of todoyu.
Do we have your attention now? Of course there's a lot to discuss. An initial interview will help us to answer all of your questions and to have a look if it 'fits'. We are aware that a start-up formation is predictable, but still a big adventure, we are ready for it... and you? If yes, please contact:
Adrian Zimmermann (CEO), snowflake productions gmbh, +41 44 455 80 80
From all contestants participated in the giveaway contest at Facebook to win a free copy of the official todoyu book, the happy winner is: Niels Maschmeyer from Australia.
Congratulations! The book is on its way to "Down Under".
Niels was so kind to give us some insights on how he get to know todoyu and plans to use it for his professional work:
While this is going to be the last core release for the year 2011 this is also the last release as you're used to know it.
Today's situation is as follows: With each core maintenance release we also provide a bunch of updates for all the basic extensions. But to be honest: There is (luckily) not that much to fix in the core since it is pretty bullet proven already. But we regularly have to fix issues in the different extensions. So the announced core maintenance release is more a combined release of all the basic extensions and not only a core update. This leads us to some organisational problems: Sticking to the rule that maintenance releases should only include bug fixes and no new features means a slow down in innovation for core and extensions since we always have to release them synchronous.
In the very near future we will change that and we will separate the update cycles as much as possible. In the todoyu extension repository (tER) we will provide "asynchronous" updates of the core and the basic extensions.
First of all we will start to put all the basic extensions to the tER. Additionally we will also put the core itself to the tER. This will happen in the next days and weeks. In a second step we will continue our work as usual: We will regularly provide bug fixes for the core and all the available extensions. But with the changed release concept we are able to deliver bug fixes and improvements for specific modules much faster due to the consequent separation of core and extensions. And additionally we also can implement new features in the extensions without having to release a new core version each time.
In the future you will get bug fixes and new features much faster. You will now longer have to wait to get the updates all at once. You'll get updates on an extension base by using the tER functionalities. This way you can profit from new features and innovations much quicker than ever before. And last but not least. Using the tER you also can easily upgrade your core!
The full package (todoyu core and basic extensions) will still be available on sourceforge as before. So for your first installation this still will be the best starting point. And we still will add the latest versions as a package (on a regular basis as we currently are doing it).Maybe the update cycle will be a bit less quick than today - time will show. But with the new release concept this should not bother you, since you will be able to install updates of extensions and the core any time beyond the strict release cycles of these packages.
With the release of the maintenance version 2.1.3 we fixed lots of bugs and solved some issues with newer browser versions. In addition several UI improvements were made.
All in all we fixed 80 errors and compatibility problems with newer browser versions. With the support of the latest browsers we also introduced CSS3 and therewith reduced quite some CSS code. This leads to a reduced loading time, faster rendering in the browsers and a simplified maintenance for upcoming versions.
In addition todoyu is now also available in Polish (many thanks to Michał Wyczałek) and the installer is also fully translated in Serbian.
A list of all changes is available here:
http://www.todoyu.com/community/changelog/
Enjoy it - and many thanks for your contributions, bug reports and translations!
The version 2.1.4 contains lots of bug fixes, small improvements (mainly CSS adaptions for the different browsers) and two enhanced extensions.
We have implemented drag and drop to ease the project and task handling. This way you can quicker arrange your tasks.
Working with larger data sets will automatically result in long, long lists. The new sorting possibilities will allow you to sort your lists the way you want.
For a limited time only, all todoyu professional extensions are on sale with a 50% discount. You save ~US$ 300 when purchasing all 3 extensions together. Isn't this a great Christmas special deal?
Check out our special offers in the add-ons section for details!
Merry Christmas and a Happy New Year from all of us at todoyu!
Maybe you'll call me a real geek, but honestly, the more I work with todoyu the more I love her it.

We are proud to present the new 30-days trial version, featuring a fully dedicated installation with all our powerful professional extensions preinstalled for free testing! Also you'll get an easy step-by-step documentation to invoice predefined projects. Of course you can also enter all the data you need for testing your specific requests. Your Installation will be instantly ready after a few seconds!
"I am originally from Germany and came 4 1/2 years ago to Armidale (New South Wales) for a job as Delphi developer at the University of New England. I mostly use Delphi 2009 for the projects I work on, but use also PHP for web development.
Last year, I founded a small company SoWaTec to expand my job. I am sure, todoyu will assist me greatly on this new endeavors."
In this release we have a combination of bug fixes and new features. Version 2.1.4 is therefore not only a maintenance release but also a step towards version 2.2: We have improved the search functionalities and added drag'n'drop for the task handling. In more technical words: The included extensions search and project are minor releases and not only maintenance releases.
As the todoyu power users already know (and the othey definitely should get to know of) the individual filters very efficiently help to organise the zillions of tasks one usually has to manage. However, sorting them in an individual order was not possible. With the new version of the search you can sort your search results the way you want. We have implemented a bunch of sorting criteria for tasks and project filters.
Additionally we have added a new search filter criteria: You can search for tasks being a child of an other task.
The more complex your projects become, the more nested tasks and containers you will have to manage. To simplify the task handling we have implemented a powerful drag and drop of tasks.
And there are many other bug fixes, small improvements and changes included in this release. Have a look at our roadmap.

Picture from: www.cutewallpapers.info
Ok, there is place for improvement and it is not (yet) perfect. But I have learnt in the last years that's the case with every love...
I love working with todoyu because it really let's me do my work the way I want: With the powerful filters and the new sorting possibilities I can organize my daily business very efficiently. Any time I know what I have to do and how I have to plan my next days and weeks. The reportings give me all the information I need to manage my team protectively and to find out which project run smooth and which one was a mess. So todoyu helps me to do a good job.
In the past I have realised the following: When people start evaluating todoyu, they not always see the real power and beauty of this project management system. So it is hard for them to fall in love with todoyu. This might be due to the lack of nice videos showing the system (yes, we are working on this). But mostly it is due to the fact that the real power is only awaken as soon as one sees the system in full "operating state". To be able to show you a system which reflects a real live example we have worked hard on an improved demo installation.
In the demo installation we now have a real working example. We have more than 2'000 projects, about 115'600 tasks, around 13'720'000 minutes of tracked work and several thousands invoices. We have a few hundreds persons and companies available,12'688 comments and 1'391 of them are waiting for feedback and we have more than 134'000 meetings and other agenda entries in the calendar.
With this huge data set you have a great playground for trying it out.
To show you the full functionality of todoyu we also have integrated a bunch of professional extensions which are usually only available if you buy them: Project Billing, iCal Export, Reports, Burn Down Charts.
We not only implemented them, but also configured them the way we believe they demonstrate you the best the power of this open source project management system.
Additionally we have added the module Resources which is just a proof of concept. It works, but it is not fully translated and the styling is just quick. But it will give you a rough insight of what we are currently working at.
You'll like todoyu with all these great features.
To show you also the elaborated rights management we implemented several roles: Administrator, Project Manager, Employee, Customer. Play with these roles to see how easy it is to fine tune todoyu to your individual needs.
"I evaluated all sort of open source project management tools. todoyu convinced me the most. The final decision I made between Project Open and todoyu, in favor for todoyu.
In Project Open I received many error messages and some functionalities were implemented rather cumbersome I felt. Yet in todoyu, I like the clean user interface very much. It is simply perfect for me. Maybe it has not all functions as in bigger software packages, but it's easy to use and self-explanatory to learn.
The feature I like most is: tracking time directly in a task."
"I can't wait to see more extensions. With the current concept - having a core with basic project management functions and a marketplace for add-on extensions - I expect much more to come.
But first, I look forward to read the book and explore more of todoyu."
We have published the source code of todoyu as free download at the popular free software catalogue sourceforge.net since we launched todoyu 2.0 back in May 2010 (and beta versions before that).
Wouldn't it be interesting to find out which country achieved how many downloads? Where do we find most todoyu users, and why? To get answers, I searched in the sourceforge.net downloads stats. Here an insight:

To easily overview your pending appointments, todoyu has a dedicated events tab, listing your upcoming events in the portal. Additionally there is a very useful feature, helping you to really not forget any appointment or the preparation for it: automatic event reminders sent to you via email.

todoyu event reminder email
Visit todoyu at Facebook and win a free book. By next week Wednesday you are - maybe - the lucky winner of 1 todoyu book, shipped for free to your address anywhere in the world.
With support of Open Source Press in Germany, we published the official todoyu user guide book in German language earlier this year. It has become a popular written assistant for beginners, project managers, team members, server admins and web developers alike. We are pleased to make a copy available as a free giveaway to a lucky winner at our Facebook promotion campaign.
If you like todoyu, and you like us at Facebook too, plus register to the free giveaway promotion, you could be the winner of the book by Wednesday 5 October 2011 (11:59pm CEST).
And if you prefer to buy the book anyway, you can do so at Open Source Press and also at Amazon. Each purchase supports the open source project, making the software available as free download to you. Thank you.
Note: the todoyu book is available in German language only.
To automate repetitive tasks, such as automatically sending reminder emails, there is an inbuilt scheduler service in todoyu. To use the scheduler, on the server where todoyu runs, a cron job must be set up to repetively call the todoyu scheduler.
I compared 3 half-year periods: January-June 2011, July-December 2010 and January-June 2010.
The positive news first: the number of downloads are growing over time. From 1st to 2nd period 24%, then 2nd to 3rd period 18% to a total of 8920 downloads per half-year.
The list of countries in the Top10 download chart remained fairly stable. This is the current raking including number of downloads:
1) Germany: 1341
2) United States: 949
3) China: 599
3) Brazil: 599
5) India: 482
6) France: 399
7) Switzerland: 346
8) Italy: 323
9) United Kingdom: 288
10) Indonesia: 284
Please note: cron table files vary from system to system. Please ask your server administrator to learn the details for your system.
*/5 * * * * /usr/bin/php -f
/var/www/todoyu/core/cli/scheduler.phpsh
While todoyu was available in Brazilian Portuguese since the very beginning due to efforts made by the community in Brazil, todoyu is not translated into Chinese yet. Quite amazing to me, that both countries had exact the same number of downloads in the last half-year period.
In a recent trip to Shanghai, I get to know that todoyu was discussed in Chinese forums and local social networking services. I assume the rather high number of downloads are a result of such activity.
Also for Indonesia, the software is not available in Indonesian language yet. Still the country made it into the Top10. For all other Top10 countries, a localized version of todoyu is available: German, English, French, Italian.
If your todoyu installation is hosted on a virtual hosting domain, then the administrator at your provider has to set up your cron tabs for you.
Please note: Setting up cron jobs should generally be done by the system administrator.
If you want to take advantage of this helpful feature but your host does not support cron jobs, or you simply don't want to go through the hassle of setting up a cron job, you can also sign-up for one of the todoyu SaaS packages: http://www.todoyu.com/plans-and-pricing/saas-packages/
One factor for a big number of downloads is certainly the sheer size of a country, but also if people can use todoyu in their native language. While Switzerland is rather small in size, it's listed in the Top10. There must be also a home field advantage as todoyu is software "Made in Switzerland".
For the Top3 country still without localization I have good news to report: last week I started with a new community member in China to work on the Chinese translation. Hopefully we can add the 13th language to todoyu in the near future.
Once having the scheduler cron job running, you need to activate the event remider mailing in the calendar extension. To do this, go to the system adminstration area of todoyu (using the cogwheel icon from the todoyu headlets bar) and open the configuration of the calendar extension. Over here check the "Activate event reminders per email" option.

By activating the "Use reminder mailing" right, selected usergroups are enabled to receive and schedule email reminders of events. This is done in the Calendar options of the roles and rights module of the system administration area.

To control whether, when and to whom send reminder emails, todoyu provides a multi-level configuration:

Scheduling single event email reminders individually via the event context menu
When a new event is created, a reminder is being scheduled to be mailed to all participating persons having the right to receive reminders and having the email reminding option activated in their profile.
Every user with email reminder access rights, can change the reminding schedule for every particular event. This way, you can configure todoyu to remind you of every upcoming event e.g. the day before, and of special events that need more preparation for example one week in advance.
With the launch of the todoyu Extension Repository (tER), our project and task management software has now a marketplace with free and premium add-ons enabling you to extend the feature-set of your system even further.
This is a major milestone we have achieved with todoyu. Now we can add even more features according to our user's feedback and wish-list, without compromising the sleek and secure core product and having a great overall performance.
We are glad to hear from you how you like the new marketplace.

Often I hear about the very basic problem that users can't edit a task or a project. That's because on websites you're looking for a button to click to start an action. But todoyu isn't a simple website, so there isn't always a button to click. As in desktop applications, you can use the context menu (right mouse click) to see a list of available commands.
Context menus are available on several elements inside of todoyu, for example on tasks, projects or events. The context menu for an element can be extended very easy by extensions.
The available options in the task context menu can depend on your rights, the current status of the task itself or other factors. So you won't always see all possible options.

Some of us already hear todoyu singing, drumming, trilling, jamming, whispering, ringing, screaming, twittering... To bring this to others too we are looking for the perfect todoyu sound.
Specifically we are searching for the perfect jingle for the upcoming todoyu videos (e.g. tutorials) meeting the following critiera:
Please send your jingle to team@anti-cluttertodoyu.com until August 24 2011 by email. To win: Honor and fame (and a little surprise).
The todoyu team is looking forward to your creative ideas! And we hope we can make todoyu audible for everyone.
An important aspect of project management is the communication of ongoing projects and related tasks with all involved parties: team members, clients and outsourcing partners.
todoyu enables you to communicate information and questions with the help of task comments.

The fastest way to explore the new marketplace is by visiting our website www.todoyu.com. The new menu tER in the main navigation already awaits you there.
The todoyu Extensions Repository (tER) launches with 6 extensions, more will be added from time to time. You can search for keywords, browse in categories, download the free extensions as .zip archive right away (no login required) and also add the professional extensions with a price tag to the shopping basket.
To buy a professional extension, you are asked to create an account with your profile including user name and password. The license to use the paid extensions is bound to your profile. For payment we use PayPal only, allowing you a secure payment accepting all major credit cards.
>> Explore new extensions at the marketplace
>> Register a new user account

A very powerful feature is copy & paste for tasks. Under the “Task ...” option you'll find more options like “Copy” and “Cut”. As soon as you have selected one of these options, a new option “Paste task …” appears in the first level of the task context menu, when you open the context menu on another task. Now you can choose the position how to paste the task.

All comments are created and stored inside the task's "comments" tab.
If a task is not commented yet, opening the comment's tab, automatically opens the form for writing a new comment.

If you are the administrator, then there is even a simpler way to get to the marketplace: within the admin modules, go to "Extensions" and you will discover a new tab called "Browse Market".
Having the complete todoyu Extensions Repository right at your fingertips: you can buy and install extensions to you system right away. It's that easy... and it must feel very familiar to users of the App Store or Android Marketplace, right? Give it a try.

Pasting a task is only available in project view, but you can paste it into every project you open. You can even open todoyu in a new tab and paste the task there. When you select to copy a task which has subtasks, todoyu will ask you, if you want to copy all the subtasks too. So it's quite easy to restructure your task tree in the project view. You can't paste a task in the portal, because there are only lists of filtered tasks, so you only can cut or copy them from there.

So called feedbacks are task comments, which are addressed to other persons of the company or project. The addressed persons will then be notified about outstanding feedbacks in the "feedbacks" tab of the portal area.
Persons with addressed feedback-requests, are listed in the header of each comment. If a person has not confirmed or answered the feedback request, his name will be marked with a star icon. Cleared feedback requests are marked with a green tick icon.

The todoyu Extension Repository launches with these 3 professional extensions to buy:
Burn Down Report
The burn down chart helps you keeping track of your remaining workload still to complete, and to analyze it against the approaching project's deadline. For a professional and efficient work planning. Price: US$ 10.
Calendar Export (iCalendar)
Sync your personal calendar in todoyu with your smartphone and other calendar tools you use, e.g. Google Calendar. It allows you to subscribe to your todoyu calendar in standard iCal format. Price: US$ 75.
Project Billing
Extend todoyu to create invoices, based on either price tags or tracked time data of tasks in your projects. There are adjustable hourly rates, different price-sets for your various clients, a workflow for approval and many more features. A complete invoicing software, but integrated directly into todoyu. Price: US$ 499.

Comments with new feedback requests are displayed to the person whom the feedback is requested from, marked with a star icon. The addressed person can then write back a feedback, or just confirm the received comment as being read by clicking the star icon.


And we also published 3 free extensions:
Reporting Framework
Create all kinds of charts and reports from your data in todoyu. For example a chart with workload per project, a report with time tracked per staff, or a comparison between estimated time and tracked time... just to give a few ideas.
Currency
Enable currency data in todoyu and add up to 162 countries with their currencies, including exchange rates.
Developer Tools
As developer, this helpful extension will assist you with additional information display for debugging, view current session data, clear todoyu cache, login as different user.
It's very easy to extend an existing context menu or even create a new type for your own elements. To extend a context menu, just add your callback function for the menu type. To extend the task context menu, add the following line to your init.php file:
TodoyuContextMenuManager::addFunction('Task', 'MyClass::getMyCustomContextItems');
The easiest way is to have a look at the existing callback functions and copy some of their functionality. You'll get the task ID and the current list of menu items as parameters in your function. So you can add, modify or remove menu items depending on the context element and the users permissions.

We have repeatedly had the problem that team members were addressing feedbacks to clients and for some reason the client did not see the sender person in their feedback persons list- so the customer was not able to address his feedback to the desired person. There actually is a good reason for this behavior: todoyu's control of data visibility. All internal data, for example the internal persons, are by default hidden from the view of non-internal persons (like customers).
Within the settings of each project you'll find an option to enable customers to see selected internal persons and address feedbacks to them: open the project settings and select the "Project member is visible for externals" option for the respective persons.
To benefit of all the new extensions and access to the todoyu Extension Repository, make sure you use the latest todoyu version 2.1.1.
Projects contain lots of data: appointments, contacts, tasks, files, related communication...
The real challenge in effectively managing projects lays not in storing all the involved information - but keeping a good overview. Therefor todoyu offers very versatile and flexible search options.
This way you can concentrate on managing the actual project (instead of managing it's data) having the needed information at hand at any time.
Over here at snowflake we're using todoyu effectively every day with a team of 40+ collegues, distributed over 12 departments, each one with it's very own scope, perspective and requirements.
The definition of which information is the most relevant varies with each one of these departments and to some degree per project. (At the end of this blog post, you'll find several real-life examples of filter combinations, which are being used at snowflake)
To satisfy the diverse demands of how/which data to find, todoyu offers several options:

As an omnipresent element in todoyu, you'll find the so-called headlets bar at the top right of the page. Headlets are widgets offering a quick access to globally useful functions. The search headlet is the one with a magnifying glass icon.
After clicking the search headlet, it displays a search input field: simply enter some words to look for and a list of results, grouped by data types (tasks, projects, appointments, contact persons, companies, etc.) will be shown. Per type the five first hits will be listed. If your searched item is not contained in the list, simply narrow-down the results by adding more search words. (or use the type dedicated search)
Clicking any of the result items will bring you to the approriately best view of the respective type and display the selected item. For example: appointments will be shown inside the calendar, projects and tasks inside the project area.
Hint: if you type multiple words to be searched for, they don't have to appear in that same order inside the searched data, todoyu will list all items containing those words. You can also enter part of words or a task number to look for.

Next to the input field of the search headlet, you'll find an option to quickly narrow-down the search to one of the various data types used in todoyu: tasks, projects, comments, events, persons, companies, etc. This way up to thirty results of that type will be listed.

Todoyu's search area offers more options than the search headlet:
Using the sub tabs of the search area allows searching for the different data types: Tasks, Projects, etc.
To build a custom filter set, select filtering conditions from the dropdown. The found results will be refreshed immediately. You can combine any amount of different conditions to narrow-down your search. Next to the select field of conditions, there is an option to select an "AND"- or "OR"-conjunction for combining the chosen conditions accordingly.
Example: To find all your unfinished tasks that are planned to be finished until the current day, combine the following conditions:
Most conditions can be negated as well, for instance the above example can be adapted to look for your tasks which are planned to be finished in the future, by clicking the [Until] button inside the "Deadline (Dynamic)" condition, which will negate the "Until" into "From".
Hint: you can even re-use stored filter sets when building a new filter set. Simply use the filter option: "Filter > Filter Sets" and select an afore saved filter set. By re-using filter sets you can mix AND / OR filter combinations!

Once a useful search filter has been configured, you can save it for later use: click the "Save as new filter" button, give the filter a name and click "Ok". The saved filter will then be listed in the filter sets widget on the left of the search area. Clicking on an item listed in the filter sets widget loads that filter set back into the search area.
Hint: the order in which saved filter sets are listed in the filter sets widget can be quickly rearranged. The dotted area on the left side of each item inside the filter set widget makes it sensitive for dragging and dropping.
Using saved filter sets is not limited to the search area: in the portal area of todoyu the filter sets widget is also available. Clicking a listed filter set over there displays the up-to-date results of that filter in the portal's "my filter" tab.
Please feel free to comment your own filtering examples to this post.
Great, finally we've made it. We just have released the latest maintenance version 2.1.1.
This release contains small changes and improvements as usual. But we also implemented a little improvement with far-reaching consequences: With the latest system manager, included in this maintenance release, you'll be able to easily enrich your todoyu installation with professional extensions.
We are currently implementing new features in the tER and adding new extensions to it: The new extensions will be the long awaited iCal export extension and the burn down chart.
Have a look at these new powerful and helpful features.
We will start to put the professional extensions online on Tuesday, 26.07.11 16:00 (MEZ).
See what has been improved and fixed: www.todoyu.com/community/roadmap/
Download todoyu here: www.todoyu.com/community/download/
Today we proudly announce the first todoyu 2.1 release candidate - your powerful project management system for free.
There are not many bigger changes, since the last version beta4 has been pretty stable (although with some nasty bugs). We have fixed quite some issues and improved the styling for the different browsers (so to speak the CSS). And with this release todoyu is not only running smooth on Internet Explorer 9 but its also very speedy on this latest browser from the Microsoft guys. todoyu now runs on all major browsers: Firefox, Chrome, Internet Explorer, Opera. Since Firefox is my personal favorite, working on it might be the best choice. But I promise that the user experience won't be too bad on the others too ;-)
Since this is the first release candidate we hope we can ship the first stable 2.1 in about one week. You can help us very much with testing and giving us feedbacks to the existing features. Sending us new feature requests shows us that you really use todoyu and you participate - thank you! But it doesn't really help us with the testing of the current features.
Your help is very much appreciated: Test it in your language, help us to translate and tell us your opinion.
We believe with todoyu 2.1 we are going into the right direction. We have very much cleaned up the underlying architecture, harmonized the look&feel and integrated powerful features like the reporting framework (a very big thanks goes to the developers of higcharts), the nice exporting features, the first step wizard and many, many other helpful functions. Last but not least we also finished the tER - the todoyu Extension Repository. With the tER you will have the possibility to download new extensions and update your existing ones. The tER is not yet unlocked - we will open it with the release of 2.1 stable.
We know there are a lot of nice things we could implement and there is much place for improvement here and there. Currently we have more than 250 pending feature requests from our community - so we will still have some more work in the next days, weeks, months. We strongly hope you accompany us on this exciting and challenging journey. Great to have you on board!

The new release of todoyu is out and ready for download! In this version (2.1) we have a lot of new features and bugs fixed. Check out the News-Page to get a quick overview:
Please get back to me with feedback and questions to adrian@anti-cluttertodoyu.com. Our developer-team, which did a great job to make this powerful new Release ready by today, will answer your posts in the message-board.
Help us develop more cool features and make todoyu even more powerful; we are happy about every donation! Thanks!
In the past weeks, I have been working a lot on how to bring the feature-rich, stable and >15'000x downloaded software product even closer to its customers and potential users. Can we create a business for our open source project management software? There were many discussions on how - we think - to create a sustainable business model that works.
But where to verify, discuss and optimize such plans better than in the U.S.? Not sure, if the U.S. is first in the adoption of open source technology (guess Europe is there leading the way), but in marketing and business development... I must admit, most of the time the North American friends do a very good job. Sometimes, we can see some money-grabbing hick-ups, but we intend anyway not to learn from the black sheep.
So here we go, ready to participate in the premier worldwide forum for business and technology leaders in the open source field - the Open Source Business Conference in San Francisco.
A vulnerability has been discovered in the todoyu third party library calendar, which can be exploited by malicious people to conduct cross-site scripting attacks (read the report).
Input passed via the "lang" parameter to lib/js/jscalendar/php/test.php is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.
Although the criticality level is classified as low, please update your todoyu installation to version 2.0.9.
Today we finally have released the fourth beta of todoyu 2.1 - your powerful project management system. It was planned to have it ready on Tuesday this week. But some nasty issues slowed down the development. Sorry for the delay.
This release contains tons of fixes. We have been pretty picky and therefore fixed many, many little issues. And we finally rounded up some features already present in previous betas. Curious about what has changed?
Since the RC1 contained still some bugs we decided to release another RC before the stable version.
The RC2 contains bug fixes and some more translations (Russian, German, Japanese). Thanks a lot to the helpful translators.
We plan to release the stable version in 7 days. So expect the version 2.1 on the 16. June 2011.


Chill the beer and get the champagne ready! After almost one year of work we will release the new todoyu version on Thursday, June 16.
The todoyu team is very excited (and busy with the last preparations). Thanks to all out there who helped us with testing, suggestions, criticism and support.
Currently we are fixing the most annoying issues and look at little improvements making your daily live with todoyu even more convenient.
Have a closer look and find out what will go into 2.1.1.
Did you stumble over a bug or an annoying issue? Get in touch with us and report it.
Our main focus is really to get in touch with open source business professionals to discuss our plans for growing todoyu and create services and offerings that potential todoyu users are searching for. We would like to learn from the experience of others, speak with industry leaders and experts, and present our software to journalists and bloggers alike.
Also we would like to exchange with venture capital firms or investors, also to understand their view and maybe also get feedback if even investors would believe in the success of todoyu as a business.
Of course, we also expect the unexpected... what will it be? We are open to receive straight feedback, but also find many new U.S. friends of todoyu.
To see two guys with todoyu-branded shirts and USB memory sticks approaching you at the OBSC venue. And if you wish, get to know everything about todoyu right from the creators.
See you next Monday and Tuesday in San Francisco.

todoyu USB Memory Stick
...and project leaders managing sparse and valuable human resources.
One powerful feature of todoyu is time tracking. todoyu has a timer already built-in and every task has a tab called "time tracking". Depending on the status of a task (yes, if the task is already set and done or even invoiced... no more time tracking!) the assigned team member can start the timer. The work time for completing the task is then tracked in the background.
Start working
Well, I give you my personal example today. My colleague Adrian - the todoyu Community Manager - has set me a task with a deadline of April 15, 2011 to write this blog post. And here I go... I am working on this task to write the blog post about how to use time tracking in todoyu.
After opening the task with a click, I went to the "time tracking" tab and hit "Start" to get the stop watch running.

The official todoyu handbook is published in German. You can order the todoyu user guide on amazon.de for € 19,90,- (free shipping).
The book is published within the FOSdoc-initiative and is under a free License. With the purchase of the book you support the project.
The book contains everything you need to know while working with todoyu as a user, but also with sections for sys-admins, power-users and developers.
Enjoy!
Thomas Schläpfer from snowflake Japan and me will attend the Open Source Business Conference in San Francisco May 16-17, 2011. We'll be having discussions and demos around the todoyu software.
Please get in contact with me (adrian@anti-cluttertodoyu.com / www.twitter.com/todoyu) if you're around in San Francisco at the osbc.com or also if you're just in the area. We'd like to get in touch with people interested in todoyu or/and are already using it.
Cu in San Francisco!
So far, so good. But I just got a call from my client and need to interrupt this blogging task to work for another todo I have open for my client. I was browsing to the task of my client and hit there "Start". My blog post task has automatically stopped and I was answering the clients questions on the phone. Perfect, he was happy. So back to Adrian's task for blogging... I click again "Start" and the timer continues to count the time of my writing.
How much time I have left?
I wasn't anymore sure, how much time Adrian allocated me to get the task done. The best way to check is by using the time tracking icon in the header section (or shall we call it headlet?). Have you noticed the red recording dot within the icon? Cool... I know with one quick look already that I have the timer running for a task. But which one? And how much time I have left to finish?
I clicked on the time tracking icon and todoyu shows me for which client on which project I am currently working on and more important (therefore in bold) on which task.
Adrian estimated 1:00h to get this blog post done and I have now worked 17 minutes and 29 seconds on this, or 29% of the time I've used so far. The bar is at about 1/3 and still in green. Good... so let's then get this task done.
Naturally, the working hours of all tasks of today would be my time sheet. In todoyu, the time sheet is located within the left column of the main areas "Portal" and "Projects". This gives employee an up-to-date overview on how much time they have worked today already and your staff can check at the end of the working day if the time sheet meets the required working hours of the day.
And by clicking the "time sheets" button, the employee get access to his or her monthly journal with daily summaries, including details of each task (tick to show all details).
With the built-in timer in todoyu for time tracking, you can:
And the best of all... it's free: time tracking belongs to the basic feature set in todoyu.
Now, as you have your client's address, the project and its todo list, the status of each task, the work time used for completion... wouldn't it be handy to simply create an invoice out of all this data, double check the amount with the project supervisor (e.g. CFO, client account manager) and print out the bill to send it to the billing address of your client?
Yes, there is a tool for that. No... not another software. It's in todoyu: the professional extension "billing". Extend your todoyu system with invoicing features for only $499.
You have won a project of a new client. Great, congratulations! After the beers, and back in todoyu... you want to add the address and employees of your new customer. Let me guide you on this.
We just released the maintenance release 2.0.8 of todoyu which is available for download at http://sourceforge.net/projects/todoyu/
This release contains several bugfixes in the todoyu core and basic extensions:
For detailed information have a closer look at the changelog
This first public beta release for 2.1 comes with lots of great new features. But we not only implemented new functionalities - we also fixed tons of bugs and improved the software architecture pretty much.
With more than 200 pages this book will be a very nice tool for users to get used to todoyu and to get the most efficient way to work with it. There are a lot of tipps and tricks included from our snowflake-know-how which we gained in the last 5 years with the work within todoyu. Also the experience from our clients and freelancers is in there. todoyu users will have the possibility to work with real examples and use-cases in their installation mentioned in the book. But there's also an Admin section and a Developer section, which makes this book valuable for everyone who wants to work with todoyu. The book will be in german and the price will be less than 20.00 euros, pre-orders available here:
First, in the header section of todoyu click on the "new" button and in the selection choose "new company". A window will appear where you can start filling in the company name of the new client.
Enter a short name to keep the to-do list (and other visible elements) well-arranged and uncluttered. The day your collaboration with your new client started, you don't want to forget and add it in the field "date of entry".
"Is internal" would mark this company as your own organization. Guess, that is not the case of a client, so leave it empty.
Next, we can add various information to the company such as phone & e-mail, addresses and employees to the new company.
More than 1 address?
It's important to know, that with todoyu you are able to add as many such elements to a company as you require, there is no limitation. It's 1:N, means one company record can consist of unlimited contact infos, addresses and persons.
So, let's start to enter all the data. First off: contact information. Add here phone numbers, mobile, business e-mail address, Skype and more.
Next: address. Hit the "new address" button, choose the type of address you are going to enter and add the data. Maybe your client has many offices at various locations, or you should send the invoice to a different address than the main address. Add a billing address in this case. By marking an address as "preferred" you tell this is the main address you want to work with. Enter an internal comment, for an instruction on how to use this address for example. The timezone sets the right time of your agenda in the shared calendar, important when collaborating worldwide. And finally the holiday set would specify which are the days with public holidays for this location.
Missing some labels?
You wanted to add another type of contact info and missed that label? No problem, in todoyu you can also customize these records. The administrator can go to the admin modules and select "extension". Within the list of installed extensions, there is the extension called "contact" and with a click to the "records" button, the admin can add, change or delete these contact-relevant labels.
... don't forget to hit "save" when you're done.
Releasing a beta means we will not implement new features in the core. So in the next days and weeks we only will fix bugs and do some minor changes.
But beside of the core we will also release a bunch of new and really cool new extensions:
So in the next days we will concentrate on the following two things: Fix bugs and continue our work on these extensions. To speed up the process you can help us: Test the beta release and report all issues. Your feedbacks are very welcome!
But what would be your client without the person you're dealing with? Of course we must add also the people involved and not only the company itself. How to add then an employee to that company address?
If you take a glimpse in the main contacts area within todoyu (click the "CONTACTS" tab), you can see there 2 tabs: one for "persons" and one for "companies". By having added already the company, we want to add then a new person.
One way (as there are more ways to add a person) is by clicking the "new person" button at the employee section within our company record. There you will see an icon to add a new person. See the red arrow pointing to the icon?
Click the icon and a window to add a new person will appear. Start to enter salutation, last name, first name, short name (an auto-suggestion of the first 2 characters of first and last name you can overwrite) and birthday.
1:N records also for a person
Above I have mentioned, that in todoyu you can add as many elements to a company as you require. But there is also no limitation for a person. It's also 1:N, means one person record can have unlimited contact infos, addresses and companies (employers).
So, let's add then Ms. Akiko Sato and add the client company to her person record. Typing in the first few characters of the company name, todoyu will auto-complete possible matches to your search. At "place of work", you define which address record of that company is valid for Ms. Sato. Also you can specify her role or type of job she acts out at the company.
Again to mention here: all labels are customizable by your todoyu administrator.
Enable to collaborate online
Now, wouldn't it be great to collaborate with Ms. Sato on the upcoming projects online, by using todoyu? She could check the status of the tasks, give comments, upload a text file or picture we require from her to start working. Well, all this is possible... we can give Ms. Sato access to todoyu for a smooth, well-organized and time-saving project collaboration.
Giving access to your client is simple. Just mark "enable login" and specify username and password. Enter the e-mail address where Ms. Sato will receive task comments sent to her by e-mail. In roles, add her the user rights for a limited access to your todoyu working environment.
And if you are not sure about which role to add, your todoyu administrator knows all about rights & roles and can define in a very fine-grained manner the user access rights within the admin modules.
That's it.
You have successfully added a new company, a new person and enabled access for online collaboration to your new client. Now you are ready to create projects and tasks, and add this client and it's employees.
Finally we managed to create the first short video tutorials. These beginner guides gives todoyu newbies a better insite in todoyus powerful project management features.
We are working hard to create more of these video tutorials - so stay tuned.
You can find more video tutorials here: http://www.youtube.com/user/todoyuSnowflake
Topics to come: How to use the filtering mechanism in todoyu, creating contacts, insite in the admin section, sneak preview 2.1
An update is recommended. Download todoyu 2.0.5: www.todoyu.com/en/download/
Seit heute ist der erste Release Candidate von todoyu 2.0 bereit. Genau heute vor einem Jahr wurde todoyu in Nürnberg mit dem dritten Platz des Open Source Business Award ausgezeichnet. Mit der Veröffentlichung des ersten RC sind wir unserem Ziel einer finalen, voll einsatzfähigen Version von todoyu 2.0, einen grossen Schritt näher gekommen.
Wir haben viel an der Stabilität und an Bugfixes gearbeitet. Wir sind uns aber bewusst, dass wir für die finale Version 2.0 noch einiges optimieren müssen. Mit Euren Feedbacks kommen wir diesem Ziel schneller näher. Vielen Dank für Inputs im Forum, im Bug-Tracker oder per Mail. Auch neben der Programmierung hat sich vieles getan. So haben wir zum Beispiel, um Ressourcen zu fokussieren, entschieden, die todoyu Kommunikation fortan in Englisch zu führen.
Hier gehts zum RC 1 Download von todoyu 2.0. Mit dem RC 1 ist die Stabilität soweit gewährt, dass mit todoyu 2.0 nun produktiv gearbeitet werden kann!
In todoyu 2.0.4 we included over 50 enhancements and fixed more than 100 bug. The two highlighted features are: drag and drop calendar events, improved filters. But also a new book will be available soon...
New in Calendar: Drag and Drop Events
The calendar gets a neat feature update in todoyu 2.0.4. To rearrange a scheduled meeting, just change it by drag-and-drop the event to a new day and time in the shared calendar.
Save your Search as Filters
Filters are one of the most powerful feature to customize todoyu for your individual work environment. Filters can search in tasks and projects using a large variety of parameters and combine them with an AND/OR operator. Once setup, you can save the search as a filter and by one click access the filtered list view in your personalized portal tab. Very efficient...
We added 8 more parameters: 7 project filter parameters for time management, 1 task filter parameter to search for customer names.
Official todoyu Book Announced
We are happy to announce the first book published about todoyu. It guides a new user and demonstrates todoyu in every detail, starting with the installation, the system setup but includes also includes complex showcases based on practical examples. The book is planned to be released in January 2011 in German language for EUR 19.90.
Reserve your copy today at OpenSourcePress.de or Amazon.de
This maintenance release of todoyu mainly contains little improvements. In version 2.0.3 we improved some architectual concepts, fixed a handful of bugs and unified/simplified our code.
Read our changelog to know what has happened:
http://www.todoyu.com/en/changelog
Enjoy organizing your projects and tasks with todoyu. It's stable, well maintained... and it's free. Download the latest version now.
todoyu 2.0.1 has now 8 languages included: Russian, French, Dutch, Japanese, Czech, English, German and Portuguese (Brazilian).
The first maintenance release of todoyu is available for download.
In version 2.0.1 we included mainly security relevant fixes, bug fixes, minor cosmetics (e.g. browser dependent fixes), internal code clean-up and usability optimizations. But there are also few new features:
Now in 8 Languages
todoyu is now available in 5 more languages: Russian, French, Dutch, Japanese and Czech. In total there are now 8 languages available in todoyu 2.0.1, including English, German and (Brazilian) Portuguese. We are very excited about how community members have started to translate todoyu. Thank you very much!
Configure Default Settings of a New Task
To make the process of creating a new task even more efficient, we have added a new task default setting for administrators. Click the "admin icon" in the header bar to administrate your system, then choose "Extensions" in the available admin modules. Within the list of the installed extensions, click the "config icon" of the project extension. You will then get the settings screen to enter your default values for new tasks created by your users.
Who am I?
A feature request out of the community was to know, with which user one is currently logged into the system. The username appears now within the tooltip. Therefore, if you move your mouse pointer over the user icon in the header bar, todoyu shows you the username.
Enjoy organizing your projects and tasks with todoyu. It's stable, well maintained... and it's free. Download todoyu 2.0.1 now.
With the final release of todoyu, we set the solid fundament for many more things to come. So what's coming next?
We already started working on a redesign of our website todoyu.com. It will become a modern and enjoyable place for you to experience all about todoyu.
Also we work on the todoyu Extension Repository (tER) as we have many ideas for more features for todoyu. You too? We want to create a place to showcase all add-ons. Have you noticed that todoyu 2.0 already has 14 extensions included? There is also a button to install new extensions in the admin module. So with the tER, there will be an area to share and showcase all extensions at todoyu.com.
Beside free extensions, we also work specifically on two extensions targeted towards professional-use: billing and resource planning. We will bring these professional extensions first as a preview, also for you to understand our intension with tER, free extensions and professional extensions.
So stay tuned. And if a new feature idea comes up, leave us a comment at the message board
Today is a wonderful day for all of us at snowflake: our new software todoyu 2.0.0 is ready and we launch the stable version.
We fixed about 200 inconsistencies and bugs and invested more than 550 working hours since the last release candidate (RC2). All of us have been working very hard to achieve this major milestone, and we are very happy with the result.
Also it's great to see how people around the world began to use todoyu and even contribute to it with language translations. Thank you very much!
Enjoy organizing your projects and tasks with todoyu. It's now stable... and it's free. Download todoyu 2.0.0 now.
In this latest version we have fixed quite some bugs, enhanced the access rights and added a new language package: welcome bella Italia!
With the Italian language package we now have todoyu in 11 languages available. Thanks to all the translators for their great work!
Beside of the new language package we have fixed lots of bugs: Incompatibility with Internet Explorers, styling issues, date issues in the UK-format and some JavaScript problems. Thanks for your reports.
The far most incisive changes we have made to the rights management: We have added additional rights to make sure you can configure todoyu to your individual needs. Read the changelog (usually in the root of your installation or also here) for further information about the adapted and improved rights.
Enjoy organizing your projects and tasks with todoyu. It's stable, well maintained... and it's free. Download the latest version now.
This promotion is only online until the 7th of February! Get the projectbilling module for half price; only 249.00 USD instead of 499.00 USD!
Get the projectbilling module here for half price, valid only until 7th of February! You want to see a demo before buying? Order a demo-user here.