Към дипломните работи се поставят следните изисквания. Целта е да могат да бъдат споделяни и разпространявани в мрежата.
Структурата на всяка работа е разделена на:
- src/ сорс, конфигурации и т.н.
- doc/ документация, презентация, снимки и т.н.
- bin/ изпълними файлове.
- README файл с общо обяснение на дипломната работа.
- UTF-8
- UNIX END-OF-LINE (LF, а не CR LF)
- Всеки ред е не по-дълъг от 79 символа.
- Всеки запис да е във форма удобна за четене и парсване (YAML)
- Да няма trailing spaces или trailing newlines
- LICENSE лиценз на всичко, споменато по-горе.
- Всичко споменато за README.
- По възможност MIT/X11 или подобен permissive лиценз.
- Да се уточни за кое се отнася лицензът (сорс и/или документация)
- Ако за нещо липсва лиценз, то не се качва.