Golos.io: о результатах и планах

О результатах

В ноябре 2017 команда Golos.io @golosio заявила о планах реализации следующих задач:

  1. Улучшена конверсия в регистрацию: Разработан и запущен лендинг для использования в рекламных коммуникациях, внедрены всплывающие окна для незарегистрированных пользователей, призывающие к регистрации.
  2. Разработана внутренняя биржа: Биржа с возможностью пользователям и сообществам выпускать и продавать собственные токены была разработана и протестирована Игорем @b1acksun на 100% и подготовлена к запуску после ХФ.
  3. Разработано и запущено в бета-версии приложение Golos.io на Android: Бета версия приложения Golos.io была разработана @yuri-vlad и выложена в магазин приложений Google Play.
  4. Введение отложенных постов и фильтрации по тегам: Задачи отложены в связи с их связанностью с несостоявшимся хардфорком. Внедрение отложенных постов завязано на реализации в хардфорке proposal транзакции и шифрование отложенных постов. Фильтрация тегов — задача также зависящая от ХФ, ее выполнение было приостановлено.

  1. Разработка внутренней аналитики: Для создания открытой страницы внутренней аналитики Golos.io были выявлены метрики оценки правильности развития проекта, написано техническое задание и найден подрядчик, который приступил к выполнению задачи.
  2. Возможность комментировать на сторонних сайтах со своего аккаунта: Задача о разработке кода, который возможно встраивать на сторонних сайтах для отображения контента из блокчейна Голос была поставлена @golosio Голос Фондом @golosfund. Выполнение задачи была приостановлено из-за нехватки кадров (в частности отсутствия еще одного full stack разработчика) и слабой приоритетности по сравнению с другими задачами Golos.io. Было бы здорово, если данную задачу был готов реализовать кто-то из сообщества Голоса за Баунти (вопросы по Баунти к Сергею @serejandmyself из @golosfund).
  3. Реферальная система для приглашения пользователей: После проведения R&D и баунти программы для реферальной системы стало окончательнно понятно, что данная задача будет реализована только после введения @goloscore делегирования Силы Голоса. Этот способ является оптимальным для поощрения рефералов за привлечение пользователей. Внедрение реферальной системы на клиенте без затрагивания логики работы блокчейна не представляется целесообразным.
  4. Рестайлинг сайта и приложений и редизайн мобильного сайта: Разработка UX карты, прототипов страниц и UI макетов все еще находится в разработке. Они будут внедряться на сайт постепенно. Страницы с новым дизайном будут показаны отдельными постами.
  5. Десктопное приложение: Разработка десктопного приложения перенесена из-за нехватки кадров. Готовы рассмотреть предложения по сотрудничеству за баунти.
    Вследствие обсуждений было найдено альтернативное решение для возможности просматривать сайт без учета блокировки — создано зеркало в сети Tor.

  1. Разработка приложения на iOS: В январе 2018 года к команде Golos.io присоединился iOS разработчик, который разработал UI для iOS приложения. Сейчас мы тестируем альфа версию приложения. Желающие присоединиться к тестированию могут выслать свои почты на [email protected]
  2. Персонализация контента: Фильтрация тегов (возможность настроить ленту под себя, используя фильтрацию по пользователям и тегам). Реализация задачи завязана на API от @goloscore (в API должны быть возможность получать посты по выбранному тегу, отписываться от тега и сохранять выбор). По данному вопросу создана задача. Сама задача поставлена на паузу в связи с обновлением API.
  3. Внедрение личных сообщений: На данный момент разработка своего месседжинга предполагается с возможностью получения данных из чейна постранично, но для этого требуется изменить API. В случае, если комьюнити и делегаты будут согласны с дополнительными изменениями API в планирующихся софтфорках/хардфорках, все разработчики получат улучшенные методы API.
    На данном этапе разрабатывается техническое задание, описывающее возможность пользователям отправлять сообщения напрямую друг другу. Более подробный технический отчет по данному направлению будет в следующем посте.
  4. Улучшение показателей «удержания» пользователей: Проводится работа по анализу модели выплат и контенту блог-платформы. Идет внедрение бэкенда рекомендательной контент-системы для зарегистрированных и незарегистрированных пользователей. Начата работа над исследованием кривой наград.

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

  • Устранена необходимость отправлять СМС на длинный швейцарский номер, он заменен на локальные номера для жителей РФ, Украины и Казахстана;
  • Добавлено СМС-подтверждение с региональных номеров от Golos.io.
  • Ошибки при регистрации со стороны блокчейна, такие как непредсказуемое время ответов на запросы, частично решаются при принятии нового софтфорка.

Вывод: план до января выполнен кроме направлений, которые базировались на реализации хардфорка командой @goloscore. В конце декабря 2017 года в связи с отменой хардфорка мы пришли к выводу, что весь озвученный объем задач необходимо пересмотреть, обозначить основные проблемы с которыми сталкиваются пользователи golos.io и решать именно их. Кроме того, на реализацию планов поставленных командой на начало 2018 года сказалась существенная нехватка кадров (в частности Full Stack разработчиков и толковых дизайнеров).

В связи с этим мы пересмотрели приоритетные направления по улучшению функциональности платформы Golos.io и выделили следующие проблемы:

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

О результатах работы над этими задачами будет написано в подробном техническом посте, подготовленном совместно с руководителем команды разработки Golos.io Николаем Штефаном @nickshtefan.

Основные направления деятельности команды Golos.io

Оптимизация скорости работы клиента tolstoy
Решение данной проблемы является самым критичным и приоритетным направлением для команды Golos.io. Пользователи часто видят 504 ошибку вместо содержимого страницы, а посты и ленты медленно отображаются.

Проблема нестабильной работы ресурса golos.io заключается в том, что golos.io работет исключительно с блокчейном Голоса без посторонних хранилищ. Мы с самого начала старались создать 100% «чистый» клиент. Но считаем, что данную ситуацию требуется менять, по данному вопросу будет составлено подробное техническое задание, а задача будет разделена на отдельные подзадачи, которые будут привязаны к задаче 569.

Нотификация и пуши
Текущая система нотификаций, доставшаяся в наследство от steemit работает крайне нестабильно, требует постоянных перезапусков. Было принято разработать новую систему нотификаций, основанную на nodejs.

И в самое ближайшее время мы планируем реализовать прототип системы онлайн-оповещений по следующим пунктам:

  • Уведомление об upvote статьи пользователя
  • Уведомление о входящем трансфере
  • Уведомление о новом комментарии к статье пользователя

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

Разработка системы аналитики

В работе по направлениям управления продуктом и продвижения мы столкнулись со сложностью анализа данных из блокчейна Голоса, не реализуемых существующим инструментарием (блокчейн-эксплорером) и сторонними системами аналитики (Google Analytics и Яндекс Метрика).

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

Указанные метрики будут публичными, на странице пользователи Голоса смогут увидеть объем пула наград и курс токена, данные по посещаемости сайта. Фактически, в одном месте будут собраны все важнейшие показатели, описывающие жизнь проекта.

Описание технического задания и текущую дискуссию можно увидеть в задаче 575.

Интеграция рекомендательной системы в клиент golos.io

Несмотря на достаточно высокие показатели посещения платформы golos.io, перед нами стоит задача по увеличению вовлеченности пользователя. Наша гипотеза заключается в том, что создание персональной рекомендательной системы увеличит количество просматриваемых страниц на каждого отдельно взятого пользователя. По данному направлению ведется совместная работа с командой Cyber Analytics.

В данный момент рекомендательная система разработана. После решения инфраструктурных и эксплуатационных задач мы ее интегрируем и запустим.

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

Кроме того, среди приоритетных задач, планируемых к реализации, можно выделить такие, как:

  • Разработка редактора статей и комментариев;
  • Разработка системы, решающей вопрос покупки и вывода Голосов в фиат (бот-обменник);
  • Реализация системы личных сообщений;
  • Внедрение Unit-тестирования для повышения уровня надежности кода);
  • Оптимизация работы Android приложения и добавление функционала;
  • Редизайн и рефакторинг платформы Golos.io;
  • Создание механизма подачи и обработки жалоб;
  • Увеличение показателя удержания пользователей;
  • Разработка десктоп-приложения при наличии дополнительных ресурсов.

Все задачи и работа по ним будут расписаны в отдельных подробных постах.
Мы открыты к любым предложениям и сотрудничеству. Готовы обсуждать представленный план развития.

-

Подписывайтесь на официальный аккаунт блог-платформы Golos.io @golosio чтобы быть в курсе развития проекта! Телеграм для ваших вопросов — https://t.me/golos_support. Лучшее на Голосе — https://t.me/golos_best
Есть предложения, как сделать Golos.io лучше? Пишите предложения в Issues на нашем Github или в наш Телеграм-канал!
С уважением, команда Golos.io @golosio: @alex-firsov, @b1acksun, @dan-kinescop, @dekol, @insider, @jevgenika, @grishamsc, @muhazokotuha, @nickshtefan, @pav, @sualex, @yulia.rodnikova, @yuri-vlad.

golosioотчет
86
56.895 GOLOS
0
В избранное
Golos.io
Официальный аккаунт команды Golos.io. Подписывайтесь и будьте в курсе жизни блог-платформы!
86
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (17)
Сортировать по:
Сначала старые