Golos.io: Отчет по разработке за август 2018


Друзья, представляем вам отчет по разработке сайта за август.

В этом месяце мы:

  • работали над редизайном профиля пользователя (увидеть обновления можно на песочнице);
  • наладили работу онлайн уведомлений и сделали историю нотификаций (протестировать функционал можно на песочнице);
  • проводили рефакторинг кода;
  • разработали новую архитектуру сайта, приступили к ее реализации;
  • обновили библиотеку golos-js и утилиты;
  • заверстали страницу FAQ.

1. Новый профиль
Обновили профиль пользователя. Данный раздел еще дорабатывается. Посмотреть и протестировать его можно на песочнице.

2. Система уведомлений
Помимо мгновенных уведомлений теперь на сайте есть история нотификаций, она находится во вкладке «Активность» в новом профиле на песочнице.

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

Уведомления приходят в случае:

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

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

3. Рефакторинг
Продолжаем рефакторинг кода.

4. Новая архитектура Golos.io
Ввиду неудобной структуры клиента и невозможности быстро вносить необходимые изменения, мы разработали новую архитектуру, состоящую из системы сервисов и микросервисов, и приступили к ее реализации.
Подробное техническое описание сервисов будет представлено в следующих постах, если кратко, то на данный момент уже разработаны:

5. Утилиты
Обновили набор утилит (вспомогательных компьютерных программ) для работы с блокчейном.

6. Виртуальные операции
Реализовали поддержку виртуальных операций в golos-js. Благодаря чему можем теперь отправлять онлайн уведомления для таких операций, как: награды (авторские и кураторские), мессенджер, делать более удобную фильтрацию в кошельке.
Обновили библиотеку golos-js.
Реализовали поддержку месседжинг плагина в golos-js.

7. Страница FAQ

Сделали раздел сайта, где собрали вопросы, которые чаще всего задают новые пользователи Golos.io.

8. Мессенджер

  • В процессе написания API клиента для мессенджера.
  • Прорабатываем архитектуру мессенджера.

Иллюстрация к посту - instaco.de


Подписывайтесь на официальный аккаунт блог-платформы Golos.io @golosio, чтобы быть в курсе развития проекта! Телеграм для ваших вопросов — https://t.me/golos_support. Лучшее на Голосе — https://t.me/golos_best
Есть предложения, как сделать Golos.io лучше? Пишите в Issues на нашем Github, в наш Телеграм-канал или в чат разработчиков Golos.io в Телеграм!

С уважением, команда Golos.io @golosio: @alex-firsov, @bacher, @b1acksun, @chinpu, @dan-kinescop, @dekol, @devall, @format-x22, @insider, @jevgenika, @kucinskaya.alla, @muhazokotuha, @msm72, @nickshtefan, @yulia.rodnikova, @yuri-vlad.


Comments 25


Что это на вас нашло в последнее время )))

04.09.2018 10:47
0

@mrarturs, а что на нас нашло?

04.09.2018 12:19
0

@golosio

В этом месяце мы:
работали над редизайном профиля пользователя;
наладили работу онлайн уведомлений и сделали историю нотификаций;
проводили рефакторинг кода;
разработали новую архитектуру сайта, приступили к ее реализации;
обновили библиотеку golos-js и утилиты;
заверстали страницу FAQ.

Вы только уточните, что это все где-то в далекой песочнице, а не на действующем клиенте

04.09.2018 12:26
0

@redress мы об этом говорим в самом начале поста
image.png

04.09.2018 13:36
0

@nickshtefan В начале поста вы пишете следующее:

Друзья, представляем вам отчет по разработке сайта за август.

Про песочницу ни слова, наивный пользователь подумает что вы его попросту обманываете.

Во втором пункте, а именно:

2 Система уведомлений

Ни слова о песочнице

На самом деле мне плевать, ведь я точно знаю, что связнице с общественностью ничего не стоит добавить в самое начало поста оговорку о пеосчнице. Но она не будет, потому что впадлу, через две недели и т.д.

Продолжайте плодить холивары, тут многим это на руку. Спасибо.

04.09.2018 14:11
0

@redress, ну что же вы так сразу «впадлу»..
Добавила я про песочницу и в новый профиль и в нотификации.

05.09.2018 19:03
0

@redress Вы правы. И вы можете увидеть то что нас ждет. Это всё можно было бы уже выложить на основной сайт, но лучше доделать до логического конца и дать людям уже завершенный стабильный продукт. Ну а те кто любит тестить всё новое - всегда могут опробовать всё самое свежее на этой самой далекой, но на самом деле очень близкой и доступной всем песочнице. И судя по логам - кто-то пользуется этим всем не только для того чтобы потрогать, но уже как основной клиент, ведь он, не смотря на то что на песочнице, уже вполне сносно работает. Ну а когда все работы по стабилизации будут завершены - всё это смогут использовать и обычные пользователи. Но вот когда? Думаю вы сами можете ответить на этот вопрос посмотрев на то как работает песочница сейчас.

04.09.2018 13:57
0

@format-x22

завершенный стабильный продукт

Тестера нормального надо нанять сначала, а потом заставить его работать. Смешно читать про стабильный завершенный продукт от команды, которая за два года ни стабильного, ни завершенного ничего не сделала.

04.09.2018 14:13
0

@redress Чтож, ваше право так думать.

04.09.2018 14:24
0

Новый профиль просто отлично, когда уж выкатите?

04.09.2018 12:37
0

@ropox уже совсем скоро

05.09.2018 21:24
0

@golosio жду с нетерпением и интересом, особенно систему уведомлений.
И нет ли у вас в планах ограничить использование флага? Об этом раньше много говорили. Всё-таки это не средство массового поражения, но когда, меньше чем за сутки, одним аккаунтом( без собственных постов) ставится полторы сотни флагов - это деструктивно.

04.09.2018 13:49
0

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

04.09.2018 15:11
0

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

04.09.2018 15:20
0

@golosio Когда планируете решить вопросы с регистрацией новых пользователей?

04.09.2018 15:48
0

@primus в данный момент мы тестируем новую систему регистрации, в скором времени представим её на публичное рассмотрение

04.09.2018 16:26
0

@golosio how the current account value in dollar works? in recent design?

04.09.2018 19:58
0

@golosio
привет, ребята
а у меня уведомления вообще перестали приходить... я их не отключала.

05.09.2018 13:36
0

@ladyzarulem, обновленная система работает пока только на песочнице.

05.09.2018 19:04
0

@yulia.rodnikova
так раньше они же в старой приходили. сейчас нет, Юля?

05.09.2018 19:26
0

@ladyzarulem сейчас увы нет, но ждать осталось недолго

05.09.2018 21:26
0

@nickshtefan
хорошо.
думаешь, получится заменить лички в телеге и ботов-нотифаев?

05.09.2018 22:24
0

@ladyzarulem, да, Наташа, на основном сайте нотификации пока не отображаются.
Мы тестируем обновленный сервис на песочнице.

07.09.2018 11:23
0

@yulia.rodnikova
да, Юлечка, я поняла уже!

07.09.2018 16:04
0