2009-06-03 62 views
0

有人會認爲Bazaar Model的開發可能會導致一個糾結混亂cowboy codeDjango開發是否遵循Bazaar開發模式?

我想知道,Django跟隨哪個模型?乍一看,它似乎是一個高度組織化的集市模式,通過審查和分流階段等。但是,始終可用的源,但並非每個補丁或建議都會隨機添加到代碼庫中。同樣,主要版本(0.96,1.0,1.0.2,1.1等)在其演示文稿中有些大教堂。

這是,爲什麼?

+0

「有人會認爲Bazaar發展模式可能會導致混亂的牛仔編碼。」 我從來沒有聽到有人聲稱這很愚蠢。 – 2009-06-03 09:45:40

回答

2

這是一個開源項目,所以可以描述爲Bazaar模型。不過,我認爲這個問題根源在於對什麼是錯誤的理解。

沒有什麼在該模型中堅持,任何隨機的垃圾被提交的代碼。在這種情況下,我從來沒有聽說過一個開源項目(可能因爲任何這樣做的確會造成混亂,並且不太可能成功)。

再次,在該模型中沒有什麼可以說你不能擁有主要的版本號。這些只是當時代碼的快照。您可以下載和部署代碼,因爲它是在版本1.0.2之前或之後進行的一次提交,沒有什麼可阻止您。