GitHub Bildirimlerinde Sıralama Geldi: Küçük Detay mı?
Biliyor musunuz, bazen bir ürüne yıllardır beklediğiniz özellik gelir ve “ya sonunda!” diye bağırırsınız. Bazen de o özellik o kadar bariz bir şeydir ki herkes “bunu neden daha önce yapmadılar ki?” diye sorar (buna dikkat edin). GitHub’ın bildirım sayfasına gelen yeni “Sort by” kontrolü bana kalırsa ikinci kategoriye giriyor. Peki ama, bu kadar yalın bir şeyi neden 1400 küsur kelimeyle anlatıyorum? Çünkü işin altında göründüğünden daha fazlası var.
📋 İçindekiler
-
Üçüncüsü — ve bu biraz niş bir şikayet ama — API tarafında bu sıralama parametresi henüz destekleniyor mu bilmiyorum. GitHub API üzerinden bildirimlerini çeken ve kendi dashboard’ını yapan insanlar var, ben dahil: 2021’de bir ara kendime özel bir bildirım paneli yazmıştım. API’da sort parametresi yoksa bu iyileştirme sadece web arayüzüyle sınırlı kalıyor. Biraz yarım kalmış hissettiriyor o açıdan.
💡 İpucu: Bildirım yönetimini iyileştirmek istiyorsanız, GitHub’ın “Custom notification routing” özelliğini de kullanın. Organization ve repo bazında hangi tür bildirimleri almak istediğinizi ayarlayabilirsiniz. Sıralama özelliğiyle birleşince bayağı iş görüyor.Bildirım Yönetimi İçin Pratik Öneriler
Küçük Takımlar İçin
5-10 kişilik bir ekipseniz, bildirım birikimi genelde çok sorun olmaz. Ama yine de haftada bir “bildirım temizliği” alışkanlığı edinmenizi tavsiye ederim (inanın bana). Peki, “Oldest to newest” sıralayın, en eskiden başlayarak sırayla geçin — bu sayede unutulmuş bir PR review isteğini ya da kapanmamış bir issue’yu kolayca yakalarsınız. Sız hiç denediniz mi? Küçük ama etkili bir alışkanlık.
Enterprise Seviyede
Doğrusu, Büyük organizasyonlarda durum farklı. 50+ repo, yüzlerce geliştirici, binlerce bildirım… Bu noktada GitHub’ın bildirım — ki bu tartışılır — sayfası tek başına zaten yetmiyor. Çoğu kurumsal müşterimde Slack veya Teams entegrasyonu, GitHub Actions ile özel bildirım workflow’ları, hatta üçüncü parti araçlar (Octobox, DevHub gibi) kullanılıyor. Ama en azından GitHub’ın kendi arayüzünde temel bir sıralama olması, “quick check” senaryolarında işe yarıyor. Fena değil.
2024’te bir bankacılık müşterimizde GitHub Enterprise’ı kurmuştuk. Onların en büyük şikayetlerinden biri bildirım yönetimiydi. O zaman “GitHub bu konuda zayıf, Slack entegrasyonuyla aşın” demiştik. Şimdi en azından bir adım atılmış oluyor — ama daha çok yol var önde.
Açık Kaynak Proje Maintainer’ları İçin
Eğer popüler bir açık kaynak projeniz varsa, bu özellik hayat kurtarıcı olabilir. Neden? Çünkü issue ve PR bildirimleri durdurulamaz bir şekilde akıyor. Maalesef. Peki, “Oldest to newest” ile en eski bildirimlere öncelik vererek, topluluktan gelen eski issue’ları veya PR’ları atlamadan sırayla işleyebilirsiniz. Bana kalırsa bu özelliğin asıl hedef kitlesi maintainer’lar zaten.
GitHub’ın UX Evrimine Genel Bakış
Bir adım geri çekilip bakarsak, GitHub son 2 yılda UX tarafında ciddi hamleler yapıyor. İssues araması anlam bazlı çalışmaya başladı — ki bu konuyu daha önce GitHub Issues Araması Değişti: Artık Anlamla Buluyor yazısında ele almıştım. Diff satırları büyük PR’larda hızlandırıldı, güvenlik sekmesi yeniden tasarlandı.
Gel gelelim, bildirım sayfası bu evrimin en geride kalan parçasıydı. Şimdi sıralama geldi, güzel. Ama hâlâ çok temel. Filtreleme, etiketleme, toplu işlem (bulk actions), özel görünümler… Bunlar olmadan GitHub’ın bildirım sistemi “idare eder” seviyesinde kalıyor. E sonra? Heyecan verici değil. Ama doğru yönde.
Ne yalan söyleyeyim, Şunu da ekleyeyim: GitHub’ın bu tür küçük iyileştirmeleri changelog’da duyurması. Community discussion açması güzel bir yaklaşım. En azından dinliyorlar, hissediyorsunuz. Feedback vermeye devam edelim, belki bir sonraki adımda “priority sort” veya “custom filters” gelir. Bu arada GitHub’ın son dönemdeki dayanıklılık çalışmalarına da göz atmanızı öneririm: GitHub’un Mart 2026 Dersi: Dayanıklılık Kağıt Üstünde Değil yazım bu konuda detaylı bir analiz içeriyor.
Sıkça Sorulan Sorular
GitHub’da bildirım sıralaması nasıl değiştirilir?
Şöyle söyleyeyim, GitHub Notifications sayfasına gidin, sayfanın üst kısmında yeni eklenen “Sort by” dropdown menüsünü göreceksiniz. “Newest to oldest” veya (belki yanılıyorum ama) “Oldest to newest” seçeneklerinden birini tıklayın. Tercihiniz otomatik olarak kaydedilir ve bir sonraki ziyaretinizde de geçerli olur.
Sıralama tercihi her seferinde sıfırlanıyor mu?
Hayır, sıralama tercihiniz oturumlar arasında kalıcı. Tarayıcıyı kapatıp açsanız, farklı bir cihazdan giriş yapsanız bile seçtiğiniz sıralama korunuyor. GitHub bunu hesap bazında saklıyor.
Repository grupları içinde de sıralama çalışıyor mu?
Evet. Bildirimler repository’ye göre gruplandığında, sıralama hem grupların kendi sırasını hem de her grubun içindeki bildirimlerin sırasını etkiliyor. Yanı “oldest to newest” seçtiyseniz, en eski bildirime sahip repo grubu en üstte çıkar ve o grubun içinde de en eski bildirım en üsttedir.
GitHub Notifications API’sinde de bu sıralama desteği var mı?
Şu an için resmî bir açıklama yapılmadı. GitHub Notifications REST API’si varsayılan olarak “last_read_at” veya “updated_at” bazlı sıralama sunuyor ama web arayüzündeki bu yeni “sort by” parametresinin API’ye yansıyıp yansımadığı net değil. API dokümantasyonunu takip etmenizi öneririm.
Bu özellik GitHub Enterprise Server’da da mevcut mu?
Şu an sadece GitHub.com’da (GitHub Enterprise Cloud dahil) kullanılabilir durumda. GitHub Enterprise Server’a gelip gelmeyeceği henüz duyurulmadı. Genellikle bu tür UI iyileştirmeleri birkaç GHES sürümü sonra aktarılıyor.
Kaynaklar ve İleri Okuma
GitHub Changelog: New Sort by control added to Notifications
GitHub Docs: Viewing and triaging notifications
GitHub REST API: Notifications endpoint
Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Cem A.
Küçük görünüyor ama PR yorumlarının üst üste geldiği yoğun sprint günlerinde tam da böyle bir şey eksikti. Acaba ileride filtreleme seçenekleri de genişler mi, mesela assignee’ye göre sıralama falan?
Sibel V.
GitHub’ı yoğun kullananlar için aslında küçük ama can kurtarıcı bir özellik bu. Eski bildirimleri kaybetmemek için sayfayı aşağı kaydırıp durmak zorunda kalmak gercekten sinir bozucuydu.
Fatma B.
Bildirimlerin sıralaması küçük görünüyor ama özellikle çok repoya katkı veriyorsanız hayat kurtarıcı olabiliyor. Ben şu an onlarca birikmiş bildirimle boğuşuyorum, bu özellik tam zamanında geldi. Bu arada şu yazınız da güzeldi: GitHub Universe Sahneye Çağırıyor: Ben Olsam Ne Yaparım? — https://www.askinkilic.com.tr/github-universe-sahneye-cagiriyor-ben-olsam-ne-yaparim/
Ayşe T.
Küçük görünse de bildirim sayısı arttıkça bu tür detaylar gerçekten can kurtarıcı oluyor. Oturumlar arasında seçimin korunması özellikle güzel düşünülmüş. Bu arada şu yazınız da güzeldi: GitHub’un Mart 2026 Dersi: Dayanıklılık Kağıt Üstünde Değil — https://www.askinkilic.com.tr/githubun-mart-2026-dersi-dayaniklilik-kagit-ustunde-degil/
Yorumlar kapalı.








4 comments