Teknofest 2026 Hazırlıkları: Pardus İçin Geliştirme Stratejimiz ve Fikirler
Teknofest 2026 için resmen çalışmaya başladık. Bu sene iki kategoriden başvurduk: “Pardus Hata Ayıklama ve Geliştirme” ve “Pardus Öneri”. Aslında iki kategori daha düşünüyorduk ama hem yoğunluktan hem de bazı dalların şartları henüz netleşmediği için şimdilik rotamızı tamamen Pardus odaklı çizdik. İleride yeni başlıklar açılırsa değerlendirebiliriz ama şu an hedef belli: İki Pardus kategorisi ve sağlam bir hazırlık süreci.
Şu an geldiğimiz noktada fena ilerlemedik diyebilirim. Daha çok veri toplama ve hata ayıklama tarafındayız. Bu aşama dışarıdan sıkıcı görünebilir ama bence işin en değerli kısmı tam da burası. Çünkü neyi düzelteceğini, neyi geliştireceğini bilmezsen iyi bir fikir de çıkmıyor, sağlam bir plan da.
Teknoloji Seçiminde Stratejik Karar
Bu süreçte güzel bir şans yakaladım ve geçmiş yıllarda derece alan yarışmacılardan Edip’le tekrar iletişime geçtim. Sağ olsun bana birkaç kritik tüyo verdi. En akılda kalanı şuydu: “İstediğin dille geliştirebilirsin” denilse de, Pardus tarafında Python ve GTK ile yazılan uygulamalar daha fazla öne çıkabiliyormuş. Bunu hemen kenara not aldık. Eğer uygulama geliştirme tarafına ağırlık vereceksek teknoloji seçimi sadece teknik değil, stratejik bir karar olacak.
Üzerine Çalıştığımız 3 Ana Fikir
Fikir tarafında elimizde güçlü başlıklar var:
- Dokunmatik Sürücüsü İyileştirmeleri: Dokunmatik sürücüsünde gerçekten çok fazla iyileştirilebilir şey var. Sürücü (driver) yazmak zaten pek kişinin girmediği bir alan; az biliniyor ve az odaklanılıyor. Bazı cihazların Linux için sürücüsü yok ve anladığım kadarıyla sıfırdan yazılmış bir yapı var. Bu bizim için hem büyük bir fırsat hem de çözülmesi gereken gerçek bir problem demek. Şimdiden bayağı bulgu çıkardık.
- Tek Tıkla Çalıştırılabilir EXE Dosyaları: Windows’ta çift tıklarsın ve çalışır; özellikle öğretmenler ve son kullanıcılar da Pardus'tan bu basitliği bekliyor. Pardus’ta bu deneyimi daha zahmetsiz hale getirmek istiyoruz. Wine’ı öyle bir kurgulayacağız ki, süreç kullanıcıya "Windows gibi" hissettirecek. Bilgisayar başında “şunu nasıl açıyorduk” derdini bitirmek öğretmenlere ciddi vakit kazandıracaktır.
- ETA Panel Geliştirmeleri: Pardus 5.3 sürümündeki özel panel uygulaması olan ETA Panel için aklımızda bazı iyileştirmeler var. Bunları uygularsak ortaya çok net bir katkı çıkacak.
Güvenlik ve Zafiyet Analizleri
Veri toplarken özellikle güvenlik zafiyetleri için LinPEAS ve LES kullandık. İkisi de GitHub’da açık kaynak olarak bulunan, ücretsiz script’ler. Bu tarz araçlar tek başına işi bitirmese de, nereden başlamamız gerektiğini ve hangi noktaların riskli olduğunu hızlıca görmemizi sağlıyor. Bize ciddi zaman kazandırdı.
Gelişmeleri blogumdan paylaşmaya devam edeceğim.
Üye tartışması