Javascript-форум (https://javascript.ru/forum/)
-   Сайт Javascript.ru (https://javascript.ru/forum/site/)
-   -   Обсуждение: Преобразование форума в Q&A (https://javascript.ru/forum/site/60184-obsuzhdenie-preobrazovanie-foruma-v-q.html)

laimas 16.12.2015 12:15

Мы не можем проверить подлинность отправителя. - вот так отреагировал мой ящик на Илью, засада. :)

Я консервативен наверное, хотя и не член палаты лордов, а посему согласен с мыслями - "вопрос/ответ по программированию, это все таки мало, тем более, что не малая доля вопрошающих, это начинающие", и вряд ли разумно будет убить форум.

Для меня на этом форуме всего три проблемы - 1) время отклика сервера часто оставляет желать лучшего, 2) непереносимые длинные строки кода переносить принудительно, дабы исключить горизонтальную прокрутку, 3) таблица как элемент форматирования.

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

kobezzza 16.12.2015 12:52

Мне кажется концепцию форума нужно оставить, но улучшения нужны:

1) Q&A как вид тем форума;
2) Интеграция с CodePan и Github;
3) Реорганизация системы кармы;
4) Назначить на каждый раздел форума ответственного за него модератора.

trikadin 16.12.2015 16:46

Цитата:

Сообщение от Max Power
Ну в целом идея такая, но я бы не стал усложнять типа "создать вопрос или создать тему" - просто галка "нужно решение" при создании.

Если галка стоит - у комментаторов при добавлении ответа есть галка "это решение". В остальном формат топиков и комментов не отличается. Ну и однокнопочный фильтр "только решения" (фильтр только по ответам - не вижу смысла)

Мне кажется, это достаточно неочевидно.

Я бы предложил, честно говоря, разделить форум на две части -- "Вопросы" (Q&A) и "Обсуждения" (Форум). По сути, "обсуждения" были бы огромным таким оффтопиком.

Также, на мой взгляд, на форуме нужна развитая система кармы. Для Q&A каждый из пользователь может оценить каждый конкретный ответ, и это влияет только на то, какое решение станет лучшим. В случае, если пользователь за короткий срок получает большое количество минусов по разным ответам -- нужно уведомлять о нём модераторов (чтобы проверили, не тролль ли это или спамер, который пишет много херни в разные темы). Каждый пользователь может один раз проголосовать за любой ответ. Также, в идеале, хотелось бы видеть развитые возможности ответа на темы -- например, чтобы можно было пометить тему как "дублирующую" (делать это должна быть возможность у пользователей с большим количеством плюсов за ответы или модераторов). И чтобы у пользователей, которые создают тему, при создании выводились похожие темы + разделы из учебника. И обязательно просить пользователя поюзать поиск, когда он жмёт кнопку "Создать вопрос" -- как на stackoverflow. В случае, если пользователь набирает большое количество дублирующих вопросов, то ему вешать значок "Не умеет в поиск" и ограничивать возможность задавать вопросы, скажем, до раза в неделю.

В "Обсуждениях" должна действовать отдельная "карма", которая при низких значениях "в минус" должна влиять на то, как часто пользователь может писать в "Обсуждения". На возможность писать в Q&A она влиять не должна -- там чисто вопросы. Любой пользователь может прибавить или убавить карму другому пользователю только на единицу, независимо от собственного значения кармы, пока она не отрицательная. Так же нужно добавить отдельную кнопку "пожаловаться модератору" в случае, если пользователь считает, что тема/комментарий в ней нарушает правила форума (которые нужно выработать, я "голосую" за простые - без политики, без троллинга, без детской порнографии, ну и без того, за что сайты блокируют -- несмотря на мое негативное отношение к законопроекту о блокировке сайтов, наркотикам и самоубийцам здесь не место) или расположена в неподходящем разделе.

Высокие значения кармы должны давать всякие плюшки типа значков "Великий отвечатель", "Автор статей, текстов и постов" (за годные статьи на хабре, например, или просто в разделе статьи), "Мастер" (за крутые проекты). Стоит предлагать людям с большим количеством плюсов модераторские права (при этом имеет смысл давать людям права в той части форума, а вообще -- и в том разделе, где они это большое количество плюсов и набрали).

Так же хотелось бы иметь возможность что-то типа "Привязать свой аккаунт" -- например, если кто-то из пользователей javascript.ru размещает на хабре статью, то в разделе "Обсуждений" "Статьи" автоматически появляется тема об этом. На мой взгляд, это может являться неплохим стимулом писать статьи, что всегда хорошо. То же самое хотелось бы и для гитхаба/битбакета -- если у пользователя есть открытые проекты на JS, то обсуждать их в специальной теме -- милое дело.

kobezzza 16.12.2015 16:52

Согласен с trikadin, так бы я и хотел всё видеть. Еще от себя добавлю, что мне нравиться дизайн нового учебника и было бы здорово в таком же стиле сделать и форум :)

trikadin 16.12.2015 17:05

То был комментарий по содержанию форума, а теперь немного по технологиям. Думаю, он должен быть целиком на JS. Естественно, хотелось бы видеть исходники форума под свободной лицензией, с возможностью контрибутить и всё такое :) В качестве движка предлагаю взять NodeBB, он много умеет, плюс к нему легко писать плагины.

В случае, если Илья собирается делать именно так (в плане, делать весь форум на JS), то я с удовольствием присоединюсь к разработке.

kobezzza 16.12.2015 17:50

Цитата:

В случае, если Илья собирается делать именно так (в плане, делать весь форум на JS), то я с удовольствием присоединюсь к разработке.
+1

trikadin 16.12.2015 20:04

Важно: правила
 
Не засоряйте эту тему никаким оффтопом. От слова "совсем".

В этой теме можно писать:
  • Предложения по новому форуму
  • Дополняющие комментарии к предложениям
  • Аргументированная критика предыдущих предложений
  • Заявления о готовности присоединиться к разработке нового форума
  • Возможно писать комментарии в стиле "Поддерживаю предложение пользователя X", желательно -- со ссылкой на комментарий с этим предложением (цитировать не нужно, ибо простыня)

Здесь не нужно:
  • Выражать своё счастье по поводу того, что Илья наконец-то будет делать новый форум (не предлагая при этом ничего по делу)
  • Писать о чём угодно, что не касается создания нового форума
  • Писать комментарии, не несущие полезной смысловой нагрузки

Здесь запрещено:
  • Использовать аргументацию вида ad hominem. Если вам не нравится предложение какого-либо пользователя -- ваша критика должна быть направлена на предложение, а не на пользователя
  • Быть троллем

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

trikadin 16.12.2015 20:42

Продолжая тему: так же что форуму, что Q&A остро необходима поддержка markdown'а, причём я предлагаю github flawored версию.

Илья Кантор 16.12.2015 20:52

Получается, что в Q&A может пойти всё, кроме разделов:
- О сайте
- Ваши сайты и скрипты
- Работа (отдельный раздел сайта по-хорошему нужен)
- Оффтопик

Оставим форум только с этими разделами, и Q&A с остальным.
Что думаете?

ruslan_mart 16.12.2015 21:17

Илья Кантор, думаю, что пока так вполне подойдёт. Потом раздел "работа" заменить на модуль объявлений, а "Ваши скрипты и сайты" - на блог. :)


Часовой пояс GMT +3, время: 21:50.