Aeons隱知_神秘學網站(指引社)

查看: 1452|回复: 0
打印 上一主题 下一主题

[轉]Git与Wikipedia:開放、分散和信任

[复制链接]
跳转到指定楼层
楼主
发表于 2008-2-25 15:58:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Git与Wikipedia:開放、分散和信任
February 18, 2008 at 2:31 pm · Filed under 維基計划, 技術話題, 互聯网

最近一直在關注分佈式的版本控制工具(DRCS),這其中最著名的莫過于git和mercurial。今天發現了一個用git實現的wiki系統git-wiki,讓我覺得有必要給大家說明一個前景—完全分散式的、基于信任關係管理的全新的Wikipedia。

先說一下git,它是由Linus Torvalds開發的一款分佈式的版本控制工具,計划開始于兩年多以前,最初用于Linux kernel的開發。git有以下的一些的特點:支援所謂非線性的開發;完全分佈式;支援多種發布協議;高效。

據說在Linux kernel的開發當中,Linus只接受來自少數信得過的開發人員的修改;而這些人員各自負責不同的領域,每個又有自己的團隊;這樣就形成了一個層級架構,而Linus居于層級架構的最頂端。

要注意的是,因為開源協議和git完全分散的特點,任何人都可以fork出來一個自己的分支,Linus也無法阻止這樣的事情發生。關鍵在于,fork出來的分支能否獲得足夠的資源來持久發展。大家的起點任何時候都是平等的,你的努力決定了你在一個開放社群裡的地位;Kernel的層級架構完全是基于信任關係建立起來的。

讓我們接着討論一下Wikipedia。在Wikipedia經常可以看到吵架和各種各樣的troll,Isaac Mao曾經評論說,這是因為Wikipedia集中式下的開放性使得信任關係無法良好的存在。設若我們有一個基于git的Wikipedia,情況就會完全改觀。

這樣一個前景是可以想象的。而且更有一點,完全分散的Wikipedia更難于被封鎖,最終必將是自由知識的勝利。

參考:

Tech Talk: Linus Torvalds on git
Git is the next Unix
Permalink

Tags: none

4 Comments »
weakish said,
February 18, 2008 @ 5:48 pm

git-wiki尚不成熟。

Have a look at ikiwiki http://ikiwiki.info

It can use a lot of vcs as the backend, including git!

金色葡萄 said,
February 18, 2008 @ 11:21 pm

没看懂,不过同意“完全分散的Wikipedia更難于被封鎖,最終必將是自由知識的勝利。”
能否再用通俗的语言给非程序员讲解下?

金色葡萄 said,
February 21, 2008 @ 12:40 am

这是一则公益spam:
正月十五是合法燃放烟花爆竹的最后一天,这一天人们会把所有留存的烟花爆竹全部放掉。
请务必注意安全,最好使用护目镜防护!!
往年在正月十五这一天受伤的人比年三十还多。
打扰了,请在正月十六删除吧

weakish said,
February 21, 2008 @ 4:51 pm

@金色葡萄

设想一下,我想自己架个wikipedia,那我只要先自己架个mediawiki(wikipedia所用的软件),到wikipedia.org上把数据下载下来(wikipedia提供xml格式的所有数据的),再把xml转成数据库,这些做完估计起码 半个月。(下载全部数据和转换那个巨大的xml不是容易的。)然后呢?在这半个月里wikipedia又发生了很多更新,我要同步这些更新,就更麻烦了。如果有人在我的wikipedia上修改了,我又如何把这些更新同步到wikipedia,更麻烦。

但是如果使用git之类的系统做后台,多个wiki之间可以自动同步,保持一致。

这只是一个简单的例子,git的威力不止这个,这里就不多说了。
您需要登录后才可以回帖 登录 | 註冊

本版积分规则

Copyright © 2004-2018 Imslr.com
Powered by Discuz! ( 粤ICP备16075051号-2 )
ShenZhenShi ZhiYin Technology Co., Ltd. 聯繫我們
快速回复 返回顶部 返回列表