Откровенно говоря, я не понимаю смысл этой затеи. Исходники и так всем доступны, а в офф-лайне работать с ними намного удобнее.
Тут четыре резона:
1) Чтобы исходники проиндексировали поисковики.
2) Чтобы можно было их посмотреть даже если под рукой нет ББ.
3) Можно на форуме (или джаббер-конфе) например давать прямые ссылки на обсуждаемый участок кода (пока детализация плохая -- на уровне файлов, потом будет на уровне процедур и возможно строк кода).
4) В перспективе это репозиторий компонент, где можно будет посмотреть документацию на компоненты, сразу исходный код, зачем скачать это дело. С поиском (чтобы найти компонент, проверить побыстрому не наваял ли кто-нибудь нужную функциональность уже).
Ну, а кроме того, я думаю, что сумею сделать онлайн-путешествие по исходникам удобней нежели оффлайн :-)
Но если уж дело на то пошло, то выскажу одно маленькое замечание: в Оберонах принято делать отступы шириной два символа, а не восемь как в Си.
В Си принято либо два, либо четыре. В Аде три.
В КП/ЧЯ, как я понял, отступы вообще не принято мерять в символах, там табы в чистом виде (которые на символы точно не отображаются -- шрифт не моноширинный).
Посему вопрос -- сделать шрифт моноширинным? Если да, то какой отступ сделать -- два, три, или четыре символа? (лично мне по нраву четыре)
Если нет, то как выравнивать?
PS. Нужно ли раскрасить синтаксис в исходниках?