Джентльмены!

Существует небезосновательное мнение, что наш репозиторий за четыре этапа оказался в полном беспорядке. Для удобства пользования и интеграции всех наших достижений надо отсортировать материалы в репозитории.
Я придерживаюсь мнения, что файлы, с которыми не предполагается вести совместную работу (статьи в pdf, исходники open-source программ и.т.п.) не должны быть под контролем версий, но т.к. не все с этим согласны, я предлагаю компромиссный вариант. В корне репозитория сделать две папки, в одну (назовем ее, например, archive), выкладывать материалы для архива, а во вторую (например, dev), закачивать то, над чем идет работа. Таким образом можно будет сделать checkout репозитория не с корня, а с папки dev, и избежать выкачивания гигабайта материалов (выкачивание у меня лично из дома идет с перебоями).
Соответственно, статьи в архиве надо разложить в папки по темам. В папке dev же будет несколько поддиректорий. Предварительный список такой:
* papers - для наших статей

* reports - для отчетов по этапам, внутри можно сделать подпапки. Промежуточные материалы вроде "Сравнения UML-редакторов" из папки UML тоже можно туда.
* presentations - для презентаций
* courses - для курсов, наверное, оставить как есть
* management, то, что лежит в папках planning и stageX/nonpublic. Сюда же можно timesheetы для полноты картины. Может быть, нужны несколько разных папок для этого?
* src - для исходников всех программ, которые мы разрабатываем.

Возможно, я что-то забыл.
Навскидку также в репозитории лежит большое количество неактуальных материалов, прежде всего это куски отчетов, которые впоследствии были интегрированы в эти самые отчеты. Их, наверное, нужно либо удалить, либо сложить куда-нибудь.
После этого можно будет на досуге подумать об упорядочивании наших статей.
Ваши замечания, предложения, возмущения и.т.п. приветствуются в рассылке или здесь: https://trac.lvk.cs.msu.su/dyana/ticket/217

Даниил