Büyüyen bir açık kaynak projesinin yaratıcısıyım. Şu anda, belgeleri yönetmenin en iyi yolunu bulmaya çalışıyorum. İşte düşündüğüm seçenekler:
- HTML Web Sitesi
- Bir Github Wiki
- Github'da Barındırılan Markdown Dosyaları
- Tüm Belgeleri Github'a Yerleştirme README.md
Belgeler zaten Markdown'da yazılmış, nasıl kullanılabilir hale getirmek istediğimi anlayamıyorum. Belgeleri kaynağa dayandırabildiğim ve etiketleyebildiğim gibi belgelendirebildiğim ve etiketleyebildiğim için Git'e doğru çekildim.
Markdown'ı HTML'ye çevirmek ve tarz bir web sitesinde görüntülemek için bir Markdown kütüphanesi kullanabilirim. Bir değişiklik olduğunda web sitesine değişiklikleri yüklemem gerekecek ve belgelerin tüm farklı "etiketlerini" yönetmek zor olacaktır.
Github Wikis (bildiğim kadarıyla) bulunduğunuz şubeye göre değişmez. Böylece, herhangi bir zamanda Github Wiki formundaki belgelerin yalnızca "ana" versiyonuna sahip olabilirim.
Hepsini Github README'ye koymak biraz temiz. Dallanma ve etiketleme alıyorum, ancak kullanımı biraz yorucu ve kolay navigasyona iyi borç vermiyor.
Müthiş bir çözüm eksik mi? Başka hangi seçeneklerim var?