Merhaba,
Servis seçimi bazen yalnızca "hangi paketin adı daha çok geçiyor?" sorusuna dönüşüyor. Oysa bir ağın ihtiyacıyla başka bir ağın ihtiyacı aynı olmayabilir. NickServ ve ChanServ isimlerini görmek, arkadaki bütün davranışların aynı olduğunu göstermiyor.
Önce ne istediğini yazmak gerekiyor: Hesap kaydı, kanal sahipliği, yetki listeleri ve yönetim kolaylığı gibi temel ihtiyaçlar neler?
Kullanılmayacak özelliklerin çokluğu tek başına tercih sebebi değil. Eklediğin her parçanın bakımını da düşünmek gerekiyor.
Sonra seçtiğin servis sürümünün IRCd ile uyumuna bak. Aynı proje içinde farklı sürüm kolları farklı yapılandırma örnekleri kullanabiliyor. Arama motorundan bulunan bir configi sürümüne bakmadan almak burada işleri karıştırıyor.
Ağda mevcut hesaplar varsa konu yalnızca programı değiştirmekten ibaret değil. Veri aktarımı, parola biçimleri ve kanal yetkileri ayrıca değerlendirilir. Boş bir denemede kolay görünen geçiş, gerçek kayıtlarla aynı kolaylıkta olmayabilir.
Önce ayrı bir denemede günlük işleri yapabilmek önemli. Hesap açmak, yeniden giriş yapmak, kanal kaydetmek ve yetkiyi kaldırmak gibi sıradan işlemleri görmek; özellik listesini okumaktan daha somut fikir verir. Yönetim belgesini bulabiliyor olmak da uzun vadede işe yarar.
UnrealIRCd tarafındaki genel çerçeve
Services belgesinde anlatılıyor. Anope veya Atheme tercihini tartışırken hangi IRCd sürümüyle, hangi ihtiyaç için kullanıldığını yazarsak karşılaştırma da daha anlamlı olur.