Насколько Жив Этот Проект?


Возможно, труднее определить, когда проект с открытым исходным кодом мертв, чем коммерческий, но, возможно, это имеет меньшее значение. Поддерживается ли он-это новый веб-сайт, который поможет вам измерить жизнеспособность проекта, но только если он находится на GitHub.

Идея довольно проста, но приятно, что она упакована в простую в использовании форму. Поддерживается ли он, позволит вам указать проект GitHub, и он сообщает о двух показателях:

Время разрешения — среднее время закрытия проблемы

Процент открытых выпусков — процент открытых выпусков. 

Конечно, действительно, действительно мертвый проект, вероятно, не будет иметь никаких пользователей, и поэтому никаких проблем. Было бы интересно иметь график времени обеих метрик.

Вы можете получить некоторое представление о том, как выглядит популярный проект:

Когда вы запускаете проверку проекта, все, что вам нужно сделать, это указать имя/проект. Итак, угадайте, какой проект я попробовал первым? Я не был бы программистом, если бы не кормил, Поддерживается ли он в Поддерживается ли он сейчас, не так ли?

Идея, по-видимому, заключается в том, что вы можете получить теги для значков и использовать их в своем проекте, чтобы показать людям, насколько вы хороши в обслуживании. Может ли это геймифицировать поддержку проектов с открытым исходным кодом? Может ли это создать конкуренцию, чтобы сократить время разрешения этих проблем и общее количество открытых проблем? 

Конечно, не все проекты с открытым исходным кодом находятся на GitHub, но, похоже, он медленно поглощает все на своем пути. 

Это поднимает более серьезный вопрос о том, что значит для проекта с открытым исходным кодом быть «мертвым». Вы можете найти множество проектов, которые демонстрируют низкую активность, но имеет ли это значение? В конце концов, весь смысл открытого исходного кода заключается в том, что вы можете взять код и делать с ним все, что захотите, и это по-прежнему верно, даже если проект больше не продвигается. Конечно, не все пользователи проекта хотят взять на себя задачу его понимания и изменения, поэтому мертвые проекты все еще непривлекательны для некоторых, даже если они с открытым исходным кодом. 

Затем следует аргумент «готово». 

Проект, который не имеет никакой деятельности, может претендовать на то, чтобы быть выполненным, завершенным, законченным. Почему должен быть постоянный отток? Это привлекательный аргумент, но я спрашиваю вас, вы когда-нибудь писали программное обеспечение, которое было «сделано»? Всегда есть что-то, что нужно убрать, и всегда есть какая-то новая функция, которую нужно добавить. Программное обеспечение созревает, и, возможно, это замедляет проект, но я не покупаю «сделанное» объяснение отсутствия активности в проекте. 

Поддерживается ли это также проект с открытым исходным кодом PHP на GitHub, и вы можете загрузить его, запустить для себя и изменить его. 


Добавить комментарий