Почему стоит использовать Discourse внутри компании/команды вместо Slack (4 года использования)

Признаюсь, что в настоящее время пуш-уведомления остаются проблемой.Встроенные пуш-уведомления работают (насколько-то..) для пользователей Android и настольных компьютеров, но не для владельцев iPhone.

На мой взгляд, проблема с пуш-уведомлениями заключается в том, что на их путь к пользователям слишком много препятствий. Нужно включить их в личных настройках Discourse, разрешить в браузере и разрешить на системе Android/Windows. Если хотя бы одно из этих трёх звеньев блокирует уведомления, пользователи их не получают. Лично, даже если я активно хочу получать пуш-уведомления, они всегда перестают приходить после какого-то случайного периода. Возможно, из-за обновлений браузера? Не знаю. Поэтому даже в случае с Android я не могу сказать, что они действительно работают так, как мне хотелось бы.

Вчера я попробовал уведомления через Pushover. Это решение функционально работает на Android, Apple и Windows, однако у него есть два серьёзных недостатка (по которым я в итоге не стал его использовать):

  1. Каждый пользователь должен установить стороннее приложение на свой телефон и вручную скопировать свой user_id на страницу настроек Discourse :grimacing:
  2. Уведомление всплывает, но вместо того чтобы сразу открыть чат/тему Discourse, оно переводит в приложение Pushover, откуда нужно сделать ещё один тап по ссылке на чат/тему. Это может показаться мелочью, но если речь идёт об уведомлениях о личных сообщениях, то добавление промежуточного приложения между пуш-уведомлением и тем местом, куда вы хотите попасть, серьёзно ухудшает опыт.

Discourse постоянно развивается: десятки коммитов в день, поэтому я остаюсь оптимистом и надеюсь, что работа с пуш-уведомлениями улучшится. Мой идеальный сценарий — это открытое нативное приложение для Android/iOS, которое можно настроить и загрузить в Play/App Store администратором. Но, возможно, работа через сторонние сервисы, такие как OneSignal и подобные, окажется проще и позволит достичь той же цели.

9 лайков