Chapter 4. Features for the Project Manager

1. Sending Mails to Authors
2. Accounting Report

Abstract

The previous chapter was dedicated to the working masses. We will now concentrate on a few Borges features to assist the projet manager.

The project reports (Section 4.3.1) are of great help. But there are additional tools to remind authors of their current tasks (Section 1), and to evaluate the work made by each author (Section 2).

1. Sending Mails to Authors

Abstract

This very useful feature allows to prepare mails for every authors implied in the project. Those mails will list all tasks the author should be working on currently.

Note

This feature is particularly useful for project managers willing to regularly (through cron jobs) send updated todo lists to their team..

To generate the mails, run:

make
mails

in the reports/ directory. That will generate files for each author whom has pending tasks. The filename is the author's email address, and the content is the body of the message. You can then dispatch the mails with the command:

for f in $(find . -name \*@\* -exec basename {} \;); 
  do cat $f | mail $f -s "Your current tasks list for manuals";
done

Tip

You can put additionnal information at the end of the mail, simply by writing your footer in the file conf/mailfooter.txt. You can put there information related to the place where to find the modules by CVS, WebCVS, the URL for the compiled version of the documents, etc.