Вы столкнулись с известными проблемами с якорными ссылками в Swagger UI:
Уценочная ссылка открывает новую вкладку / окно
HTML-ссылки на якоря делают не работает ()
Обходного пути нет (на данный момент). Вы можете подписаться на эти проблемы, чтобы получать уведомления, когда они устранены.
Ohloh даст Вам некоторую информацию, но только что может быть машиной, считаемой от данных репозитория исходного кода, т.е.:
Однако я не знаю ни о каком сервисе/сайте, который делает автоматизированный анализ метода на уровне кода. Ohloh мог бы в конечном счете передать что-то как "Главным образом ООП", но это будет в далеком будущем.
Почти все отчеты как тип, который Вы упоминаете, сделаны вручную в лаборатории и тестировании очень целевой группы.. т.е. сравнивая производительность и кодируя методы различных веб-серверов. Почти все время, Вы найдете эти типы отчетов о первой полосе Slashdot как ее данные, что многие люди интересовались бы наблюдением.
Что-то как Ohloh могло дать Вам хорошее начало того, что Вы захотите сравнить себя, но я не знаю ни о чем, что сделает это для Вас с любой степенью надежности.
Patrick Smacchia (автор execellent инструмента NDepend) размещает анализ проектов с открытым исходным кодом в его блоге
Некоторые сообщения I remeber
Не попытка к наступлению звуков, но Вашему вопросу является абсолютно обратной. Необходимо спрашивать, что можно сделать для определенного проекта с открытым исходным кодом. Почему любой проанализировал бы проекты с открытым исходным кодом и сравнил бы их друг с другом, я понятия не имею. Я вижу некоторое преимущество в рассмотрении метрик производительности для фактического программного обеспечения, но это было бы конкретным жанром и ни в каких общих терминах.
Ваш лучший выбор состоит в том, чтобы перейти к сайтам как freshmeat, посмотреть на историю версий, исходный код и разработчиков, работающих над проектами, которые представляют определенный интерес для Вас и, где можно иметь значение
Короче говоря: программное обеспечение может быть сравнено с другим программным обеспечением
Проекты не могут быть сравнены с другими проектами. И сделать так неосведомлено. Что рассматривают, правильный метод некоторыми часто замечается как неправильно другими.
Я рекомендовал бы сделать некоторый поиск вокруг на ohloh.net. В то время как это не предлагает анализ архитектуры, это дает много полезных статистических данных (язык, действие, местоположение участников, пользовательского рейтинга, типа лицензии, новостей, и т.д.) о популярных проектах с открытым исходным кодом. Можно найти это полезным инструментом в поиске проекта способствовать.
Как пример, вот страница для NUnit: http://www.ohloh.net/p/nunit
Можно всегда искать проект с открытым исходным кодом, размещающий сайты, такие как SourceForge, Google Code и CodePlex также, хотя информация не так подробно как с ohloh.
Основная проблема программного обеспечения с открытым исходным кодом заключается в том, что нет отдела маркетинга (обычно), который заставляет разработчиков двигаться в более дружественном для пользователя направлении.
Да, некоторые дистрибутивы Linux выглядят красиво внешне, но количество полуготового, некачественного кода просто невероятно.
Я видел удивительные вещи, такие как недоработанные текстовые редакторы, которые выдавали предупреждение "функция еще не реализована" на каждый второй клик в некоторых дистрибутивах, и т.д....