Журнал встречи Разработчиков Monero от 2018-08-26 26 Августа 2018 В этом выпуске: Ориентировочная дата планового hardfork запланирована на 18 октября 2018 года. SChernykh опубликовал последнее из изменений для CryptoNight-v2. - будут объединены в ближайшее время - это будет новое доказательство работы Код Bulletproofs будет объединен в ближайшее время. - возможно включение дополнительного кода для ускорения работы Endogenic может потребоваться помощь в рецензировании пула для LightWallet. ph4r05 представил предварительный код для поддержки устройств Trezor. После того как код Bulletproofs и CryptoNight-v2 будет объединен, testnet будет перезапущен и потребуется любая дополнительная проверка. - ожидается, что это произойдет на следующей неделе во вторник Возможно обновление GUI до версии 0.12.4.0 в преддверии hardfork. Продолжается работа по созданию воспроизводимых сборок Monero. Требуется дополнительная помощь. Следующая встреча состоится 9 сентября 2018 года. <rehrar> Всем привет, время встречи. https://github.com/monero-project/meta/issues/269 <rehrar> 1. Приветствия <rehrar> Кто-нибудь присутствует здесь? <pigeons> H <pigeons> i <jtgrassie> Hi <rbrunner> Hoi zäme <endogenic> вроде <i2p-relay> {-oneiric_} hola <+moneromooo> hi <rehrar> 2. Краткий обзор того, что было завершено после предыдущей встречи <rehrar> Последняя встреча произошла примерно в то же время, что и Defcon, так что я был не в состоянии ее провести. Не знаю точно, была ли еще встреча в мое отсутствие. Но если нет, то сроки - месяц с последний встречи <rbrunner> Не было ни одной <rehrar> Что-нибудь интересное? над чем работали, о чем люди хотят поговорить сегодня? <jtgrassie> Я работал над реализацией пула <jtgrassie> И мне нужна помощь в тестировании ⇐ vikrant вышел (uid315169@gateway/web/irccloud.com/x-yzcitzizvcvtotuf) Соединение закрыто из-за отсутствия активности <+moneromooo> Schernykh выложил свои последние CN2 моды. Они должны быть объединены в ближайшее время для тестирования. Код BP также будет объединен в ближайшее время. Были также еще некоторые улучшения, но они не войдут в этот плановый hardfork <endogenic> мы могли бы прибегнуть к помощи в обзоре PR Light wallet <rbrunner> Таким образом, эти моды CN2 станут новой силой <+moneromooo> Предварительный код Trezor от ph4r05. <endogenic> PRs <rbrunner> ? <jtgrassie> MMS обновления от vtnerd уже работают? <endogenic> нет <endogenic> сейчас он на удержании <endogenic> сначала мы должны сделать сервер <jtgrassie> endogenic: спасибо <rehrar> moneromooo: это обновление для выбора алгоритма? <+moneromooo> Некоторые старые PR нуждаются в пересмотре, если они должны быть объединены <+moneromooo> Да. <endogenic> jtgrassie: мой план по проектированию обмена сообщениями более общий и произвольно масштабируемый, чем думают люди <rehrar> Круто! Могу ли я афишировать это вместе с обновлениями PoW? <endogenic> s/we/is/ <jtgrassie> отлично! <+moneromooo> Да, скорее всего, но будет еще одно незначительное изменение, над которым сейчас работает SChernykh. <i2p-relay> {-oneiric_} moneromooo: какие PRs нуждаются в пересмотре? <rehrar> Большое спасибо. <rbrunner> Ну а что касается системы сообщений и MMS, лучше было бы мне высказаться, а не vtnerd хотя vtnerd дал мне много хороших советов по поводу общей архитектуры <rbrunner> Мы все еще работаем над этим <+moneromooo> Те, которые не проверены и отмечены как «не для слияния», в дополнении, которым по крайней мере всего несколько дней. <i2p-relay> {-oneiric_} Хорошо, спасибо, посмотрим <+moneromooo> 4147 4160 4208 как минимум. <rehrar> Ну, oneiric, вы можете огласить их, например, если есть какие-либо вопросы по ним <rehrar> потому что дальше у нас по плану: 3. Код + обсуждение / Q & A <rehrar> прекрасно, но как это получается? <i2p-relay> {-oneiric_} определенно <+moneromooo> Как только эти(CNv2 и BPs) будут объединены, testnet будет перезапущен. Было бы неплохо, если бы люди могли протестировать его немного. <rbrunner> Как долго на этот раз? <+moneromooo> Так и должно быть... может, во вторник. <+moneromooo> 1.05e6 приблизительно <rbrunner> Нужно сделать это автоматически, верно? <rbrunner> Я имею в виду падение всех блоков <+moneromooo> Не будет. Вы можете отбросить блоки с помощью monero-blockchain-import или экспортировать / импортировать до нужной высоты → cardboardoranges подключился (~cardboard@a82-161-210-186.adsl.xs4all.nl) <rbrunner> Я неправильно помню. Полагал, что когда-то уже было улучшение, что он может автоматически отбрасывать обильное количество "неправильных" блоков <+moneromooo> Может быть, но только не эти. <rbrunner> Тогда не достаточно "неправильно" <rbrunner> Нет проблем, конечно <rehrar> Хорошо, что-нибудь еще? <rehrar> Хорошо, это не в повестке дня, потому что я уверен, что знаю ответ, но что с заморозкой кода, сборками и прочим <rehrar> ? <+moneromooo> Когда все будет готово <rehrar> Я могу вас процитировать? <+moneromooo> Пони сказал, что он должен быть в состоянии объединить / пересобрать все во вторник. Hardfork будет 18 октября. <rbrunner> Акцент на том, что нас все еще ждет monero-gui 0.12.4.0 <rbrunner> Несмотря на прочие приближающиеся трудности <rehrar> То же самое применимо для CLI? <rehrar> охх, подождите, я понял <rehrar> есть ли доля правда в этих пока еще необоснованных слухах? <rbrunner> Каких именно? <i2p-relay> {-oneiric_} 4147 все еще нуждается в пересмотре? похоже, материал уже проверен и корректен <+moneromooo> Я ошибся, имел в виду обзор и его статус <rehrar> то есть 0.12.4.0 <+moneromooo> Если, конечно, вы не нашли ошибку <rbrunner> Пушистый сказал, что с GUI все по плану, хотя и без точной даты <i2p-relay> {-oneiric_} Хорошо, тогда я начну прорубать тропу. Благодарю moneromooo <+moneromooo> Спасибо. <rehrar> Окей Ну вот и все <rehrar> 4. Любые дополнительные пункты собрания <+moneromooo> 4147 на самом деле довольно большой и может подождать. Следует поставить более мелкие в приоритет <+moneromooo> Нам нужен либо другой Пони, либо просто воспроизводимые сборки... <i2p-relay> {-oneiric_} клонирование? <rehrar> moneromooo: это то, что мы должны серьезно донести до основной команды? <rehrar> Я был счастлив, если бы у нас такое получилось... <+moneromooo> Предполагается, что TheCharlatan принесет его и уже начнет заниматься этим вопросом. <rehrar> Я не могу заставить их делать каждый раз воспроизводимые сборки <rehrar> но я могу поговорить с ними о том, чтобы он был чуточку более оперативным <rbrunner> Charlatan, разве не довольно часто находится рядом с ним? <rbrunner> Чтобы узнать о прогрессе и / или проблемах уже в процессе <+moneromooo> Если вы думаете, что может быть более успешным обстоятельством <rehrar> Существует ли определенный набор навыков, необходимый для получения воспроизводимых сборок? <pigeons> TheCharlatan довольно отзывчивый? <rehrar> Кто-нибудь уже определил набор навыков? Может следует устроить FFS для этого? <+moneromooo> TheCharlatan's skill set (набор навыков TheCharlatan) <jtgrassie> Как я помню, TheCharlatan уже немного поработал над этим. <vtnerd> Это не так легко, rehrar, в коде встречаются различные виды дерьма <vtnerd> даже __FILE__ должен уничтожить воспроизводимый AFAIK <rbrunner> Может, ты имеешь в виду, не должен? <+moneromooo> Теоретически этого не должно быть. <vtnerd> он раскрывается на весь путь к файлу <rehrar> Давайте просто отдадим TheCharlatan все деньги <pigeons> В последний раз я слышал, что он столкнулся с некоторыми проблемами с библиотекой смарт-карт для аппаратных кошельков, которые также можно заменить в PR <rbrunner> Может, кто-нибудь пригласит их на следующую встречу? Должно быть интересно <rbrunner> Да, определенно, я хотел бы услышать немного больше об этом <rehrar> они бывают здесь? <pigeons> Да <vtnerd> Просто поместите __FILE__ в фиксированное место для сборки ` / tmp/monero_build/... <vtnerd> чертовски много мелочей <+moneromooo> О большинстве из них уже позаботились существующие инструменты. <rbrunner> Ты имеешь в виду какой-то пост-процессинг? <rehrar> Я дам вам еще пару минут на обсуждение, и мы можем двигаться дальше. <+moneromooo> Если вы спрашиваете о воспроизводимых сборках, обычно это сводится к настройке известной среды. <jtgrassie> BTW 3430-это PR, над которым TheCharlatan работал / работает <+moneromooo> Это включает в себя пути, библиотеки, компилятор, пользовательский uid / gid, часы... <+moneromooo> Часовой пояс, компоновщик, архиватор, другие инструменты обработки. <+moneromooo> Если вам не повезло, PRNG → Tom_Cruise подключился (~Tom@cpe-24-24-133-238.socal.res.rr.com) <rbrunner> Увлекательная штука. <rehrar> Хорошо. 5. Дата / временя следующего собрания <rehrar> 9 сентября? 17: 00 UTC Источник: Logs for the DevMeeting 2018-08-26 Перевод: Unholy (@Unholy) Редактирование: Mr. Pickles (@v1docq47) Коррекция: Kukima (@Kukima)