Theory is fine to get a global view of the situation. However, achievements always come out of practice. Here are thus some concrete examples of preparing calculations, both for developement / debugging and production.

Debugging PSML 1.0 support in Abinit

Debugging PSML 1.0 support in SIESTA

Installing Abinit for production on an Intel-based cluster