Наверное, большинство после соревнований(codeforces,topcoder) спрашивают друг друга "ну как написал?" и выискивают в рейтинговой таблице. Так почему бы не упростить задачу - добавить список слежения за некоторыми никами. Заходишь - и видишь статистику только по ним. Наверное, многим бы такая фича понравилась =)
Типа:
Вася добавил комментарий в запись ХХХ
Герасим добавил запись в блог.
Петя пробует сдавать задачу Х
Петя успешно сдал задачу Х
Раунд 10 завершен. Петя +100, Вася -200.
"Вася добавил комментарий в запись ХХХ
Герасим добавил запись в блог."
Все обновления в блогах и так видны на главной странице
"Петя пробует сдавать задачу Х
Петя успешно сдал задачу Х"
Не вижу ничего полезного. Только отвлекать будет во время контеста. Некоторые мои знакомые даже из ICQ выходят на время контеста :)
"Раунд 10 завершен. Петя +100, Вася -200."
Это и так видно будет.
PS: В принципе можно сделать какие-нибудь редкие события (если уведомление будет то это может начать раздражать) у "Друзей" и рассылались на почту или были бы в "Переписке" в твоём профиле. Но на то они и редкие события, что их можно так же "влоб" просмотреть. ИМХО весьма
сомнительнаянизкоприоритетная фича.Я не предлагаю делать это во время контеста.
"Вася сдал задачу Х" - это для дорешивания.
Смотри, мне интересно, что решают мои друзья, потому что я могу начать это совместно с ними обсуждать, может, даже лично встретиться. "Я видел, ты задачу на строки решаешь, меня заинтересовало".
То же и с комментариями.
Понятно, что это и так видно (влоб посмотреть и т.д.).
Но я, например, постоянно после топкодер СРМа лазаю по профилям друзей и смотрю, что кто сделал. Если друг получил большую прибавку к рейтингу, я открою посмотрю, что он там нарешал.
Применительно к данному проекту я вижу в этих всяких ICQ, Twitter, Vkontakte статусах/оповещениях ("хорошее настроение", "депрессия", и т.д.), которые там ИМХО почти бесполезны и действительно отвлекают, эффективный инструмент коллективной работы, в данном случае над задачами/алгоритмами.
ВКонтакте видел как сделано? Отдельная вкладка новостей. Я так же предлагаю.
Согласен, что фича непростая и реализовать влет не получится, но, как я писал выше, то, что она может превратиться в эффективный инструмент коллективной работы над задачами/алгоритмами, убирает ее "сомнительность" :)
Всё это слишком "попахивает" "Контактом". Есть ощущение, что эти фичи если и будут реализованы, то популярными долго не будут, ибо все уважающие себя кодеры тут играют в "single player", то есть важен личный результат а не обсуждение решения во время контеста. А обсудить решения и после контеста можно без проблем.
Повторюсь: мое предложение НЕ про обсуждение решений во время контеста. Во время контеста каждый сам должен принимать решения. Я предлагаю такую фичу с _дорешиванием_, то есть с обсуждением дорешивания задач среди друзей. А также записей в блоге/комментариях. Например, я добавляю в друзья топового участника, решения и комментарии которого мне нравятся, и спокойно читаю их во френдленте.