Программа, которая будет это делать, видимо должна уметь разбирать синтаксис си, чтобы всё красиво покрасить и сделать навигацию.
Должна позволять ссылаться на избранные места несколькими способами:
- на файл;
- на функцию;
- на оператор;
- на строку;
- на отрезок между двумя позициями;
Может быть даже это doxygen какой-нибудь. Но точно не gitweb, потому что сделать надо без git.
Это должна быть self-hosted программа, а не НАТО0вский github какой-нибудь.
Программа должна быть на Java. Желательно она должна позволять логиниться и добавлять комментарии к избранным местам исходников. И обсуждения к комментариям.
Желательно, чтобы программа понимала юрисдикции и умела показывать лицензии на разных языках.
Теги: #Грабить_корованы.