An embodiment of the present invention is a technique to interface to a
repository. A connection between a client and a repository database is
established. The repository database has a repository application
programming interface (API). The repository database contains objects
related to a project management process. The repository API is
communicated with to perform an operation based on parameters passed from
the client via the connection. A return value associated with the
operation is returned to the client.