У пользователей абсолютно нет причин каждый раз, когда им нужна помощь, заново проходить проверку доверия во всех сообществах. У людей нет времени создавать новые аккаунты только для того, чтобы снова начинать с нуля. Reddit работает намного лучше: один аккаунт — множество сообществ. Пользователям не нужно спамить на сайте, чтобы их услышали или чтобы им предоставили те же права. Представьте, если бы эти правила Discourse действовали в реальном мире, в обычной жизни. «Вы хотите говорить о том, что Земля — шар? Тогда ответьте 10 раз разным людям и посетите один семинар NASA». «Теперь вы хотите говорить о мороженом? Пожалуйста, введите своё имя, номер социального страхования и посетите этот семинар по приготовлению десертов».
НЕТ! Это разрушит саму суть того, за что выступает Discourse — децентрализацию. Мы не должны этого делать, иначе кто-то сможет самостоятельно присвоить себе уровень TL4 на своём форуме, а затем пойти и заниматься троллингом и спамом на всех остальных форумах.
Получение уровней TL на каждом форуме показывает, что вы знаете правила, руководства и культуру каждого сообщества. Это также может привести к тому, что люди не захотят использовать Discourse по вышеуказанным причинам. Особенно компании.
В Reddit вы можете подать жалобу на аккаунт, и его могут заблокировать на всей платформе, но в децентрализованном Discourse это невозможно. Поскольку тролли могут бесконечно создавать новые аккаунты и мгновенно получать все привилегии, продолжая этот цикл. По крайней мере, в Reddit получить привилегии сложнее, особенно самостоятельно.
Это… не запрос на новую функцию.
Получение уровней доверия на одной установке Discourse не дает права обходить этот процесс на другой. Уровни доверия для каждого экземпляра — это отдельная функция.
В этом и заключается
магия
отсутствия привязки к единой крупной платформе, подобной Reddit.
Если вам не нравится такой подход, возможно, стоит создавать сабреддиты вместо сообществ на Discourse?
Я не согласен с этим. Цель уровней доверия — повысить вовлечённость пользователей и помочь бороться со спамом. Подобная концепция противоречит самой сути уровней доверия. Взаимодействуя с каждым сообществом и повышая уровень доверия в каждом из них, вы лучше узнаете сообщество и начинаете общаться с другими участниками. Универсальные уровни доверия не будут способствовать вовлечённости и, наоборот, могут спровоцировать спам. Эту концепцию также очень легко использовать во вред.
Хм, я не это имел в виду. Я просто хотел сказать, что когда я даже не могу публиковать ссылки на посты внутри форума, этот уровень доверия 0 слишком суров. В любом случае, это не очень подходящая тема, если Discourse не является хостом для каждого форума.
То есть вы говорите, что если вы TL1 на одном форуме, то автоматически становитесь TL1 на всех остальных? Если да, то это всё ещё проблема. Ограничения на ссылки на изображения и прочее существуют для предотвращения спама.
Нет, я сказал, что если все форумы размещены на платформе Discourse, то всё должно быть именно так, но если каждый форум размещает себя самостоятельно, то смешивания данных пользователей быть не должно. Я не был уверен, размещает ли сама платформа Discourse форумы и данные пользователей, или каждый форум на Discourse отвечает за своё собственное размещение.
Хотя я согласен, что каждый раз проходить этот процесс в новом сообществе утомительно, как отдельным группам узнать, что новый пользователь среди них — доверенный пользователь в другом месте? Я состою в нескольких разных сообществах: в некоторых я использую тот же идентификатор пользователя, а в других — нет. Более того, в нескольких сообществах я вообще не регистрировал аккаунт, используя один и тот же адрес электронной почты. Я знаю, что это «я», но ни одно из сообществ этого не знает; за исключением одного администратора, который прокомментировал в своём сообществе что-то, что я также опубликовал здесь!
Что произойдёт, если пользователь присоединится к одному сообществу в профессиональном качестве, а к другому — для личного использования? Должны ли оба этих случая пользоваться одинаковым доверием?
Некоторые из них размещены на Discourse, а некоторые — нет. В любом случае это плохая идея, поскольку злоумышленники могут продолжать использовать 14-дневный бесплатный пробный период для создания новых аккаунтов с уровнем TL1 и продолжать спамить на самых разных форумах.
Я имел в виду, что у каждого письма есть определённый уровень доверия. Под доверием я подразумеваю разрешения. Меня не интересует ничего сверх базового уровня доверия. То есть, если у пользователя есть доверие, он должен автоматически получить уровень 1 во всех остальных сообществах. Именно так работает Stack Exchange. Если пользователь набрал 2000+ баллов на Stack Overflow, он получает 100 баллов в каждом другом сообществе. Их доверие не переносится, но им не нужно подниматься до этого базового уровня доверия. Всё, что я имел в виду и что меня интересует. Я не считаю, что уровень доверия выше 1 должен копироваться, но этот базовый уровень доверия определённо мешает коммуникации, и некоторые пользователи должны иметь возможность его обойти. И ещё раз, это возможно только если форумы размещены на Discourse, а это не так, поэтому вся эта тема неактуальна.
Я вас не знаю, и не знаю, в каких ещё сообществах Discourse вы участвуете, но почему я должен автоматически предоставлять вам привилегии в моём сообществе с момента вашего прихода?
Уровни доверия могут быть адаптированы для каждого сайта, поэтому два сайта могут иметь очень разные пороги для достижения каждого уровня, а также различные возможности, которые каждый из них предоставляет.
Действительно. И то, что я пользуюсь доверием как эксперт в сообществе Discourse, не делает меня авторитетом в сообществе столяров.
Или: то, что тебя доверяют в сообществе противников абортов, не означает, что тебя примут в сообществе, считающем, что женщины должны контролировать своё медицинское обслуживание.
Возможно, стоит добавить опцию для привязки аккаунтов и отображения информации о том, на каких серверах вы находитесь и какой уровень доверия имеете на этих серверах, когда другие пользователи просматривают ваш профиль. Я в некоторой степени согласен с обеими сторонами. Таким образом, люди смогут лучше понять, искренен ли человек, желающий помочь, не предоставляя разрешения сразу. Однако в целом мне не хотелось бы, чтобы кто-то автоматически присоединялся к серверу и получал награды только за то, что помогает по темам, совершенно не связанным с этим сервером.
Здесь вы путаете размещение на Digital Ocean с размещением на Reddit. Reddit — это социальная платформа. Сообщества (Subs) — это просто расширения/контент, аналогичные группам в Facebook.
Discourse — это программное обеспечение для форумов, и каждый форум на Discourse, независимо от способа размещения, изолирован от других. Одно из ключевых преимуществ платного размещения, например на Digital Ocean (команда Discourse), заключается в том, что вы получаете доступ к различным тарифным уровням. Владелец форума может сосредоточиться в основном на фронтенде (интерфейсе своего сайта). Команда Discourse занимается обслуживанием серверов, что снижает вероятность простоев, с которыми можно столкнуться при самостоятельном размещении.
Тем не менее, если некоторые сообщества на Discourse захотят объединиться, возможно, можно будет создать соответствующий плагин. Однако некоторые могут относиться к этому с осторожностью, так как это, вероятно, потребует обмена конфиденциальными данными, что может создать проблемы с безопасностью.
Эта тема имеет много общего с: Federation support for Discourse
Кроме того, в зависимости от того, где сообщества размещают свои сайты, могут возникнуть серьёзные проблемы с обменом данными. В ЕС действуют гораздо более строгие правила обмена данными, чем в США; американские правила — это, по сути, ведро, у которого вырвано дно.
Представьте: пользователь имеет повышенные права (например, уровень TL4) в одном сообществе R, затем присоединяется к сообществу K, получая те же повышенные права, и начинает творить хаос, удаляя посты, ставя других пользователей на паузу и так далее. Оставим на усмотрение читателей догадаться, что могут означать R и K в данном сценарии.
Я бы тоже хотел это видеть. Слишком много паролей.
Путь к взлому. Сегодня абсолютно нет необходимости беспокоиться о слишком большом количестве паролей. Позвольте браузеру создать пароль для вас, а затем запомнить его. Если вы используете несколько систем, синхронизируйте пароли между ними. (Или используйте функцию просмотра пароля в браузере и введите его заново один раз.)