Новости Golos•Core. Новая программа Bounty.
Добрый день!
Спасибо всем тем, кто следит за деятельностью команды Golos•Core, особенно на гитхаб. Мы продвигаемся к софтфорку 0.16.5, и продолжаем в параллели активный набор новых сотрудников (новички выходят уже в феврале, о чем будет отдельный пост - представление).
Пообщавшись с отдельными делегатами и членами сообщества Голос, мы позитивно оценили готовность людей конструктивно работать над блокчейном Голоса, и предлагаем тем, кто хочет и может заниматься разработкой, нашу новую Bounty-программу. Эта программа запускается в целях вовлечения всех желающих и умеющих принять участие в работе над блокчейном Голоса за вознаграждение.
Ниже размещен список текущий задач с требованиями и правилами доставки продукта. Если данная Bounty-программа будет востребована, и мы увидим, что она работает, то задачи будут добавляться, а программа станет постоянной.
- Разработка генератора фейковых данных для https://github.com/GolosChain/golos-js . Необходим для заполнения тестнета и удобства тестирования;
- Разработка генератора фейковых данных для https://github.com/GolosChain/golos-python. Необходим для заполнения тестнета и удобства тестирования;
- Доработка плагина account_history и создание фильтра по различным параметрам. Метод get_account_history возвращает всю историю, нет возможности указать фильтр, например, получить историю transfer, приходится вызывать метод с лимитом 1000 и вручную фильтровать.
- Поддержка библиотеки golos-python для SF 0.16.5 ;
- Создание и поддержка библиотеки golos-golang;
- Написание библиотеки взаимодействия для C++;
- Интеграция golos-python и django;
- Интеграция golos-python и flask;
- Стандартизация библиотеки взимодествия на php;
- Интеграция golos-php и wordpress;
Требования и условия сдачи-приемки работ
1. Результаты должны оформляться в качестве pull request в соответствующих каналах:
- Для golos-js - https://github.com/GolosChain/golos-js
- Для golos-python - https://github.com/GolosChain/golos-python
- Для golos-php - https://github.com/GolosChain/golos-php
- Для GO - https://github.com/GolosChain/golos-go
Создаваемый вами код должен иметь ценность для проекта, качественно улучшать существующий код библиотек или реализовать полноценный законченный функционал.
2. Любой код направляемый в pull request должен быть протестирован и иметь документацию внутри себя. Поэтому перед созданием pull request проверяйте на совместимость с нативными инструментариями тестирования соответствующего языка, приложите отчет с результатами тестирования, пример работы кода (example), убедитесь в наличии документации. Исполнение или неисполнение требований будет влиять на размер Bounty-вознаграждения.
3. Код должен соответствовать стандартам оформления кода.
- Python: Pep8
- C++ : https://google.github.io/styleguide/cppguide.html
- PHP: PSR
- GO: https://blog.golang.org/go-fmt-your-code
- JS: https://github.com/leonidlebedev/javascript-airbnb
4. Если один и тот же функционал будет реализован разными разработчиками (или командами разработчиков) , то Golos•Core будет выбирать наилучшую и наиболее полную реализацию задачи (полный функционал, минимальное кол-во багов или их отсутствие, читаемость кода, документация и др).
5. Bounty-вознаграждения будет назначаться от 500 GOLOS за каждый pull request индивидуально, в зависимости от исполнения требований указанных в п.п. 1-3
6. Каждый pull request будет рассматриваться, приниматься во внутреннее тестирование и тестироваться в течение максимум месяца (в условиях текущей загрузки команды, мы к сожалению не можем обеспечить более быстрое принятие). Решение об полноте, качестве кода и объеме вознаграждения будет принимать команда Golos•Core. По результатам будет создаваться и выкладываться отчет с информацией о результатах теста и назначенном Bounty на официальном аккаунте @goloscore.
Особое внимание на новую программу Bounty просим обратить разработчиков, зарекомендовавшие себя на Голос, и делегатов: @t3ran13, @vik, @arcange, @on0tole, @on1x, @primus, @phenom, @roelandp, @dark.sun, @dr2073, @litvintech, разработчики сообщества @vp-webdev, @smailer, @creator, @dmilash, @kuna, @vitaly-lvov, @blockchained, @testz, @anyx, @lehard, @roelandp, @dark.sun, @ropox, @aleksandraz
Мы будем очень рады, если вы поддержите делегата @goloscore. Заходите на страничку https://golos.io/~witnesses и проголосуйте за делегата Golos•Core
Спасибо за внимание и хорошего дня!
С уважением,
Команда Golos•Core @kotbegemot, @korpusenko, @abgvedr, @muhazokotuha, @mariadia