Official website for Linux User & Developer

Collaborate and manage projects with Todoyu

by Dmitri Popov

Todoyu is a powerful tool designed to help you manage projects, track tasks and collaborate. Master it quickly with Dmitri Popov’s excellent tutorial…

This article originally appeared in issue 89 of Linux User & Developer magazine.Collaborate and manage projects with Todoyu Subscribe and save more than 30% and receive our exclusive money back guarantee – click here to find out more.

Choosing a project management software package is like buying a house: it’s a serious investment and a long-term commitment, so it must fit your needs perfectly. There are plenty of open source project management tools to choose from, but if you need a powerful application that can help you to stay abreast of your projects and collaborate with other users, then Todoyu is your best bet. Project management is only one of Todoyu’s many talents: you can also use it to manage tasks, share files, maintain group calendars, track time spent on specific tasks, and much more. In short, Todoyu offers pretty much everything you need to successfully manage your business. And this tutorial will help you to get started with this powerful and flexible project management and collaboration solution.

Resources:Collaborate and manage projects with Todoyu
You’ll need a machine running the Apache/PHP/MySQL stack, or the XAMPP package.
You’ll also need the latest release of Todoyu.

1. Preparatory work
Assuming that you already have a server with the Apache/MySQL/PHP stack, grab the latest release of Todoyu, unpack the downloaded archive, rename the resulting folder as ‘todoyu’ and move it to the document root of your server. Make the following directories and files writable: /files, /config, /cache, /config, index.html.

2. Installation step 1
Point your browser to http://yourserver/todoyu to start the installation. Read the licence agreement and hit the ‘I Accept, Install Todoyu’ button. If the server check has been successful, press the Setup Database Connection button and specify the required database connection info.

3. Installation step 2
Press ‘Update Database Configuration’ and select the existing database or create a new one for use with Todoyu. Hit the Save Database Setup button, then select ‘Import Tables and Data’. Specify the required system settings and press the Save System Configuration button.

4. Installation step 3
Specify an administrator password and press ‘Change admin Password’. The Todoyu installer can populate the application with demo data. So if you don’t want to start with an empty system, tick the ‘Import the Demo Data’ checkbox and press the Next Step button to finish the installation.

5. Finish installation and log in
Once the installation is finished, press the ‘Disable Installer and Go to Login’ button. Log in to Todoyu as ‘admin’ using the administrator password you specified during installation.

6. Configure roles and rights
Todoyu features a flexible user privilege mechanism that allows you to specify granular access to the system. User privileges in Todoyu are defined using Roles and Rights. Roles act as groups which you use to organise Todoyu’s users, while Rights specify access rights for each role.
twitter follow us

Pages: 1 2 3
  • Tell a Friend
  • Follow our Twitter to find out about all the latest Linux news, reviews, previews, interviews, features and a whole more.
    • Pingback: Linux User & Developer issue 89 is out now! | Linux User()

    • Great Tutorial..
      Thanks for the in-debt explanations, there’s not much newbie friendly material like yours on the net.
      Todoyu, its a fanatic program, setting it up is a pain at first but the long term rewards will be great.

      Thanks much

    • kay

      Thanks a lot for the great tutorial!
      By now todoyu comes with a first steps wizard, making configuration of basic data a breeze :)