SymPy projesi

Bu sayfada, Google Dokümanlar Sezonu için kabul edilen bir teknik yazım projesinin ayrıntıları yer almaktadır.

Proje özeti

Açık kaynak kuruluşu:
SymPy
Teknik yazar:
Rohit Goswami
Proje adı:
SymEngine
Proje uzunluğu:
Standart uzunluk (3 ay)

Proje açıklaması

Sympy belgelerine makul ölçüde erişilebilir ancak SymEngine dokümanlarına şu an için çoğunlukla erişilememektedir. Kaynak kodda yorumlar var ancak Doxygen ile daha iyi kullanılabilmesi için bunların yeniden biçimlendirilmesi gerekiyor. Proje teklifi uçtan ucadır ve belgeleri içeren bir web sitesi oluşturmak için CI ardışık düzeni oluşturmayı ve mevcut belgelerde yapılan iyileştirmeleri (kapsam ve üst düzey örnekler açısından) kapsar. Vikipedi ve diğer kaynaklardan uygun bölümleri alma ve katkıda bulunanlar kılavuzu ekleme de buna dahildir. Projede Sfenks kullanılabileceğinden bahsediliyor ancak Doxygen başka herhangi bir işlem yapmadan çok iyi performans sergilediğinden kişisel olarak buna karşıyım (ör. https://docs.dseams.info). Ancak gerekirse, kullanıma yönelik daha fazla kullanıcı arabirimi oluşturmaya açığım. Ayrıca dokümanların PDF sürümünü de oluşturmak istiyorum. Zorlayıcı hedefler, Symengine'e özel birden çok örnek oluşturmayı ve kullanıcı katkılarının kabul edilmesine izin vermeyi içerir. Ayrıca hem Sympy hem de SymEngine için bir Zenodo topluluğu oluşturmak istiyorum.