Golos.io: Feedback — как много в этом слове

4 месяца назад
70 в golosio

feedback.jpg

Дорогие друзья, посредством комментариев, почты и опросов мы получаем от вас много разной обратной связи относительно работы медиа-платформы Golos.io. Большое спасибо! Это очень важно и ценно для команды, так как позволяет нам расставить приоритеты и, конечно, планировать внедрение нового функционала.

Итак, давайте разберем, каково положение дел относительно ваших предложений на данный момент.

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

2. Отсутствие корректно работающей системы нотификаций — вопрос, который волновал @creshik. Сейчас командой @golosio разработан backend нотификаций, активно идет работа над внедрением онлайн уведомлений и системы уведомлений в целом.

нотификации.jpg

Посмотреть ход работы по этой задаче можно в Гитхабе.

3. @yudina-cat и @smolalit предложили расширить функционал редактора: ввести галереи и возможность выделение цветом в посте.
Галерея для пролистывания нескольких картинок уже есть в приложении на Android. Скачать приложение Golos.io для Android можно по ссылке.
Выделение цветом планируем вместе с внедрением нового редактора.

редактор.jpg

4. В любой системе, построенной на коммуникациях, будь то блог-платформа или социальная сеть, возможность связаться с человеком не в только в комментариях, но и лично, опция крайне необходимая. Это подтверждают неоднократные запросы пользователей Golos.io. @cilician, рады сообщить, что мы начали разработку личных сообщений.

месседжинг.png

На данный момент готовы макеты дизайна для месседжинга.
Ведется работа по написанию функционала:

  • компонента для отображения входящих и отправленных сообщений в виде всплывающего окна;
  • интерфейс для отправки сообщения;
  • возможность ответить на входящее сообщение.

месседжинг.jpg

Посмотреть, каково сейчас положение дел по системе личных сообщений можно в 603-ей задаче на Github.

5. @smolalit и @denis-skripnik писали нам о необходимости визуализации заряда батарейки. Друзья, данный функционал планируем внедрять как в приложение Android, так и на сайт golos.io в ближайшее время.

6. Пополнение и вывод средств одной кнопкой значительно облегчит финансовые операции на площадке, и будет удобным инструментом для тех, кто не хочет вникать в тонкости работы криптовалютных бирж.
Для этого мы разработали бот-обменник, который сейчас находиться в стадии тестирования. Спасибо @denis-skripnik за запрос и помощь в проведении тестов.

7. При регистрации нового пользователя на платформе, очень важно дать человеку максимум информации для понимания того, что из себя представляет Golos.io, и как лучше начать здесь вести блог, поэтому мы планируем создать систему навигации для новичков. Спасибо за предложение, @anima!
В первую очередь это будет: обновление страницы “Добро пожаловать”, отправка письма с подборкой полезных материалов после регистрации нового пользователя, а также разные подсказки для новичков.

8. Закрепленные посты в блоге
По просьбе пользователей команда работает над созданием возможности закреплять свои посты, а также избранные посты других пользователей. @phoenix, спасибо, что акцентировали наше внимание на необходимости этой опции.

9. Многие, особенно руководители сообществ, мечтают увидеть на сайте механизм отложенных постов. К сожалению, сейчас у команды Golos.io нет технической возможности реализовать данный функционал без proposal транзакций (предложенных транзакций, отложенных по времени), которые для этого необходимы. Ждем механизм на стороне команды @goloscore.

10. @chugoi911 и @denis-skripnik обсуждали с нами еще один нужный инструмент - создание опросов в постах. Сложность его внедрения на Golos.io кроется непосредственно в системе блокчейн. Опросы внутри постов до сих пор не были реализованы в виду того, что участие в них требует ключа автора для обновления поста.
На данный момент есть два варианта для реализации:

  • с помощью json_metadata на frot, стандартизация формата опросов в json, проведение comment_update операции при каждом голосовании, предполагает учет голосов для опроса из комментариев;
  • отдельными структурами данных на demon, для этого требуется отдельный poll-object внутри demon с правами на редактирование не только у автора поста.

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

11. Возможность фильтрации контента
Данный запрос был от многих пользователей, например, @yurgent71, @litrbooh, @trolik, @smolalit, @denis-skripnik. Друзья, к сожалению, этот вопрос не стоит в ближайших планах реализации, так как он связан с фильтром тегов, сохранением тега и отказа от выдачи данных по тегу (функцией отписаться от тега), для внедрения которых @goloscore необходимо пофиксить API на стороне ядра.

12. Возможность групповой транзакции токенов для удобства расчетов с авторами сообществ. @smolalit, спасибо за идею.
Механизм можно реализовать посредством отправки в одной транзакции токенов по множественным адресатам через консолидацию нескольких переводов в одной транзакции, упомянутую @ropox. Но, к сожалению, этого нет на стороне блокчейна.

13. Поиск по пользователям в окне транзакций
Под эту опцию нужно писать отдельный сервис поиска по пользователям по базе всего блокчейна. @veritas, к сожалению, сейчас в команде Golos.io нет свободного от более приоритетных задач разработчика под данную задачу. Мы в активном поиске Full Stack программиста.
Данный функционал поможет не только легко найти пользователя при вводе его username в окне транзакций, но и при вводе имени пользователя в комментариях. Мы обязательно реализуем его при первой возможности.

Еще раз большое спасибо, что делитесь своими соображениями о том, как нам сделать Golos.io лучше.

Ждем ваших вопросов, предложений и, что особенно ценно - идей для реализации тех или иных задач, в комментариях, на почту [email protected] и в телеграм, а также, постов с тегом #обратная-связь.


Подписывайтесь на официальный аккаунт блог-платформы 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, @chinpu, @muhazokotuha, @nickshtefan, @pav, @sualex, @yulia.rodnikova, @yuri-vlad.

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

бот-обменник - отлично! спасибо.


личные сообщения.... - да это удобно, но как у нас там с законом Яровой? не потребуют регулярных отчетов, передачи ключей и тому подобного?

Предоставление доступа к информации
Еще одна обязанность организаторов — предоставлять органам любую информацию о пользователях и их сообщениях.
https://journal.tinkoff.ru/news/ori/?utm_source=business&utm_medium=mail&utm_campaign=personaldigest2

·
52
  ·  4 месяца назад

@anela, система личных сообщений, конечно, значительно облегчит коммуникацию на платформе. Но, исходя из текущего законодательства РФ, мы, действительно, должны будем предоставлять доступ к личке по запросу уполномоченных органов, поэтому какую-то особо важную информацию через неё передавать не стоит.

·

Думаю, что ЛС тут не особо то и нужны) Тут практически все общаются через телеграм.

·
·
52
  ·  3 месяца назад

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

·
·
·

@yulia.rodnikova Ну если уж и делать ЛС на сайте, то с возможностью закрыть ЛС вообще (чтобы такая опция была), иначе - далеко не все будут рады, что к ним кто-то ломится в личку.

·
·
·
·
52
  ·  3 месяца назад

А почему закрыть совсем? Может быть, возможность заблокировать какого-то отдельного пользователя и не получать от него сообщений?

·
·
·
·
·

Ну дык я примерно о том и говорю: если уж делать ЛС на Голосе, то с нормальными опциями (настройками), чтобы была возможность закрыть ЛС вообще, либо запретить доступ на получение ЛС от каких-то конкретных пользователей :) Как это сделано на том же Фэйсбуке.

Иначе - далеко не все будут рады, что к ним в ЛС кто-то будет ломиться без спроса, да и вообще - отвлекать ЛС по разным пустякам, либо спорам, конфликтам и т.д.

52
  ·  4 месяца назад

@vik, @ropox, подключитесь, пожалуйста, к дискуссии. Нам важно услышать ваше мнение.

49
  ·  4 месяца назад

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

42
  ·  4 месяца назад

Очень приятно когда к идеям пользователей прислушиваются и начинают реализовывать их
Особенно порадовала новость про личные сообщения, уже давно хотелось видеть их здесь)

60
  ·  4 месяца назад

Функционал редактора - это вещь, для творческих людей немаловажно, очень рада такому дополнению. Отличная новость. Спасибо за Вашу работу.)

42
  ·  4 месяца назад

Очень классно о закрепленных постах, мне этого так не хватало)) буду себя свободнее чувствовать с этой функцией!

69
  ·  4 месяца назад

Здравствуйте. Пожалуйста.
Отлично, что клиент развивается.

У меня появилась новая идея:
Сделать интерфейс, позволяющий авторам отправлять посты в сообщества:

  1. Нажимает добавить.
  2. Выбирает вариант "Публикация в сообщество";
  3. Пишет заголовок, текст и теги;
  4. Отправляет.

До этого, каждое сообщество в настройках добавляет следующие параметры:

  1. Разрешить публиковать посты пользователям;
  2. Ключ шифрования полученных постов (Нужно, чтобы их в Блокчейне не смогли прочитать);
  3. Ключ дешифровки (После получения поста, сообщество вводит его и получает доступ к посту).
  4. Список редакторов (Вводятся логины через запятую: те, кто согласился быть им, получают посты, если они не редактируют в настоящее время 2 поста).
  5. При добавлении в список нового редактора ему отправляется транзакция с запросом. Он его подтверждает или отклоняет, нажав на соответствующую кнопку в интерфейсе golos.io.

После редактирования поста редактором, он отправляется уже в аккаунт сообщества, где его уже публикуют, нажав на кнопку в панели управления соообществом.

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

·
72
  ·  4 месяца назад

А у меня такая идея была:

Нынешние сообщества совсем не способствуют необходимости авторов «прокачивать» свой аккаунт, увеличивать репутацию, участвовать в социализации на проекте. Да и даже аккаунт особо не нужен – можно связываться с владельцами сообществ через внешние инструменты (почту, чаты). Гораздо более интересным решением стала бы интеграция возможности участия в сообществах без потери авторства на статью. При публикации статьи любой автор мог бы предложить через пользовательский интерфейс её на выбор обществам Вокс-попули2.0 – что-то типа закрытого аукциона (при этом статья видна некоторое время только владельцам сообществ). Любой из владельцев сообществ версии 2.0 может согласиться взять «под крыло» предлагаемую статью или отказать. Если желающих нет, то статья через некоторое время публикуется как обычная. Если появляются желающие, то они выставляют заявку на сотрудничество - совсем круто будет, если в заявке можно будет предлагать разные финансовые варианты. Далее автор делает акцепт одному из предложений, после чего у редактора выбранного сообщества появляется возможность к редактированию этого поста и публикации. А при выплатах средства автоматически распределяются в соответствии с одобренными условиями.

https://golos.io/ru--razvitieproekta/@yurgent71/khardfork-kakie-izmeneniya-na-golose-sdelal-by-ya-esli-by-byl-v-komande

·
·
69
  ·  4 месяца назад

Да: тоже очень хорошая идея.
Правда не знаю, возможно ли это при текущем уровне Блокчейна сделать на уровне клиента golos.io. Если возможно, было бы круто.
Такой вариант является наилучшим.

·
57
  ·  4 месяца назад

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

·
·
69
  ·  4 месяца назад

Отлично. Жду с интересом.

72
  ·  4 месяца назад

создание опросов в постах

Элементрано же! Голосование в опросе - это же тот же комментарий. Теперь как сделать - автор создает внутри поста опрос - при этом система генерит guid опроса и guidы для вараинтов ответов. Когда же кто-то голосует, то он оставляет комментарий содержащий 2 guid (опроса и варианта ответа). Стандартное голосование должно начинаться с каких-то спецсимволов, чтобы его не отображать в комментариях (на golos.io) - в других же клиентах (которые не знают об этом) будет выглядеть как комментарий вида "##{C290A815-BAAA-4455-82EA-F18F5D0CEF2E} {52335ABA-2D8B-4892-A8B7-86B817AAC607}" где ## - выбранный спецтег для опроса, первый гуид - это ид-опроса, а второй ид ответа.

·

Точно так. Я думаю, ребята говорят о чем-то подобном в пункте про учет голосов из комментариев.

·

Лучше если передаваться будут не в теле комментария. А как параметры в поле json_meta в операции комментирования. Кстати и там же можно задавать и первоначальные параметры опроса при создании поста.

А в теле комментария при нажатии на пункт к примеру вводить какой нить спец набор символов и не отображать такие коменты.

Да товарищи как у Вас все печально.
Как минимум 2 пункта которые делаются за 1 день я могу Вам сказать.
И так:
Пункт 9. Я не могу понять зачем Вам механизм proposal Ведь отложеный постинг по времени, а не по подписи. Как то Вы неправильно к вопросу подходите.
Пункт 12 вообще решается за 10 мин. А с некоторыми библиотеками из 1. К сожалению я плохо знаю JS но думаю и там это можно сделать. Думаю туту Вам могут помочь сторонние разработчики, такие как @vik и @ropox . Ведь это уже есть и реализовано во многих библиотеках и приложениях.

·
57
  ·  4 месяца назад

Присылайте пулл-реквесты с решением десятиминутных проблем. Это ведь совсем несложно - быстренько за кофе с утра самореализовался - и погнал на работу.

·
·

Я уже написал я в JS не силен. Но вот есть люди которые точно могут Вам помочь.
https://golos.io/ru--otkat/@ropox/eshche-odno-obnovlenie-otkatnogo-skripta
В статье написанно что такое возможно. И думаю если свяжитесь с @ropox и спросите он расскажет как это на JS сделать. А вот как это уже привязать к форме пользователя думаю и сами сможете.

·

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

·
·

Так можно сделать пока просто отложенный по времени.
А потом при появлении механизма proposal добавить и его.

Думаю это было бы хорошим плюсом системе.

·
52
  ·  4 месяца назад

@drwho, будем рады сотрудничеству

·
·

Ну по 12 пункту я уже писал. В JS не силен.
А вот про пункт 9 есть уже рабочее ПО.

Друзья!
Если честно, я бы всё это многообразие свистелок и переделок с радостью променял бы на одну единственню строку нормального ПОИСКА по ключевой фразе хотя бы в своих собственных постах (даже без каментов и у ж не будем про остальное).
Ну честное слово : имбицильный интерфейс без внутреннего поисковика какими б цветами там шрифт на разукрашивался ((
.
Не уж-то это такая тяжеленная мегазадача, что её надо гуглу аутсорсить?

·
57
  ·  4 месяца назад

поиск относительно легко реализовывался бы, если бы мы использовали традиционную БД. Можно было бы например прикрутить sphinx. Но у нас нет базы данных, мы взаимодействуем напрямую с блокчейном. При таких вводных задача нереализуема со стороны клиента.

·
·
74
  ·  4 месяца назад

Что мешает поднять БД с копией постов и натравить на неё Sphinx, ApacheSolr, ElasticSearch?
Собрать посты в базу-не проблема, на крайняк у арканжа можете данные забирать.

·
·

Странное понимание "блокчейна" (((
Того самого блокчейна, который рекламируется как РАСПРЕДЕЛЁННАЯ база данных, где ВСЕ записи о транзакциях дублированы на ВСЕХ узлах.
Согласен, что "клиент" сам по себе вряд ли , но "ноды" на что?

·
72
  ·  4 месяца назад

Я бы не сказал, что легкая! По-моему именно тяжеленная. Именно поэтому создатели гугля и стали миллиардерами, что смогли ее решить

·
·

Ой-да-ну-ладно-вам...
Гугл месит милиарды обектов.
А тут (если поиск только по своему контенту) и буков то миллион не набртать, не говоря уж слов.
Всяко разно поисковик был бы быстрее чем мотать скролингом свои собственные записи.

·
·
·
57
  ·  4 месяца назад

жду от тебя пул-реквест с реализацией поиска.

·
·
·
74
  ·  4 месяца назад

Для поиска важна структура хранения данных, а не количество.
Поиск по правильно сохранённым 10 миллионам постов может быть в сотни раз быстрее, чем по тысяче постов, сохранённых неподходящим образом.

·
·
·
·

Ну с этим то не поспоришь.
Однако Гугл как-то справляется даже с "неправильными" данными "голоса" - индексирует ключевые слова и всё такое.

Вот недели две назад запостил короткий расказец "День сурчихи"
https://golos.blog/ru--mysli/@nkl/den-surchikhi

Вот сегодня сделал запрос гуглу.
Справился за 0,39 секунды
DSss</a
На "голосе" же индексировать можно по словам, которые использованы в каментах или по тегам апвоутеров..

Чесное слово - мы такую прямо технически нев*бенно сложную тему обсуждаем, что просто жуть!!! Слёзы не дают мне говорить....((((

Красивый гроб покойника не оживит.
В настоящее время на Голосе неудобен не интерфейс.

·
52
  ·  4 месяца назад

golem7, работа идет не только над внешним видом сайта, но и по множеству других задач.
Что на ваш взгляд сейчас является самым неудобным?

·
·

Робин Гуд и его флагующая команда.

·
·
·
73
  ·  4 месяца назад

Да, этот пункт под номером 13 забыли в посте указать)))

·
·
·
·
78
  ·  4 месяца назад

ты присоединился к мошенникам в флаговании меня?

·
·
·
69
  ·  4 месяца назад

Так они же вроде связаны не с golos.io: с клиентом Блокчейна, а с самим Блокчейном.
Тут команда этого сайта сделать ничего не смогут: они могут только скрыть флаги от них. Могли бы что-то сказать по этому поводу @goloscore.

74
  ·  4 месяца назад

По 10 пункту: я каждый ответ на опрос хранил как custom_json
Главная проблема-как всё это вытаскивать потом. В качестве универсального решения скорей всего не подойдёт.
https://golos.io/vox-populi/@vp-webdev/sozdanie-oprosov-v-blokcheine-golos

  1. новая система нотификаций - круто, нужная вещь.
  2. новый редактор - круто, давно уже нужен.
  3. ЛС на Голос.ио - считаю, что не нужны. Тут практически все общаются через Телеграм. И тем более не нужны тут ЛС, если не будет возможности (опции) закрыть доступ к ним, чтобы никто не писал и не навязывался без спросу.
  4. Батарейка - нужна, ждём.
  5. Бот-обменник - наверное, лишним не будет, надо посмотреть и пощупать его. Пока не понятно, что за бот и как он будет работать вообще.
  6. Систему навигации для новичков - вещь полезная, но не столь необходимая на текущем этапе. Сейчас нужно пилить более важные вещи.
  7. Закреплённые посты в блоге - полезная штука, но опять же - не столь важная на текущем этапе.
  8. механизм отложенных постов - нужная вещь.
  9. опросы в постах - спорная вещь, хоть и нужная. Ответы на опросы некоторые могут накрутить с помощью своих ботов, тогда объективной картины в таких опросах не будет.
  10. Возможность фильтрации контента - нужная штука.
  11. Возможность групповой транзакции токенов - нужная вещь.
  12. Поиск по пользователям в окне транзакций - нужная штука.

Ещё вот такое предложение: как-то доработать систему игнора пользователей. В нынешнем виде она работает так: пользователь А добавляет пользователя Б в игнор и не видит сообщений игнорируемого только в своём блоге, а во всех остальных блогах - видит и даже получает уведомления об ответе. Возможно ли доработать эту систему до полного игнора, чтобы пользователь А вообще нигде не видел и не слышал пользователя Б?
@jevgenika, @nickshtefan, @yulia.rodnikova и остальные члены команды, примите к сведению)

В дополнение к п.5 предлагаю сделать отображение полосы пропускания аккаунта (bandwidth).