воскресенье, 19 июня 2011 г.

Специализация форума: ХэшКод, РутКод, БитКод

Начиная с момента своего создания и вплоть до настоящего времени, ХэшКод был форумом программистов и администраторов. На форуме поднимались самые разные вопросы по программированию (на C/C++, C#, Java, Python, PHP ...) и администрированию (веб-серверов, баз-данных, рабочих станций ...). Кроме того, на форуме так или иначе затрагивались и обычные вопросы пользователей: форматирование и разметка дисков, установка программ и т.п.

Сегодня на ХэшКоде ежедневный круг охватываемых тем достаточно широк. И разделение тем по меткам не всегда оказывается эффективным.  Так для разных посетителей слово Windows несет существенно разные смыслы:
  • для программиста - это среда разработки и исполнения программ, где может быть установлена Visual Studio и задействована .NET Framework;
  • для администратора - это среда управления, где может быть установлен и настроен SQL Server и Internet Information Server
  • для пользователя - это среда работы, где может быть установлен и использован Word и Excel.

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

Теперь есть три форума:
  • ХэшКод - для разработчиков программного обеспечения  ("Как программировать?");
  • РутКод - для системных администраторов и специалистов поддержки ("Как настраивать?");
  • БитКод - для продвинутых пользователей компьютерной техники ("Как использовать?").

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

ХэшКод, РутКод, БитКод.



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

воскресенье, 5 июня 2011 г.

Ограничение на комментирование

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

Чтобы ограничить избыточное комментирование, мы ограничиваем количество комментариев, которые может сделать участник к вопросу или ответу, тремя записями. Если возникает потребность в большем числе комментариев, нужно
  • либо обновить вопрос или ответ,
  • либо разбить вопрос на подвопросы и создать новую тему.

Ограничение на создание меток

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

На форуме вводится ограничение на создание новых меток: теперь их могут создавать  модераторы или участники с очками уважения более 250. Участники с очками уважения меньше 250 (в том числе все, кто задает вопрос впервые) могут выбрать любую из уже существующих меток. Эта мера позволит избежать создания новых меток, являющихся синонимами уже существующих. Кроме того, команда модераторов будет периодически просматривать уже существующие метки и удалять ненужные.