An empirical analysis of issue templates on GitHub
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (TR)
Pek çok açık kaynaklı yazılım projesi, olay kaydı takibi için GitHub Issues kullanmaktadır. Diğer olay kaydı takip araçlarının aksine, GitHub Issues kullanıcılara esneklik sağlamakta ve kullanımı için standart bir yol sunmamaktadır. Bu esneklik ve standart eksikliği, yazılım geliştirme ve bakım süreçlerini olumsuz etkileyebilecek eksik olay kayıtlarına yol açabilmektedir. GitHub, bu problemi engellemek için 2016'da olay kaydı şablonlarını kullanıma sundu ve birçok proje bu özelliği kullanmaya başladı. Bu tez, açık kaynaklı projeleri inceleyerek olay kaydı şablonu kullanımının mevcut durumunu ve tarihsel gelişimini ortaya koymayı amaçlamaktadır. Bu amaçla, 100 popüler açık kaynaklı yazılım projesinden 350 şablonu ve bu şablonların önceki sürümlerini analiz ettik. Açılan olay kayıtlarının şablonlara uygunluklarını ve şablonların etkisini anlamak içinse 1,916,057 olay kaydını inceledik. Son olarak, şablonlar hakkındaki görüşlerini anlamak için açık kaynak yazılım geliştiricilerle bir anket gerçekleştirdik. Analiz sonucunda, şablonların neredeyse her zaman kullanıldığını gözlemledik (100 projeden 99'u). Tarihsel analizimiz, daha yapılandırılmış ve kısıtlı şablonların normal şablonlara göre popülerlik kazanmaya başladığını gösteriyor. Ayrıca yaptığımız istatiksel analiz, şablon kullanımı durumunda olay kayıtlarının istatistiksel olarak daha hızlı çözüldüğünü (p değeri 0.00, etki büyüklüğü 0.59) ve daha az etkileşimle tamamlandığını göstermektedir. Ankete göre ise, geliştiricilerin %85'i şablonların faydaları konusunda hemfikir ve geliştiriciler şablon kullanımının orijinal GitHub Issues olay kaydı sisteminin esnekliği ile Jira gibi diğer olay kaydı takip sistemlerinin katılığı arasında dengeli bir orta nokta oluşturduğuna inanıyorlar.
Yazar
Emre Sülün
Kurum
Bu Yayına Nasıl Atıf Yapılır
Emre Sülün (Yüksek Lisans Tezi). An empirical analysis of issue templates on GitHub, 2023, İhsan Doğramacı Bilkent University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
İhsan Doğramacı Bilkent University tezlerinden daha fazlası
- A study over tax and relationship formed around taxation in the Ottoman Empire (16th-17th century)(2019)
- Random sets and choquet-type representations(2021)
- Oil price surges and the yield curve(2024)
- Living alone: Pathways, experiences and future expectations(2025)
- On the road to detente: Turkish foreign policy after the Johnson Letter(2021)
- The Lower Danube in Late Antiquity: The case of Histria(2023)
