Neden birçok açık kaynaklı proje forumlar yerine posta listeleri aracılığıyla işbirliği yapıyor? Değerlendirmemde cahil olabilirim, ancak iletişim öğretmenimle birlikte posta listelerinin oldukça verimsiz olduğunu düşünüyorum:
Hangi real Posta listelerinin başıma gelmedi?
"Buna alışkın oldukları" argümanlarına ek olarak, e-postanın başka birkaç büyük avantajı daha vardır:
Kısacası, bir mesaj panosu kullanmak alışkanlıklarımı önemli ölçüde değiştirmemi gerektiriyor. Öte yandan, posta listeleri mevcut rutine basitçe ve kolayca sığar, bu nedenle benimsenmesi çok daha kolaydır.
Posta listelerinin sahip olduğu Gerçek Edge (tm) daha az meşgul projelerle. Web tabanlı bir forumun başarılı olabilmesi için, sorulara cevap verebilecek, önerilerde bulunabilecek ve moderatörlük yapabilen insanların sürekli olarak hazır bulunan bir çekirdeğe ihtiyacı vardır. Ancak bir kurulun haftada veya ayda sadece birkaç yayını varsa, konuyla ilgilenen birçok kişi (açık kaynaklı bir proje, ticari bir proje, hobi, ne olursa olsun) düzenli olarak tahtaya gitmeyecektir, çünkü orada nadiren yeni bir şey vardır.
Sonuçta, yönetim kurulu sizin b-tch oturumu diyebileceğiniz şeye dönüşür. İnsanlar sadece bir hata raporu göndermek için veya bir sorun/şikayet olduğunda oraya gidin. Ancak pek çok kişi düzenli olarak ziyaret etmediği için, yanıt vermeden çok fazla şikayet/sorunla karşılaşıyorsunuz ve çok az topluluk oluşturma.
Bir e-posta listeniz varsa, bu soruları, o hafta web forumunu ziyaret etmeyi düşünen üyelerin yalnızca küçük alt kümeleri tarafından görülmek yerine listedeki herkese iletilir. Soruyu gerçekten cevaplayabilen biri tarafından görülme olasılığı daha yüksektir.
Proje yeterince büyüdüğünde, bir tahtaya geçmek çoğu zaman mantıklıdır, çünkü o noktada insanlar e-posta ile kandırılıyor.
imo, bunları organize etmenin en sevdiğim yolu haber grupları aracılığıyla olmakla birlikte, bunlar iyilikten düştü. Gruplar, bir haber okuyucuyla, takip ettiğiniz tüm gruplarla ilgili tüm yeni konuları (e-posta listesinin avantajı) görmenizi sağladı, ancak bir web forumunun iş parçacığı tartışma yeteneğiyle. Ne yazık ki, özellikle teknik olmayan kişiler arasında, kullanıcıların bir haber okuyucusuna sahip olmalarını ve grupları kurmalarını istemek tamamen boştur.
Eski mesajlara referans vermek zor. Bir arşivleme sitesi, bağlanmak istediğiniz mesajı alana kadar beklemeli ve sonra aramalısınız.
Listserv'inizin düzgün çalıştığını varsayarsak, bu bir sorun değildir, çünkü eski mesajlarından bahsediyoruz (referans yeni mesajlar sorunlu olabilir).
Göndereni ve mesaj içeriğini elle kopyalamanız gerektiğinden, abonelikten almadığınız mesajlara cevap vermek zordur.
Yalnızca bir kişi, metni kolayca seçmek ve çoğaltmak için bir özellik - belki de OS Kabuğuna entegre edilmiş bir özellik - tasarlasaydı. Belki de scrapbooking gibi giderek daha anakronistik bir gerçek dünya aktivitesinden sonra modellenebilir.
(Aslında burada ne kastettiğinizden emin değilim; herkese açık özel iş parçacıklarını devam ettirmek, ilgili yazılımdan bağımsız olarak manuel bir işlem olma eğilimindedir)
Tartışma konularını denetlemek imkansız. Yayınlar doğaüstü güçler olmadan silinemez veya değiştirilemez.
Ters argüman, bir ya da daha fazla kullanıcının muhtemelen kendi kopyalarına sahip olacağı için, sahte bir liste sahibinin kendisiyle aynı fikirde olmayan bölümlerini silerek geçmişi yeniden yazmasının çok daha zor olduğudur.
Konuları bir arada tutmak zor (yani, konuşmadaki tüm katılımcıların kopyalanmasını/yanıtlanmasını sağlamak).
Uygun istemci yazılımı bunu kolayca ele almalı, aynı zamanda çoğu web-forum yazılımının izin verdiğinden daha esnek bir görüntü ve iplik düzeni sağlamalıdır.
Kullanıcılara, filtrelere abone olmaları ve filtreleri kurmaları (veya yalnızca gerçekten dahil olmaları) gerektiğinden, birden çok yüksek hacimli posta listesine katılmaları zordur.
Yüksek hacimli forumlar daha kolay değildir. Bir şey varsa, web forumu paketlerinde filtreleri yapılandırmak (imkansız değilse) daha zordur. Ya "gerçekten işin içine giriyorsun" ya da muhtemelen bir şey kaçırıyorsun.
Posta listelerinin bana gelmediği gerçek Edge nedir?
"Başka bir web sitesi hesabı" olmadan varsayılan olarak gizlilik. Kurulumu hızlı. Grup büyüdükçe resmi olmayan e-posta zincirlerinden doğal bir ilerleme. Yanıtlar işlenirken e-postadan web'e taşınacak bağlam yok. neredeyse herkese tanıdık (evet, evet, Koreli çocuklar/Facebook nesli e-posta kullanmıyor ...)
Forumlara posta gönderme listelerini tercih ediyorum çünkü daha kolay. Forumlar aktif olarak dışarı çıkmam ve tekrar tekrar bir şeyler yapmamı gerektiriyor (başka bir web sitesini ziyaret et). Oysa bir posta listesi her zaman açık olmam gereken mesajları doğrudan bir yere gönderir. Tek irtibat noktası (posta listesi) ve birden çok nokta (forumlar). Oylamaya (forumlar) karşı kesinti (posta listesi).
Burada nesiller süren bir şey var gibi gözüküyor, ama bunun içinde bulunduğunuz hayatın aşaması olduğu için “büyüdüğünüz şey” olduğunu bilmiyorum. Artık büyüdüğüm için, artık daha fazla (bilgisayar-arazi dışında) yükümlülüklerim var, artık aktif olarak gidip forumları aramak için zamanım yok. Eğer posta kutuma girerse, işlenir.
Deneyimlerim: GitHub (ve Bitbucket) harika. Arama motorları ilgili tartışmaları bulur veya her şeyi görmek için repoya göz atabilirsiniz. Herkesin yorumları bir sayfadadır ve kendinizinkini nasıl ekleyeceğiniz açıktır (dev yeşil bir 'yorum' düğmesi vardır). Bir hesap yapmak çok kolay - çoğu topluluk insanının zaten bir tane var - ama değilse, bu tanıdık bir süreç. Böylece, GitHub da çok misafirperver ve tesviye ediyor.
Öte yandan, posta listeleri korkunçtur ve topluluğun neredeyse tamamını hariç tuttuğuma inanıyorum. Bir arama motorundan, tartışmanın ortasından tek bir gönderiye yönlendirilirsiniz. Önceki yayınlardan alıntıları ters kronolojik sırada görebilirsiniz. Yönünü kötüleştiriyor. Tüm yorumları okumak için (farklı bir sayfada gösterilen) bir ağaç yapısını tıklamanız gerekir. Bu gülünç düşmanca. Çoğu insan kesinlikle pes eder. Belki posta listesinin üye ve gelen kutunuzdaki mesajları alırsanız deneyim daha iyi olur. Yine de, new kişilerin her zaman web üzerindeki posta listesi yayınlarını okuyacağını anlayın.
Daha da kötüsü, sayfada nasıl yorum yapılacağı konusunda talimat yok. Örneğin https://mail.python.org/pipermail/distutils-sig/2013-August/022529.html , büyük bir yeşil yorum düğmesi yok. Etrafınıza tıklarsanız, gelen kutunuzdaki future yayınları almak için kaydolabilirsiniz (bunu istediğimden emin değilim), ancak yine de yazıyı nasıl yanıtlayacağınızı açıklamıyor 'okuyorsunuz. Yaşlı toplulukların bu sorundan habersiz olduklarından şüpheleniyorum çünkü posta listelerinde büyüdüler. Anlayın, çoğu genç bir posta listesinin nasıl kullanılacağını bilmiyor - daha önce hiç görmediler. Modern standartlara göre, bu işlem gülünç derecede yavaştır. (Web'de bir yazı okuyorum. Aynı sayfadan yorum yazabilmeliyim). Birçoğu için yasak.
Dolayısıyla KEP'ler sorunludur. Örneğin http://legacy.python.org/dev/peps/pep-0453/ . Sayfanın kendisinde topluluk yorumu yok. Diğer insanların geçmişte söylediklerini okuyabileceğiniz beş farklı posta listesi sayfasına bağlantılar vardır, ancak kendi söylediklerinizi nasıl yapacağınız konusunda talimat yoktur. Bu utanç verici. (Aynı sayfada sıradan bir yorum dizisinde tartışılan Ruby özellik istekleriyle karşılaştırın https://bugs.Ruby-lang.org/issues/8992 )
bugs.python.org da benim deneyimime göre hoş karşılanmıyor. Bir kez hata bildirdim, hemen bir cevapla kapatıldı
Burada yorum yapamazsınız, yanlış yerdesiniz. Bu konu posta listesinde birkaç kez tartışıldı [bağlantı verilmedi]. Yorum yapmak istiyorsanız, posta listesine katılmalı, zamanında geri dönmeli, doğru gönderiyi beklemeli ve orada yanıtlamalısınız.
Mesaj kibar, ama tamamen yararsızdır. Kendimi iyi hissetmedim. Topluluğa katkıda bulunduğum şeyden vazgeçmeye çalıştım ve bunun yerine Stack Overflow'da rants yazmaya başladım. Son derece popüler olduğunu kanıtladılar, bu da beni tekrar katılmaya teşvik etti. GitHub grubunuzu bulduğum için mutluyum - söyleyecek ilginç şeyler var ve katkılarımı kabul ettiniz. Teşekkürler. Çekme istekleri bile gönderdim - GitHub'un seviyelendirilmesini seviyorum.
Açıklığa kavuşturmak için, bugs.python.org'daki posterin beni dışlamaya çalıştığına inanmıyorum - muhtemelen yardımcı olduklarını düşündüler. Ama algılanan "işleri kendi tarzımızda yapıyoruz" tutumu beni görmezden geldi ve hoş karşılanmadı. Eminim diğer potansiyel katılımcılar aynı veya daha önceki engellerle geri döndüler. http://bugs.python.org/issue16675
Çıplak e-posta zaten kendi istediğiniz her şeye sahiptir. Belirli bir mesajı yanıtlama, belirli bir bölümden alıntı yapma, ilginç bir gönderiyi arkadaşınıza iletme. Bunun üzerine, istediğiniz her şeyi ekleyebilirsiniz siz istiyorum.
Herkes programcının e-postası vardır. Ve çoğu iyi bir posta istemcisi kullanıyor. Bir müşteri seçtiler ve beğendiler. Haber akışlarını, kişisel postalarını, iş postalarını toplayan bir müşteri. Ve posta listesi postaları. Bir forumun kullanılması sadece gereksiz parçalanmalara yol açar.
Doğru e-posta istemcileri size istediğiniz tüm özellikleri verir (yer işareti, filtreleme, etiketleme, okunmuş/okunmamış olarak işaretleme (forumlarda yapamayacağınız bir şey)). Her türlü e-posta için aynı şekilde çalışırlar.
Bu nedenle, bir posta listesi kullanıcılarına denetim izni verirken, bir forum bunları sağladığı sınırlı özelliklerle kilitler. Programcılar kontrol altında kalmaktan hoşlanırlar. Böylece posta listelerini tercih etme eğilimi vardır.
En önemlisi esneklik için - kullanıcıların e-posta istemcilerini etkileşim kurmak için kullanmalarına izin verirken, bir posta listesinin web tabanlı arşivini sağlamak kolaydır.
Bunun yerine bir foruma gitmek, yalnızca geçmiş mesajlar için web tabanlı bir görünüm seçmekle kalmaz (her iki teknolojiyle de sağlanabilir!) Kullanıcıları forumla etkileşimde bulunmak için web tabanlı bir araç kullanmaya kilitler.
Başka bir deyişle, e-posta tabanlı bir forum ile etkileşim için web'i kullanmak çözülmüş bir sorundur; tabanlı bir forumla etkileşim kurmak için e-posta mı kullanıyorsunuz? Çok değil.
Şimdi, birçok geliştiricinin rutin olarak bir düzine veya iki forumu takip edebileceğini ve hangisinin daha çekici olduğunu düşünün - her biri için benzersiz bir kullanıcı adı ve şifre belirleme ve her biri için ayrı bir kullanıcı arayüzü öğrenme veya bunların hepsiyle etkileşimde bulunma hepsini görmek (ve arşivlemek ve aramak) için bir araç kullanarak uzun zamandır oluşturduğunuz bir kimlik (e-posta adresiniz)?
Gönüllü projelerin, bir dereceye kadar kullanıcı odaklı olmaktan çok geliştirici/katılımcı odaklı olma eğiliminde olduğunu unutmayın. Birincisi 'ücretsiz' bir şey alırken, birincisi sınırlı bir zamana sahip olma eğilimi gösterir.
Çalıştığım projeler (esas olarak GNOME ile ilgili) gerçek bir insan gücü sıkıntısı yaşama eğilimindedir, bu nedenle zaman kazandıran veya geliştiricilerin katılmasını kolaylaştıran her şey bir artıdır. Yani geliştirici açısından (rastgele sırayla):
... ve listenin kapsamlı olduğunu düşünmüyorum. İş akışının neden daha az teknikten bahsetmeden yeni kullanıcıları hoş karşılamayabileceğini/nasıl karşılayabildiğini görebiliyorum. Gnome'un etkileşimde bulunmaları için farklı kanalları var (G +, Fb ve evet - forumlar), ancak AFAIK, buradaki topluluğa katılmak, araçları yeniden öğrenmek vb.
Çünkü kimse bunu yapmak için daha iyi bir yol yaratmadı. Daha iyisi demek istediğim şu anki geliştirme ortamlarına uygun ve entegre olabilmek.
Belki Google Wave bir şekilde daha uygun bir araçtı ama işe yaramadı.
Alışkanlık - Birkaç kişi açık kaynak projelerine ilgi duymaya yönelik sorular yayınlar. Bazen tanıdığınız kişilerin posta listesiyle başlarsınız ve asla başka bir şeye geçmezsiniz.
Kullanıcılar için:
Şakayı burada bulabilirsiniz: http://www.ahajokes.com/com009.html