Для того, чтобы иметь возможность создать библиотеку из кода Bitcoin (как я объясняю в http://bitcointalk.org/index.php?topic=2075.0 ) И в конечном итоге создать привязки на других языках для него (Python!), Я очистил исходный код Bitcoin в. Я довольно много закончил и результат на:
http://bitbucket.org/hsoft/bitcoin-clean
Таким образом, вопрос я прошу вас, ребята, это: Если это будет включено в основном репозитории? Лично я считаю, код гораздо более удобным для чтения сейчас, но тогда я предполагаю, мнения могут расходиться, так что, почему я спрашиваю. Список вещей, которые я сделал здесь описано:
http://bitbucket.org/hsoft/bitcoin-clean/src/f7995af49149/cleaning_process.txt
Это огромное изменение, но я сомневаюсь, что я ввел новые ошибки, потому что я не изменил ни одной строки фактического кода. Я просто перестроенный его. Если бы я представил ошибок, я думаю, что это было бы ошибки в результате чего все приложение не работает, но строит и работать нормально (я получаю соединение и загрузить блоки).
Следующий шаг на пути к моей конечной цели (libBitCoin, питон привязок, альтернативный UIs) включает в себя развязывающие классы, что больше ошибки склонный (потому что я на самом деле изменить код), но я добавил тег в репо (до-Отделить) в указывают в какой момент я начал модифицировать сам код.
Итак, я иду: Вы находите очищенный код более читаемым и ремонтопригодны, или вы предпочитаете старый? Должен ли он заменить официальную один на SVN?