RW:GitHub也做了很多工作去教初学者如何使用Git,那么GitHub是如何增加用户量的? TP-W:我们做了许多培训材料,有一个培训团队专门做这些,告诉人们如何使用Git和GitHub,我们一直都在努力让网站变得更简单,不仅是为软件开发者,也为那些自己使用软件的人,但我们主要还是关注开发者。 为了简化GitHub的使用,我们做过的最重要的一件事情就是让大家通过Web接口去使用Git。2008年那会儿,使用的时候必须去下载命令行接口到本地设备中,然后通过命令行弄明白如何使用它,花了大量的精力,如果你不是一个软件开发者,你可能根本就不会碰这个东西。如果你对Git不熟悉,它真的很复杂。 最后我们为Mac和Windows平台开发了客户端,使它能被开发者、设计师、版本控制的新手,甚至硬核开发者等等喜欢使用图形界面的人所使用。但真正让GitHub被广为使用的,还是我们去年所做的事情,你可以通过网络添加文件、删除文件、修改文件,不用下载任何东西,这个功能很强大,让人们可以访问并编辑文件或者共同写博客。 RW:你觉得到目前为止,GitHub最大的改变是什么? TP-W:其实改变在很多方面,员工数量已经增加到了217人,然后我们已经两年没有办公室了,现在终于有了办公室。不过这些都是表面的。 RW:你曾说过要通过GitHub开源一切,怎么会有这种想法?这个事情的应该是GitHub和政府先做。你们下一步会怎么做? TP-W:我们最初有许多想法,至于为什么想把政府所做的事情开放,就是因为觉得民众可以从开放的政府中获益很多。你想如果美国政府真的服务于民众,那么就应该尽量公开他们所做的事情。比如如何制定了法律、如何用法律与民众沟通。如果人们能看见法律在朝一个好的方向发展,他们参与度就越高。我们现在有工具、有互联网支持你去分享,你也可以让法律简单易懂。 让政府开放是其中一个想法,另外两个分别是科学和教育,所以我们会有专人去各大高校和中学讲GitHub、软件开发、版本控制、行业变化、如何让东西变得更加精细易用等等。这对学生来说好处很多,如果能找到更好的方法把事情做得更优质更快,就可以腾出更多时间关心其他事情。 开放对于科学也有很大机会,在科研当中几乎没有人会写一个软件作为研究本身的一部分,那么其他人如果想利用研究中的一些东西就非常难。 文章来源:ReadWrite |