我对拉入请求我对我在工作中使用一个相当大的开源项目做了一些困惑。我不会透露该项目,但它包含大量用户提交的脚本,用于监视关键任务系统或应用程序的各个方面。我发现了一个用户提交的shell脚本,我需要为自己的工作使用它,但它有几个主要的bug,并且风格上是一个残缺。我修复了这些bug,并重构了几乎整个脚本,使它变成了一个相当干净的“bash表单”。我没有对剧本一拉请求,项目负责人拒绝,报价补丁:提交补丁开源项目
“这主要是编码风格改变你的努力是真的 赞赏,但如果我们开始,我们将不会取得任何接受补丁的那种 ,请尽量把注意力放在这个问题,即这确实 需要修复。感谢的东西!”
这里有一个bash编码风格变化的可读性我整个脚本制作的例子:
- start_time=`date +%s%N`
+ start_time=$(date +%s%N)
这是常见的开源项目?我承诺的大部分项目都是我自己的,我一直在重构风格不良的代码。如果代码将被其他人使用,例如有关脚本,那么是否应该重用可用性重构?我只是有点困惑,因为该项目没有编码风格指南。
的确,将整容和功能更改分割成单独的提交。 –