pardus-imagewriter
pardus-imagewriter copied to clipboard
Güncel ISO'nun indirilmesi ve indirme sırasında USB'ye yazılması yeteneği kazandırılması
Mevcut durumda disk kalıbını USB belleğe yazmak için öncelikle elimizde tam olarak indirilmiş bir ISO dosyası olması gerekmektedir Bu nedenle kullanıcı açısından önce ISO dosyasının indirilmesi için beklemek sonra da ISO dosyasının USB belleğe aktarılması için beklemek gerekmektedir. Halbuki ISO dosyasının indirme işlemi devam ederken bir yandan da USB belleğe yazılması teknik açıdan mümkündür. (https://unix.stackexchange.com/questions/141298/how-to-burn-an-iso-while-downloading-it)
Pardus image writer yazılımına Öncelikle Pardus kurulum imaj dosyaları için seçilen Pardus sürümüne ait dosyanın internetten indirilmesi ve indirme işlemi başlar başlamaz kullanıcı tarafından seçilmiş ve onaylanmış USB belleğe doğrudan yazmaya başlanması özelliğinin eklenmesinin kullanıcılar açısından bekleme süresini azaltacağı ve faydalı olacağı değerlendirilmektedir
Özellikle an itibariyle Windows kullanıcısı olan ve ilk defa Pardus kurulum medyası hazırlayacak kişiler için bu özellik Pardus kurulum medyası hazırlama işlemini daha basit ve kolay bir hale getirecektir.
Bu işlevin sağlıklı bir şekilde çalışabilmesi için pardus-imagewriter yazılımının güncel sürümleri ile birlikte yanında Pardus ISO’larının resmi depolardan indirilebilmesi için gerekli adreslerinin (ve belki özet değerlerinin) yer aldığı XML/JSON/YAML ya da benzeri bir bilgi dosyasına ihtiyaç olacaktır. Bu kapsamda Güncel ISO dosyalarının listesini içeren veri dosyası sabit bir URL'de (Örnek: http://depo.pardus.org.tr/pub/ISO/GuncelSurumler.yaml) yayınlanabilir ve yazılım her çalıştırmada kendi veri tabanını bu URL'den güncelleyebilir.
Bu verilerden faydalanarak kullanıcının indirmek istediği Pardus seçkisini/kalıbını (sunucu/XFCE/DDE vb.) etkisini seçmesine izin veren bir seçim ekranı olması da faydalı olacaktır. Arayüzün basitliğini azaltmamak için bu seçim ekranlarının default seçeneklerinin önceden seçilmiş olması kullanıcının isterse değişiklik yapması doğru bir yaklaşım olur.
Ayrıca ayrı bir seçenekle indirilen ISO aynı zamanda daha sonra kullanılmak üzere depolama alanına kaydedilebilir. USB'ye yazmadan sadece ISO'yu indirme de ayrıca ayarlanabilecek bir seçenek olabilir. indirilen ISO’nun (yine indirme işlemi sırasında) özet değerinin de hesaplanması ve orjinal değerle kontrol edilmesi faydalı olacaktır. İndirme+yazma işlemi sonucunda eğer özet değeri hatalı ise kullanıcı bilgilendirilmelidir.