Запропонуй проект для перевірки аналізатором PVS-Studio: тепер і на GitHub

<img src=«habrastorage.org/getpro/habr/post_images/5cf/ad1/812/5cfad18123abcb8f9b110600edc67133.png» alt=«Picture » 5" />
Перевірка проектів з допомогою статичного аналізатора і написання оглядових статей з знайденими в них помилками – завдання не з легких. Майже завжди це робота не однієї людини, а колективу. Велику роль в цьому процесі відіграє вибір проекту. Від нього безпосередньо залежить інтерес читачів до тієї чи іншої статті. У цій замітці я хочу розповісти, як можна запропонувати цікавий проект для аналізу через GitHub.

Введення
PVS-Studio — це інструмент для виявлення помилок у вихідному коді програм, написаних на мовах С, C++ і C#.

В останні роки можливості аналізатора і область його застосування значно зросли. Зараз це потужний інструмент для підвищення якості коду, доступний як для Windows, так і Linux. У аналізатор додані режими роботи, дозволяють легко запускати аналіз незалежно від використовуваної складальної системи. Такий спосіб дає можливість без зайвих зусиль познайомитися з інструментом, а пізніше повноцінно інтегрувати собі аналізатор для регулярного використання.

Так ми користуємося аналізатором, коли перевіряємо вибрані проекти для написання статей. На нашому сайті опубліковано статті про перевірку більш ніж 270 проектів з відкритим вихідним кодом. Сумарна кількість помилок перевищила значення в 10000. Всі огляди потрапляють в оновлюваний список статей на сайті. Тепер пропонувати проекти можна не тільки через форму зворотного зв'язку, але і GitHub.

Як запропонувати проект
В репозиторії на GitHub ми розмістили список проектів, в який будемо заглядати перед вибором теми для статті. Поки що список буде загальний для C/C++ і C# проектів.

Будь-який бажаючий може додавати цікавий проект з відкритим вихідним кодом і надсилати Pull Request.

Необхідна інформація про проект:
  1. Назва проекту;
  2. Короткий опис англійською;
  3. Посилання на офіційний сайт (якщо є);
  4. Посилання на джерело (репозиторій або сторінка сайту із інформацією, де завантажити вихідний код).
Важливо. Немає сенсу додавати в список свої особисті невеликі проекти. Для його перевірки ви можете безкоштовно скористатися аналізатором і навіть застосовувати його регулярно (як використовувати PVS-Studio безкоштовно). Також не варто додавати вже перевірені проекти. Іноді ми їх перевіряємо, але для цього потрібен особливий привід. Незаконно витекли в мережу исходники теж не вітаються.

Якщо ви є розробником якого-небудь проекту з відкритим кодом, то можливо більш цікаве співробітництво: спільна стаття, обговорення знайдених помилок тощо



Якщо хочете поділитися цією статтею з англомовної аудиторією, то прошу використовувати посилання на переклад: Svyatoslav Razmyslov. Propose a project for analysis by PVS-Studio: now on GitHub
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.