Я пропускаю приложения с открытым исходным кодом, когда вижу это на их сайте

Я пропускаю приложения с открытым исходным кодом, когда вижу это на их сайте

Я провожу много времени, рассматривая проекты с открытым исходным кодом, как для работы, так и для развлечения. Одна из вещей, на которую я обращаю внимание в первую очередь, — это то, какую поддержку и социальные связи они имеют. Я научился быстро определять, просто взглянув на эти значки, является ли проект удобным для пользователя и заслуживает ли он доверия.

Одинокая иконка Discord — дурное предзнаменование

Я не буду никого называть, но я часто сталкиваюсь с программным обеспечением с открытым исходным кодом, чьи веб-сайты и файлы readme репозиториев направляют меня за поддержкой в ​​одно ужасающее место: Discord.

Если говорить точнее, я считаю Discord отличным приложением. Я использую его каждый день, чтобы общаться с друзьями, обсуждать узкоспециализированные темы и общаться в голосовом чате во время игры. Мне не нравится использовать Discord для решения проблем с программным обеспечением. Я ненавижу необходимость присоединяться к серверу и подтверждать свою личность, а затем перебирать бесчисленные каналы, чтобы найти тот, где на меня не будут кричать сообщениями «не тот канал». А когда я нахожу нужный канал, чтобы задать свой вопрос, его часто игнорируют или выдвигают наверх в чате другие сбитые с толку люди, которые сами просят о помощи.

Конечно, если я хочу избежать общения с людьми, я должен иметь возможность узнать, была ли у кого-то такая же проблема, как у меня. Иногда есть FAQ, если моя проблема слишком неясна, я остаюсь с ужасной строкой поиска Discord. Я в основном получаю нерелевантные результаты, а иногда есть результаты, которые, как я знаю, существуют, но по какой-то причине просто не появляются — вот несколько проблем. Это кошмар по сравнению с опытом поиска на такой платформе, как StackOverflow, или даже Google, если на то пошло.

Я пропускаю приложения с открытым исходным кодом, когда вижу это на их сайте

Но мой опыт не так уж и плох, если сравнить его с опытом людей, которые не Постоянные обитатели Discord. У многих, многих людей нет Discord, и они совершенно сбиваются с толку, если я начинаю говорить с ними о серверах и каналах. Ожидать, что эти люди «просто получат Discord», чтобы устранять неполадки в программном обеспечении, — это огромная просьба. Требовать от этих людей создания учетной записи на платформе с закрытым исходным кодом, чтобы они могли войти в огороженный сад информации, — это антитеза открытости.

Не говоря уже о таких проблемах, как спамеры и мошенники, которые свирепствуют, и о таких инструментах смягчения, как проверка личности и медленный режим, которые просто раздражают всех. Discord может быть настоящей адской дырой, когда все, что вам нужно, это выяснить, почему приложение не запускается.

Я мог бы продолжать, но моя главная мысль в том, что Discord противоречит философии открытого исходного кода. Если разработчик позиционирует себя как поборник открытого исходного кода, то блокировка поддержки внутри проприетарного приложения, которое скрывает полезную информацию и относится к новичкам с враждебностью, вызывает у меня серьезные вопросы о том, насколько они искренни.

Ссылка на X для объявлений заставляет меня съеживаться

Я пропускаю приложения с открытым исходным кодом, когда вижу это на их сайте

Еще один распространенный красный флаг, который я вижу в проектах с открытым исходным кодом, заключается в том, что они полагаются на X (ранее Twitter) исключительно для объявлений, обновлений и других «публичных» коммуникаций. Состояние открытости и доступности в X совершенно плачевное.

Прежде всего, вам нужна учетная запись X, чтобы просто посмотреть на временную шкалу проекта X или прочитать полные ветки. Все, включая меня, кому все равно или, может быть, даже не знающие, как создать учетную запись X, немедленно исключаются из обсуждения в проекте.

Вам также полностью заблокирована возможность подписки через RSS, один из старейших способов следить за новостями.

Да, есть нишевые сторонние инструменты, которые позволят вам обойти ограниченную доступность X. Многие из этих решений либо умерли, либо стали серьезно ограничены после того, как доступ к API X был взорван. Некоторые из них все еще достаточно полезны, но требуют платных подписок. Мне не нужно проходить через все это только для того, чтобы быть в курсе проекта, позиционирующего себя как «открытый».

Разработчики, пожалуйста, используйте действительно открытые платформы

Если вы являетесь базовым проектом с открытым исходным кодом, вы, вероятно, используете GitHub. Хотя сам GitHub технически не является проектом с открытым исходным кодом, он, по крайней мере, предоставляет каждому репозиторию встроенную вики, и это отличное место для начала. В отличие от Discord, любой может увидеть вики репозитория GitHub. Я также намного больше предпочитаю форум Discourse, чем Discord.

Для объявлений Mastodon — гораздо лучшая платформа. Любой может просмотреть всю временную шкалу аккаунта Mastodon, с аккаунтом или без него, и просмотреть ее в приложении или браузере, которые он предпочитает. Еще лучше, вы можете легко подписаться на аккаунт Mastodon через RSS. Такие вещи также обычно возможны на Bluesky, но я уже сказал, почему я не доверяю Bluesky в плане хорошего качества.

Я пропускаю приложения с открытым исходным кодом, когда вижу это на их сайте

Да, на Mastodon сложнее набрать подписчиков, чем на X. Но мы говорим о поддержке программного обеспечения, а не о хаках роста влияния. Давать людям доступ к вашим объявлениям, не требуя от них присоединяться к X или официально подписываться на вас, гораздо больше соответствует философии открытого исходного кода.

Я уверен, что есть и другие решения для разработчиков, которые хотят донести информацию о своих проектах, так что осмотритесь. Вы не донесете информацию через Discord и X, а если вы попытаетесь, я перейду к другому программному обеспечению.

Валентин Павлов/ автор статьи
Страсть Влентина к играм началась с Resident Evil, и с тех пор он не переставал играть в хоррор-игры. Пишет экспертные руководства для самых сложных игр и обзоры для самых громких релизов. Является магистром журналистики и имеет степень бакалавра лингвистики. Любимые игры: GTA 5, Silent Hill 2, Call of Duty: Modern Warfare 2, Heavy Rain, Metro 2033 и другие.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий