We used the same document form msProjectExperts (by the way thanks for your
contributions to our cause!!).
We were able to hide projects from the grade scheme of things (e.g. views)
such that only folks given special group permissions could view them. In this
way, we kept the closed projects on the server so staff could do reviews of
past projects.
Unfortunately, timesheet tasks for those proejcts still show for the users.
While yes....they can hide each task on their timesheet for now 'done and
closed' project taskings, this is a pain.
The best solution we use is to go to Admin screen, Clean database. We go and
delete all COMPLETED tasks for each individual assigned on the project that
has now been closed. This of course, requires a business process whereby the
PM tells the PWA administrator that the project is closed.
The somewhat brute side effect is that all COMPLETED tasks of that named
person across all projects is then removed from site. While this is not
destructive at all to acutals or the specific project plan itself, it does
prevent thereafter...the team member looking at any task s/he completed in a
project, even if still otherwise active.
The only other resource....is as mentioned, remove the project through a
"closing procedure" whereby a mpp file along with WSS documents are zipped up
and put on a web site. Ths process unfortunately removes your ability to look
across a year's projects for costing, estimations, etc.