Open Source Virgin - Ne almak için adımlar?

5 Cevap php

Ben orada popüler açık kaynak kodlu lisanslardan birini kullanarak açık kaynak olarak benim PHP bazı iş bırakmadan düşünüyorum. Ben onun etrafında bir topluluk oluşturmak ve kendimi kod temeli büyümesine yardımcı dışında başka katkı vermesini isterim.

Daha önce açık kaynak olarak bir şey yayımladı hiç kimse için, bunu yaparken dikkat etmeniz gereken bazı önemli şeyler nelerdir? Önemli hangi adımları almakta tavsiye edersiniz? Eminim benim tüm üsleri örtülü var olun ve iyi bilgilendirilmiş bu işe gitmek istiyorum. Daha fazla deneyimi olan herkes öğrendim tavsiye / deneyimi / dersleri paylaşmaya istekli olurdu?

5 Cevap

Diğer soruya ne olduğunu ötesinde akla gelen büyük bir şey olsa da, bu proje hakkında ne olduğunu tanımlamak gerekir olmasıdır. Ben çekirdek geliştirici (ler) ile bir topluluk başlatmak için eğimli ve birkaç bilinen kullanıcılar olurdum. Bu kadar büyük neden herkes söylüyorum, proje evangelize yardım var onları alın ve proje için bir şey ne kaldıraç nasıl.

Ne yaptığınızı iyi (ve ben eminim) - eğer toplum kulaktan kulağa yayılarak büyüyecek.

En önemlisi: yok yapay do 'sınırı' projenin uygulamaları. Belki APL'de bir CMS inşa ediyoruz. Bu harika. Ama çok how projenin uygulanması gerektiğini odaklanmış alamadım: belki bunu web siteleri için olduğunu düşünüyorum, ama diğerleri ürün dokümantasyon yönetimi ani bir kullanım görebilirsiniz.

Topluluk gidiş gets olarak, kullanıcılar, katılımcılar ve misyonerleri kendi kendini destekleyen bir ortam haline gelmelidir - sürece proje korunur gibi, ve sürdürülebilir.

"Producing open source software" by Karl Fogel O'Reilly editor ISBN 0-596-00759-0

Teknik tarafı değil, aynı zamanda toplum geliştirme ve proje yönetimi hakkında bir sürü bahsediyor mükemmel bir kitap.

Eğer kağıt beğenmezseniz, o on line.

Bu video bazı sorulara cevap mümkün olabilir:

Benim için ne var? Açık Kaynak Kod dan Faydaları: http://www.youtube.com/watch?v=ZtYJoatnHb8

Eğer uygun bir web sitesi kurmak emin olun. Ben yazılım, açık veya başka bir parça için iyi bir web sitesinin temel özellikleri olduğunu düşünüyorum ne yazdım.

http://stackoverflow.com/questions/36268/what-makes-a-good-website-for-an-open-source-project#36319

Aklıma tek önerim ÖSS lisans olabildiğince açık tutmak. Ben şahsen GPL (ben bunu dahil her şey otomatik olarak GPL'ed olur) gelmiştir nedeniyle kısıtlamalar Sol aşırı kopyalama yazılımları lisanslı kaçınıyorum biliyorum. En azından LGPL sen benimsemelidir asgari lisans ama ben şahsen MIT lisansı (diğer PHP kodu bir çok hoş çok MIT lisansı olarak aynı olan yeni BSD lisansı altında yayınlandı) altında benim şeyler lisans tercih ederim.