5/20/11 3:15 PM, irfan yıldırım yazmış:
mantis'e bakın birde php tabanlı mysql ve postgresql destekliyordu
hatırladığım kadarıyla kısa bir süre kullanmıştım.
20 Mayıs 2011 14:50 tarihinde Ercan Istek <[email protected]
<mailto:[email protected]>> yazdı:
Software development icin kullanilacak project management lazim
tavsiyeniz nedir. redmine onerildi ama ben pek hoslasmadim kendisinden
Çok zor bir durum hakikaten... Buraya yazdiginiza gore oncelikle ozgur
yazilim dusunuyor olmalisiniz, bu sebeple sayilanlar arasinda
activecollab dogru degil. Elimden geldiğim kadarı ile tecrübemi paylaşayım:
1. Mantis kesinlikle ama kesinlikle proje yönetimi için doğru araç
değil. Issue tracker olarak kullanabilirsiniz, biz kullaniyoruz ancak
soyle bir durum var. Kullanicilar cok memnun, islemleri cok kolay ve
kullanisli. Ama eger benim gibi birisi gelip bunu sirkette kullanilan
diger araclara entegre etmeye kalkarsa midesi kalkiyor. SSO, SVN, API,
Eclipse, LDAP entegrasyonlari yok veya berbat durumda. Hele kodlarina
baktikca midem kalkiyor inanin. Bence bir yazilim projesinin nasil
yazilmamasi gerektigine dair en iyi ornektir. Upgradeler sizi bir yerde
belirli bir surume mecbur kilabilir, eger kollari sivayip kodu
duzeltmez, bug fix etmez ve manuel olarak veritabani yapinizi
degistirmezseniz bir surumde sıkısıp kalmaniz yuksek ihtimaldir. Uzun
suredir de yukaridaki sebeplerle gelistiriciler ile atisiyorum cesitli
mecralarda :) Bir yeniden yazim olmadan bir daha asla.
Bugtracker olarak bile Mantis dogru bir tercih olmayabilir, eger kolay
kullanim istiyorsaniz ve kutudan cikan isinizi gorecekse ok, ama daha
ust duzey kullanicilariniz veya gelistiricileriniz varsa, bu ne yav
diyeceklerdir. Onun yerine tabii ki (*jira* disinda), *<bugzilla*> daha
iyi bir secim olur. Jira nin akademik lisansi var, cok uygun, ayrica
open source projeler icin ucretsizdir. *BugNet* ise acik kaynak ama
ASP.Net ile yazilmis, belki size uyabilir.
2. *<dotproject>*, gelistirmesi iyi gitmiyor, cok sorun var...
Profesyonel bir yazilim firmasinin kullaniyor oldugunu bile sanmiyorum
acikcasi.
3. Mantis'den kurtulmak ve sadece bug tracker degil ayni zamanda SVN
entegrasyonu olan, roadmap'i duzgun planlayip kod ile entegre olan, ant
gibi otomatik build sistemlerini kullanabilecegim (mantis'de de cok zor
sartlar altinda kullanabiliyorum ama kodu oyle degistirdik ki artik bize
ait ayri bir Mantis oldu sayilir...) bir arac ile ilgili LKD'den farkli
arkadaslarimla gorustum, ozellikle *<trac>* ve *<redmine>* konusunda
gorustugumde ve ozelliklerine bakip denemelerini yaptigimda ikisinin de
arti-eksileri oldugunu gordum. Burada sizin ihtiyaclarinizin ne oldugu
one cikacaktir.
4. Eger benim gibi tercihiniz bir PHP yazilimdan yana ise (sebebi cok
basit, ruby/python dan ziyade daha genel kullanima acik, herkes asagi
yukari biliyor artik), ant vs gibi entegrasyon kismini elle hallederim
zaman icinde derseniz o zaman sorunuzun *yarim* cevabi: *<buggenie>*,
http://www.thebuggenie.com/features.php#project_management dir.
Kesinlikle tam anlami ile bir proje yonetim araci degildir, ama su an
elimizde olanin en iyisi acik farkla budur.
Herkese selamlar.
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux