LibreOffice Geliştirme Atölyesi

Ana Sayfa » LibreOffice Geliştirme Atölyesi

Eğitimin Kısa Özeti
C++ bilen ve yazılım geliştirme bilgi ve becerilerini tanınmış özgür yazılım projelerine katkıda bulunarak geliştirmek isteyen katılımcılara, LibreOffice projesinin kaynak kodu ve geliştirme süreçleri anlatılıp uygulama yaptırılarak, özgür yazılım dünyasına geliştirici olarak katkıda bulunmaya başlamalarına yardımcı olunuyor.

Eğitimin sonunda çözüme ulaşan katılımcıların isimleri ve çözdükleri hata kayıtları LibreOffice’in resmi gezegeninde yayınlanacak olan bir günlük (blog) yazısı ile ilan edilmesi planlanıyor. Ayrıca eğitimi başarıyla tamamlayan katılımcılardan üniversite öğrencisi olanlar, LibreOffice üzerine çalışmaya devam edebilecekleri uluslararası ücretli yaz stajı yapma olanaklarına yönlendiriliyor.
 
Eğitmen: Muhammet Kara
 
Katılımcılar için ön-şartlar

 
Katılımcıların eğitime bilgisayar dışında getirmesi gereken donanım/yazılım

  • Ubuntu GNU/Linux 18.04 kurulu olması (sanal makine olmaması önerilir)
  • Qt Creator yazılımının kurulu olması.
  • https://wiki.documentfoundation.org/Development/BuildingOnLinux belgesinde tarif edilen adımların izlenmesi.

 
Eğitim İçeriği

  • LibreOffice projesinin geliştirme süreçleri ve araçları
  • LibreOffice kod yapısı ve temel sınıfları
  • LibreOffice görsel kütüphanesi
  • Kullanıcı arayüzü değişikliği/geliştirmesi hata kayıtlarının incelenmesi
  • Hata kayıtlarının incelenmesi ve düzeltilmesi