Designing a public library is a delicate assignment. There are several things that need to be considered when carrying out such an undertaking.
The first thing you need to consider when designing a public library is user comfort. You need to ensure that the facility is well lit (with as much natural light as possible). You also need to ensure that the facility is spacious, and that the library has proper air circulation.
The second thing you need to consider when designing a public library is the need for space optimization. The idea should be to get the facility to accommodate as many people as possible, without interfering with user comfort. This should work optimally, just the way, say, the folks behind Gmail at Google have managed to figure out ways of maximizing www.gmail.com storage, without messing up with Gmail.com speed which is seemingly dependant on Gmail bandwidth allocations. Similarly, you can design a public library to take in as many people as possible, whilst also ensuring that each person gets enough space to sit comfortably, and that the facility doesn’t look cramped.
The third thing you need to consider when designing a public library is security. A major problem that public libraries face is that of books being stolen.