The main aspects involved in the development of the digital library of theses and dissertations of the University of São Paulo (USP) are discussed: the process adopted to accomplish the objective, the technology used, and the digital library architecture and functionality. Two other aspects are also discussed: how the digital library is inserted in the whole USP graduation process and various non technical, crucial decisions taken throughout the development process.