ElementsProject / ElementsProject/elements

Ways to reduce divergence with upstream, to ease merging

オープン
#974 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
C++
スター
1.2k
フォーク
416
平均マージ
1日 23時間
マージ済み PR(30日)
15

説明

There is some discussion about this in various places (#935, #964), but I wanted to make a dedicated issue to propose things I'm running into while reviewing merges in #935.

One thing I've talked to someone about, I forget who -- right now in our build stuff (configure/make), a lot of things were renamed from 'bitcoin' to 'elements', but also a lot of things were not. I think _probably_ the thing that would make this easiest for future maintenance would be to minimize the diff from upstream, by ONLY using 'elements' in places where it's user-facing (file/directory/target names), and revert all the names of purely-internal variables (some of which were changed, and some of which were not) back to 'bitcoin'.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

issues #935 と #964 の議論を読み、その後、名前が「bitcoin」から「elements」に変更された configure および make のビルドファイルを調べてください。これらの変更を upstream と比較し、どの名前が user-facing でどの名前が内部用かを特定してください。不要な差異を減らしつつ user-facing の名前を変更しない、焦点を絞った提案または調整済みの変更ができれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
cpp
領域
build-system
issue の種類
リファクタリング
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。