Takım hakkında yorum yapma.
Çevrimiçi wiki'leri denedik, ancak kişisel zevk alabileceğiniz, ancak belge yapısını içeren ve en önemlisi de dokümantasyon sunucusuyla bağlantı kurmanız gereken birtakım sınırlamalar bulduk.
Bağlantısız olmak, çevrimdışıysanız veya yerinde olsanız da ciddi bir sorundur (açık bir şekilde yerinde güvenli bir SSL bağlantısı ve benzeri bir durumla durumu azaltabilirsiniz).
Mevcut dokümantasyon sürecimiz:
- statik html üreteci
- markdown sözdizimi
- dağıtılmış versiyonlama sistemi
Dokümantasyon için 'resmi' bir düzenimiz var ve bu da menüler için yapı (ve görsel stil için ilgili CSS vb.) Sağlıyor.
Statik HTML Üreticisi
Cubictemp ve diğer çeşitli araçlara dayanan dahili bir statik html üreteci kullanıyoruz : pigmentler , dokümanlar .
Oluşturulan sayfalar (değil mi?) Açıkça çirkin görünüyor, çünkü çoğu / sysadmins / programcılar neyin estetik olarak güzel olduğunu biliyorlar, ancak böyle bir binada toplam koordinasyon eksikliği var.
Ancak bize html formatlama konusunda endişelenmenize gerek kalmadan, dosyaları batırırken veya indirirken 'sunucuda' nerede bulacağınız konusunda endişelenmenize gerek kalmadan yapılandırma dosyaları, örnek komut dosyaları, pdf, vb.
HTML değilse, onu klasöre bırakın ve bir URL bağlantısı ekleyin.
HTML, düzen için 'potansiyel' yapı sağlar ve aynı zamanda kritik olarak bilgi / içerik öğeleri (ayrıca menüler oluşturma, içerik tablosu gibi temel yapı mekanizmaları vb.) Arasında 'bağlantı' sağlar. makinelerinde küçük bir web sunucusu çalıştırın, ister lighttpd ister küçük, ister Apache veya IIS ile tamamen doluysa.
Tüm makinelerimiz temel html sunumu için homurdanıyor ve bizim için yeterince iyi çalışıyor.
MARKDOWN sözdizimi.
'Yaratıcı' meyve sularımızın HTML konusunda endişelenmenize gerek kalmadan dokümantasyon yazmasına izin vermek için MARKDOWN, Textish ve veya reStructuredTEXT'ın bastardleştirilmiş bir versiyonunu kullanıyoruz .
Bu aynı zamanda herkesin favori editörünü kullandığı anlamına gelir (diğerleri Windows'ta Scintilla kullanıyorum ve Nix), burada diğerleri vi / vim kullanıyor.
Dağıtılmış Versiyon Sistemi.
Dokümanları kullanıcılar arasında 'dağıtmak' için Git'i kullanıyoruz . Oh, ve biz de onun versiyonlama kapasitesini kullanıyoruz.
Bizim için en önemli avantaj, sunucuya bağlanmak zorunda kalmadan ve 'tamamlanmış' çalışmaları yayınlamak zorunda kalmadan dokümantasyonu güncelleme konusunda hepimizin çalışabilmesidir. Hepimiz belgelerin aynı kısımlarında veya farklı kısımlarında çalışabilir veya bilgileri tüketebiliriz.
Şahsen, blogları güncellemek için bir sunucuya bağlı kalmaktan nefret ediyorum, wiki bile. Git bizim için iyi çalışıyor.
İş Akışı Üzerine Yorum Yapma
Wiki'nin bilgi yayma / kodlama için "moda" olduğu görülüyor, ancak başka yerlerde de belirtildiği gibi tüm süreçlerin sürdürülmesi zorlaşıyor ve takımlarınızın ihtiyaçlarını en iyi şekilde destekleyen ve sürdürülebilir olan araçların karışımını bulmak zaman alacak.
Daha iyi çözümler keşfedilir ve zorunlu değildir.