Отчёт о проделанной работе команды Голоса за 20/02/2017 - 05/03/2017
Уважаемое сообщество! Мы готовим к внедрению столь желаемый всеми необходимый функционал, существенно упрощающий юзабельность нашего интерфейса. Прежде чем перейти к его внедрению, нам бы хотелось узнать ваше мнение на тему фильтрации и подписки по тегам и подытожить. В комментариях к этому посту мы просим вас написать свое мнение, о том как это должно выглядеть.
Наше видение этого функционала:
1 вариант: не меняя ничего глобально, добавить возможность подписаться на тег (теги) в ленту. Это означает что во все вкладки кроме ленты остануться не изменными. Вкладка ленты будет содержать в себе всех выбранных мною авторов + ВСЕ посты по данному тегу (ключая не выбранных мною авторов).
2 вариант: на данный момент под (не совсем работающим) полем “фильтр” над тегами, есть список популярных тегов (кстати он сортируется по ценности комментариев). По умолчанию пользователь будет видеть именно этот список. Тут же, у него будет возможность нажать на кнопку “удалить все” или удалять теги которые он не хочет видеть по одному. Рядом будет дропдаун меню, из которого пользователь сможет сам выбрать те теги которые он хочет отражать у себя на экране (плюс кнопка “вернуть популярные”). Соответственно все верхние вкладки новое / популярное / лента и тд будут видоизменяться согласно выбранному списку ключевых слов.
3 вариант - Ваш вариант в комментариях.
Далее непосредственно отчёт
Организационные моменты
С проведением хардфорка 16.3 было закрыто довольно большое количество задач, и другой мелкой текучки, а именно: 55 задач и заданий (с учетом тех которые закрыло принятие ХФ). Остались открыты 5 задач
После запуска ХФ, образовался список багов, которых не было на наших тестовых запусках. Тем не менее баги есть. Текущий список можно найти здесь. На данный момент из списка устранены 13 из 20 задач. Основная проблема возникла с работой счетчика просмотров и уведомлений на боевых серверах. К сожалению это происходит в тот моменты когда база “натыкается” на аккаунты БМ, и на них падает.
Текущий спринт мы расширяем на 3 недели. Это необходимо для решения ряда вопросов. А)
Организация ряда рабочих моментов и их автоматизация Б) Организация команды разработки (чуть ниже) В) Локализация ветки i18n в Steemit для нормального проведения последующих обновлений и хардфорков.После 7 недель совместной работы в команде, мы пришли к решению что в текущем виде (должностном и количественном) есть существенные недостатки. А именно должность fullstack с требуемым для нас технологическим стеком не уместна. Гораздо более уместней и правильней, найм 2 отдельных лиц. Предлагаемый нами состав команды выглядит следующим образом: PM, CMO, Блокчейн-разработка, Девопс/Бекенд (деплой, нагрузка, роутинг, тестирование, скрипты, балансировка, настройка) со ставкой $1500, и 2 Фронтендера/Бекендера (фронт, нагрузка, балансировка, серверная архитектура) со ставкой $1500. Все соответствующие параметры (kpi, цели, метрики оценки) будут внесены в документ “план Голоса”, который также будет переработан (и упрощен) за срок этого спринта.
В связи с данной реорганизацией и рядом личных причин @a153048 покинул команду разработки. Мы желаем Алексею удачи в его будущих начинаниях и благодарим за проделанную работу.
На текущий спринт запланировано 20 задач + остаток не решенных задач по UI
Напоминаем всем что сегодня в 20.00 по Москве будет вечер с Голосом с командой разработки. Ссылка на канал тут - https://golos.io/about (Большая красная кнопка)
Маркетинг и продвижение
Большинство задач команды по прошедшему спринту было направлено на “продвижение” изменений и поддержку внедрения принятого ХФ внутри сообщества: выявление и фиксация багов, разъяснения алгоритмов и нового функционала, комментирование и работа с фидбеком.
Кстати, по фидбеку: в правом верхнем углу вы видите зарелизенную зелёную кнопку “обратная связь” - это возможность отправлять отзывы и предложения напрямую команде по автотегу “обратная-связь” - сообщения будут в паблике, все могут читать список вопросов и предложений, а также ответы команды (ВАЖНО: просьба использовать обратную связь исключительно по заявленному назначению и не постить туда ничего иного!).
На днях по сети разошёлся слух о возможной блокировке GOLOS.io, на что было написано наше опровержение, успешно растиражированое по социальным каналам и СМИ, в частности в публикации на Bits.Media и статье на Fofklog.
В целом, мы усиливаем работу по освещению нас в СМИ, в скором времени планируем выйти на еженедельные новостные публикации о ГОЛОСе.
С Хелп Тим опубликовали все запланированные маркетинговые статьи о платформе, запускаем их в рекламные кампании.
Для улучшения качества новостных рассылок и активации триггерных писем планово мигрируем с Sendsay на MailChimp, который также даст нам и желанную дефолтную интеграцию с Segment.
Продвинули нас как минимум на ещё одного партнёра @vadbars, уже приступившего к запуску своего автономного клиента на платформе для разработчиков ГОЛОС Медиаблокчейн.
Напоминаем, что команда Голоса оказывает поддержку независимым разработчикам в Chat.Golos.io на канале developers_разработчики-проектов-на_голосе, за тем всех разработчиков туда и приглашаем.
Убедительная просьба, пожалуйста, не путайте “обратную связь” с каналом для разработчиков!: про неработающие кнопочки, баги и фичи - пост в кнопку “обратная связь”, про разработку своего клиента на нашем блокчейне - сообщение в канал для разработчиков. Спасибо за понимание.
Разработка
Разработан предварительный релиз golosd 0.16.4rc1. Релиз поддерживает использование поля filter_tags в запросах вида get_discussions_by_* для фильтрации выбираемых категорий.
Расширена инфраструктура проекта, включающая в себя теперь 8 демонов golosd на двух различных машинах и 11 веб-клиентов tolstoy.
Локализована ошибка нерабочего get_account_by_key_api.
Начата замена подмодуля fc на использование boost.
Начата разработка библиотеки протоколов, позволяющей проводить хардфорки и экономические изменения путем смены параметров конфигурации демона, а не пересборки и длительной переработки.
Внесены все соответствующие фичы / релизы из ХФ 16.3, включая:
На клиентской стороне расширена возможность фильтрации недоброжелательного контента путем добавление новых тегов: nsfw. мат, 18+
Добавлена возможность создания категорий/тегов на украинском языке
Исправлено большое число недочетов, ошибок и доработан интерфейс на основании Github - issues: #292, #249, #268, #166, #298, #303
Реализован функционал фильтрации контента filter_tags от партнерской сети platform.molodost.bz. Для добавления игнор-тегов необходимо дополнить список в файле config/client_config.js.