開發者會議記錄 DevMeeting 20181216

  • GUI錢包的開發動態
    • 許多Pull request(皆為新程式碼)。
    • 多數是為了修復Bug、改善使用者體驗與效能提升。
    • 雖然這些多數是小小的改動,全部綜合起來效能改善的程度也是很可觀。
    • 補充一些特別的註記如下:
      • 基於日期的復原功能-使用者復原錢包時可以選擇一個錢包約略被創建的時間範圍,復原會自動取得該時間的區塊高度來還原,使用者從此不必再去猜測區塊高度了。
      • 簡易模式-(還在計畫中)建立一個更易用的使用流程,讓新使用者可以選擇使用遠端節點而不需要下載整個區塊鏈。
        • 最後目標是做成混和式的方案,當使用者還在同步區塊鏈時亦可預先透過遠端節點使用錢包。
    • 計畫在下次的主要發布中開始支援Trezor,可能會在2019年的4月左右。
    • Windows的安裝程式在等Luigi完成他的部分。
  • 核心程式碼的開發動態
    • Mooo正在處理效能改善跟修剪(Pruning)功能。
    • vtnerd實作出了一些支援Tor的整合(p2p分享與交易廣播)。

閱讀更多開發者會議記錄 DevMeeting 20181216

開發者會議記錄 DevMeeting 20181014

  • Monero GUI 已被標記為發布版本,但在最後又多了一些需要納入的更新(其一包含了與Ledger整合相關的東西)。
  • 基於GUI較晚發布,本次開者會議幾乎都聚焦在”如何能更妥當的讓發布前期的測試者早點拿到測試版”。
    • 可重現編譯的版本被視為可顯著改善此狀況的方法。
      • 論壇資助系統(FFS)有些升級的作業正在進行

閱讀更多開發者會議記錄 DevMeeting 20181014

開發者會議記錄 DevMeeting 20181007

  • 本週合併了許多將在v0.13.0版本發布的程式碼
    • 執行檔可望在本週發布,CLI應當會率先發布,而後才是GUI。
    • TheCharlatan將會宣布/建議本次版本使用可重現編譯(reproducible build)的可行性。
      • 若不幸失敗了,程式碼/二進位版本將會以原先的方式發布,可重現編譯的版本將改於v0.13.1推出。
    • 翻譯小組在發佈前還有些檔案需要處理。
  • 未來的版本發布規劃
    • 建構小組希望於2019一月推出v0.14.x版本 – 大幅提前於下次協定升級的時間。
    • 將會預留超過一個月的時間測試並於二月正式發布。
    • 目標是讓排程不要這麼緊迫 – 在接近正式發布的時候別塞入太多的新功能。
    • 防彈協定的安排方式是個很好的例子:原先排在2018較早的月份,但因程式碼的審查而決定延後推出,整個過程運行的相當順利。
  • v0.13.x 的GUI可能會加入使用手冊/教學文件
    • 如何妥善的打包還在討論中。
    • 用PDF很好但可能會成為一個攻擊向量。
    • 團隊正在尋求替代方案。
  •  Mac在v0.13.x支援Ledger的測試尚未收到足夠的資料,開發Ledger整合介面的其中一名開發者,cslashm,並無Mac供測試
    • 目前已知在Mac上有個可能的bug是按下按鈕過快或過慢時會有點問題。
  • 下次開會將於10月14日 UTC 17:00(台灣時間10月15日01:00)

閱讀更多開發者會議記錄 DevMeeting 20181007

開發者會議記錄 DevMeeting 20180909

    • 由於與表定分叉更新的時間已非常接近(約於20181018),因此下次的版號將直上V0.13.0.0而非原規劃的v0.12.4.0

    • 最新的PoW已更動為CryptoNightv2,需要一些會C++的開發者幫忙審查

    • Kovri 的程式碼已正式從GitHub移至Gitlab,而主要的Monero 程式碼尚未決定是否要移動

      • 很可能以Gitlab為主而Github作為鏡像備份

      • 也可能Monero就直接用Gitlab的軟體自行架站

      • 防彈協定(BulletProofs)與CryptoNightv2程式碼的合併並於testnet上運行預期會在9月10-11號開始

      • 下次開會時間為2018年9月16號

閱讀更多開發者會議記錄 DevMeeting 20180909

開發者會議記錄 DevMeeting 20180826

  • 下次分叉的日期暫訂為2018年的10月18日
  • SChernykh已貼出了CrptoNight-v2最後的更動
    • 即將要合併入程式碼
    • 這將會是分叉後的新Proof of Work協定
  • 最終版的防彈協定即將要合併
    • 不確定是否會納入數個可以加速程式速度的程式碼修正
  • Endogenic 的LightWallet pull request需要幫忙審閱
  • ph4r05 提交了一些初步的程式碼來支援Trezor的硬體錢包
  • 一旦新防彈協定和CryptoNight-v2的合併入主程式碼後,testnet的區塊鏈將會重組並會需要一些測試者
    • 預計下禮拜開始,最早禮拜二。
  • GUI在分叉前可能還是會有個v0.12.4.0的更新發布
  • 讓Monero可進行重現編譯(reproducible builds)的工作持續進行中,正在徵求額外的協助
  • 下次開會時間是2018年9月9日

閱讀更多開發者會議記錄 DevMeeting 20180826

開發者會議記錄 DevMeeting 20180729

  • 已收到所有防彈協定的審查結果了
    • 未發現明顯的問題
    • 並得到一些最佳化上的建議
    • 所有跡象都顯示防彈協定將可以被排入下一次的協定升級中
  • vtnerd 研究msgpack應用在monero上的編碼已有一段時間,預計將可與json做為並行方案
    • msgpack是編碼/解碼速度普遍較純JSON快的二進位通訊編碼
  • vtnerd 將會繼續處理ZeroMQ(0MQ)的實作
  • MoneroMooo 開發出了一個區塊鏈的分析工具來計算交易輸出來源的基數(the cardinal of an output’s ancestry)
  • 還有一大堆GUI的工作仍舊持續在進行中
  • hyc正在測試新的PoW運作方案-randomJS已經用C++改寫,且正在Wownero中測試
  • 下次會議將於8月12日舉行

閱讀更多開發者會議記錄 DevMeeting 20180729

開發者會議記錄 DevMeeting 20180715

  • Monero v0.12.3 CLI命令列介面版本錢包已發布
  • Monero v0.12.3 GUI錢包
    • 已標記發布版本號並由Fluffy編譯發布
    • 此版本將開始原生支援Ledger硬體錢包
    • 0.12.3版發布之後,後續的重要目標將是改善使用者體驗
    • 亦將開始開發安卓和iOS系統原生支援的版本
    • 若任何人對套件打包有興趣,請與dEBRUYNE聯繫
  • rbrunner 持續開發Monero訊息系統中
    • endogenic 表示他們打算做出類似OpenMonero的東西
  • Oneiric 正在處理 Kovri的SSU(加密的UDP封包)
  • endogenic 成功的把Monero原始碼轉譯(transpiling)成Javascript了(透過wasm)
  • vtnerd 預估Lightwallet的起始/測試用伺服器的實作PR將會在今日(7/15)上傳
    • 隨著進度的推展將會有許多次較小的程式碼上傳
  • 可能將會有個小版釋出(0.12.3.1 或 0.12.4)來修正會隨機閃退的問題
  • 若你對學習嵌入式硬體的開發有興趣,請聯繫msvb-lab。該硬體團隊開發出了一款徽章,將會在今年的世界駭客大賽上亮相,這是個很好的入門學習機會。

閱讀更多開發者會議記錄 DevMeeting 20180715

開發者會議紀錄 DevMeeting 20180617

  • 在Fluffy完成編譯之前有個非官方的GUI編譯版本已發布可供使用
  • VTNerd 做了一些ZeroMQ(0MQ)的更新
  • Serhack 繼續”精通門羅幣”(Mastering Monero)書籍的撰寫
  • 有關防彈協定的審查
    • Quarkslab 預計它們的審查即將完成(最早會在下周末)
    • 初期報告顯示沒有漏洞,但它們有一些建議的改進方式
    • Kudelski的報告約會在六月底出爐
  • 有關減少完整節點同步所需時間的討論
  • 有關GUI錢包的效能和提升使用者體驗(UX)的討論
  • Mooo 需要一些協助來測試PR 4011 中的新SSL 設定:https://github.com/monero-project/monero/pull/4011
  • 下次開會將於7/1舉行

閱讀更多開發者會議紀錄 DevMeeting 20180617

開發者會議紀錄 DevMeeting 20180520

閱讀更多開發者會議紀錄 DevMeeting 20180520