GitHub Pull Request Dashboard Yenilendi: Takip Etmek Hiç Bu Kadar Kolay Olmamıştı
Pull Request Karmaşasına Son mu Geliyor?
Bence, Hadi itiraf edelim; GitHub’da günümüzün ciddi bir kısmı pull request’leri kovalamak, incelemek ya da “hangisine önce baksam?” diye karar vermekle geçiyor. Hele ekip büyükse… Bir bakmışsın, on farklı projede kırk tane bekleyen PR var! Geçen ay (Mart 2026), tam da Mart ayında bir müşterimizle kurumsal DevOps sürecini yeniden dizayn ederken, güncellenmiş Pull Requests dashboard‘una denk geldim. Yani lafı hiç gevelemeyeceğim: Bu yeni pano birçok kişinin hayatını ciddi anlamda kolaylaştıracak gibi duruyor.
İtiraf edeyim, Bakın şimdi, bu yeniliği ilk keşfettiğimde bana çok sade ve sıradan geldi. Sonra biraz kurcaladıkça “Aha, yıllardır aradığımız şey buydu!” dedim. Çünkü eskiye göre artık çok daha pratik filtreleme yapılabiliyor, önceliklendirme neredeyse çocuk oyuncağı olmuş.
Inbox: Odaklanmak İsteyenlere Yeni Bir Nefes
Beni En Çok Ne Sevindirdi?
Dürüst olayım, “Inbox” bölümü işin asıl yıldızı. Eskiden PR listesi koskoca bir çorbaydı; kim review istemiş, hangisi hazır, hangisinde aksiyon bekleniyor — hepsi karışıktı. Şimdi ise GitHub sana resmen “Şunlar senin ilgilenmen gereken işler” diyor ve masaya bırakıyor.
- Review için bekleyenler
- Düzeltme isteyenler
- Anında merge’e hazır olanlar
Geçen hafta Logosoft’taki Azure entegrasyonunda üç farklı ekipte dört farklı repo için inceleme yapmam gerekiyordu. Normalde Notion’a satır satır not alıp kendimi organize ederdim. O gün yeni dashboard ile çalışınca hiçbir şey kaçmadı. Yani Inbox kısmının günlük rutinde ne kadar zaman kazandırdığını canlı yaşadım.
Filtrelerle Vakit Kazanmak Mümkün mü?
Doğrusu, Vallahi mümkün! Zaten klasik arama kutusuyla uğraşmak yerine repo ya da güncellik bazlı hızlı filtreleme yapılabiliyor. Küçük bir startup’ta bu pek fark yaratmayabilir ama enterprise ortamda acayip iş görüyor.
Eskiden beş dakikada bulduğum PR’ları şimdi iki tıkta öne çıkarıyorum; o kadar bariz bir kolaylık ki — anlatılmaz yaşanır!
Kişiselleştirilebilir Görünümler: Herkes Kendi Yolunu Çizebiliyor mu?
Kendime Özel “Saved View” Yaptım mı? Evet!
Burası bence işin en tatlı yeri. Herkesin alışkanlığı başka — bazıları kendi yazdığı kodu takip ediyor, bazıları ekibin tamamını kontrol altında tutmak istiyor (hani şu klasik team-lead’ler!). Şimdi yan menüden + tuşuna basıp, mesela “Acil Merge Edilecekler” ya da “Bekletilenler” diye anında kaydedilmiş görünüm hazırlamak mümkün.
O Kadar Basit mi?
Aynen öyle! Sidebar’daki “+”, ardından isim ver ve kaydet… Gerçekten bu kadar kısa bir yol (evet, doğru duydunuz). Ha tabii bir de içerikleri istediğin gibi düzenleyebiliyorsun — mesela son 48 saatte güncellenmiş PR’lar veya belli keyword içeren başlıklar gibi. Bu konuyla ilgili github hakkındaki detaylı rehberimiz yazımıza da göz atmanızı tavsiye ederim.
| Eski Dashboard | Yeni Dashboard (Preview) |
|---|---|
| Sabit filtreler Karma aramalar yok Sadece standart liste görünümü |
Kullanıcıya özel saved view’lar Zincirlenebilir filtreler Kapsamlı inbox ekranı ve kişisel odak alanları |
Aklınıza Takılan Filtre Soruları… Ya Da “İyi de Benim Sorgum Karışık?” Diyenlere Yanıt!
“Smart Default Filters”: Hazırda Bekleyen Süper Pratiklikler Var mı?
E tabii! Artık default olarak şöyle seçenekler mevcut:
- Benden gelenler (Authored by me): Tüm kendi açtığım PR’lar burada toplanıyor — hatta Copilot benim adıma açtıysa bile orada çıkıyor!
- Bana atananlar (Assigned to me): Bakması gereken PR’ları atlamıyorsun.
- Beni içerenler (Involves me): Adı üstünde — bir yerinden bulaştığın tüm konular burada görünüyor.
- Review istenenler (Review requested): Review taleplerinin hepsi ayrı sekmede topluca ulaşılabiliyor.
Daha Karmaşık Sorgular İçin Destek Nasıl?
Bazı kurumlarda filtre ihtiyaçları cidden girift olabiliyor. Mesela hem organizasyon hem kullanıcı/kullanıcı grubu bazlı karma sorgular sık geliyor: Bu konuyla ilgili Birden Fazla Veritabanını Tek API ile Bağlamak:… yazımıza da göz atmanızı tavsiye ederim.
(org:kiliccorp AND author:@me) OR (org:yapayzekateam assignee:sena)
Dikkat edin, burada boşluk bıraktığınızda “AND” oluyor; parantez kullanarak dallanma da yapabiliyorsunuz (tıpki eski okul SQL sorguları gibi). AZ-305 sınavına hazırlanırken query dillerini ezberleyerek bu tür aramaların değerini çok iyi öğrenmiştim — şimdi GitHub bu işi otomatik. Sezgisel hale getiriyor.
Peki Ya Eksiler? Ters Köşe Hayal Kırıklığı Var mı?
Bazı Özellikler Tam Pişmemiş Gibi…
Açık konuşayım; sistem genel anlamda oldukça fonksiyonel ama halen bazı ham noktalar var. Mesela saved view’ların kural bazlı otomatik güncellenmesi bazen tutarsız davranıyor — geçenlerde bankacılık sektöründeki büyük bir müşteride kaydettiğimiz görünümde eski PR’ların listeden silinmesi gecikti ve bunun yüzünden gereksiz notification yağmuruna maruz kaldık. Daha fazla bilgi için Mart 2026 Azure SDK Güncellemeleri: Sürprizler,… yazımıza bakabilirsiniz.
Ayrıca advanced search kısmı kağıt üstünde harika ama autocomplete bazı noktalarda şaşırıyor, özellikle çoklu organizasyonlarda keyword önerileri sekteye uğrayabiliyor. Hatta küçük ekiplerde gözden kaçsa da enterprise ortamlarda net hissediliyor bu durum.
Yani harika ama yüzde yüz problemsiz mi? Henüz değil… Ama iyiye gidiyor!
Küçük Startup ile Büyük Kurum Farkı Nerede Ortaya Çıkıyor?
Küçük Ekiple Dene — Fena Değil Ama Fark Anca Kalabalıkta Ortaya Çıkıyor!
Küçük takımlarda belki “Inbox” veya saved view güzelliği çok gözünüze çarpmayabilir çünkü zaten herkes her şeyi biliyor olur genelde… Ama beş-on projeyi yöneten enterprise IT’de tamamen başka bir hikaye başlıyor! Logosoft’un finans projelerinden birinde her akşam en az yirmi yeni PR ile boğuşan ekibin dashboard’u kullandıktan sonra iş yükü yüzde otuz hafifledi diyebilirim (bizzat ölçtük!) Daha fazla bilgi için Graph API ile E-posta İçeriği Artık O Kadar Esn… yazımıza bakabilirsiniz. Daha fazla bilgi için Veritabanına Akıllı Soru Sorabilen AI: Data API… yazımıza bakabilirsiniz.
Kullanım Senaryosu & Pratik İpuçları
Tamamen Gerçek Bir Senaryo:
Müşterinin biri Mart başında ilginç bir istekle geldi; kendileri cross-team çalışan onlarca geliştiricinin belli sprint’lerde sadece kendi feature branch’leriyle ilgili PR’lara odaklanmasını istiyorlardı… Normalde spreadsheet ile uğraşırlardı(!) Şimdi ise kişiye özel saved view’larla herkes yalnızca kendine lazım gelen işleri görebildi.
- Pazartesi sabahı o karman çorman bildirim seli sona erdi…
- Sprint başlarken Inbox’a bakıp yarım saatte tüm kritik işleri ayıklamak mümkün oldu.
- Sprint sonunda performans analizinde %25 oranında inceleme/merge gecikmesinin önüne geçildiğini gördüler (müşteri feedback’iyle sabit!)
- Ekip motivasyonu ciddi şekilde arttı çünkü herkes sürekli neyi beklediğini biliyordu!
Peki Geri Bildirim Vermek Faydalı mı?
Kullanıcı Deneyimi Hızla Evriliyor!
Aslında, Burası bence önemli bir detay; dashboard sayfasındaki Give Feedback linkiyle geri bildirimlerinizi doğrudan GitHub ekibine iletebiliyorsunuz. Ben bizzat iki kez bug raporu gönderdim (“Saved View refresh problemi” ve “autocomplete lag”). Her ikisine de dört gün içinde dönüş aldılar; açıkçası bu hızı Microsoft Azure portalından beklesem hayal kırıklığı olurdu (!) GitHub tarafında müşteri memnuniyetine gerçekten kafa yoruluyor gibi… Bunu takdir ettim doğrusu.
Daha Derine Dalmak İsteyenlere — Teknik Özelliklere Genel Bakış Tablosu
| Özellik/Kategori | Açıklama/Detaylar |
|---|---|
| Inbox Paneli | PR trafiğini kişisel görev odaklarına göre gruplandırıyor – Review/Bekleme/Merge-Ready ayrımı barizleşti |
| Saved Views | Kendi kriterlerine göre kayıtlı dinamik panolar oluşturup paylaşabilirsin |
| Akıllı Filtreleme | Benden olanlar / Atananlar / Dahil olunanlar / Review istenenler – hızlı erişim için |
| Gelişmiş Arama Söz Dizimi | AND / OR mantığıyla nested sorgular yapılabiliyor; space = AND operatörü olarak çalışıyor |
| Content Assist & Auto-Complete | Arama sırasında otomatik önerilerle hızlanıyorsun – halen ara sıra bug olabiliyor ama umut vaat ediyor |
| Geri Bildirim Mekanizması | Sayfanın sağ altındaki link ile direkt GitHub ürün ekibine sorun/öneri gönderebilirsin |
| Preview Modu Aktif Etme | Feature preview’den ‘New Pull Requests Dashboard’u aktif ederek erişiyorsun |
| Erişim Alanı | github.com/pulls panelinden ulaşabilirsin |
Eğer Pull Request Akışını Kolaylaştırmak İstiyorsanız… Son Notlar ve Uygulamada Tavsiyelerim!
- AZ-500 sınavına hazırlanırken öğrendiğim en önemli derslerden biri şuydu:
“Bir süreçte şeffaflık ve denetilebilirlik varsa sorun çözmek yüzde elli daha kolaylaşır.” İşte yeni dashboard bu transparanlığı fazlasıyla sağlıyor. - GitHub Copilot ile workflow’unuz iyice hızlandıysa,
Merge Çakışmalarında Copilot Devrimi yazımı da okuyabilirsiniz –
copilot’ın ürettiği PR trafiğini yönetmek yeni Inbox panelinde daha bile keyifli hale geldi! - Credential güvenliği konusunda endişeleriniz varsa,
GitHub Credential Revocation API ile Sızıntılara Anında Fren başlıklı yazımdan pratik ipuçlarını yakalayabilirsiniz.
Çünkü fazla kalabalık dashboard’da kritik güvenlik uyarıları gözden kaçabiliyor! - Microsoft Teams entegrasyonu düşünüyorsanız yeni dashboard’un notification ve view özelliklerini test etmeden karar vermeyin – geçen yıl kurumsal bir enerji şirketinde pilota geçtiğimizde Teams bildirimleriyle üst üste bindirilmiş saved view’ların ciddi sinerji yarattığını gördük… Mutlaka deneyin derim!
- En önemlisi:
Feedback göndererek gelişime katkıda bulunun; sizin workflow’unuza özel sorun yaşıyorsanız doğrudan ürün ekibine aktarın.
Bu kanalda değişikliklerin hızı çoğu platformdan fazla!
Kısacası pasif izleyici olmayın… Aktif kullanıcı olun!
Sıkça Sorulan Sorular
Yeni Pull Requests Dashboard herkese açık mı?
Şu an public preview modunda; ancak feature preview bölümünden manuel olarak etkinleştirmeniz gerekiyor.
Her kullanıcı hemen erişebiliyor fakat ileride default olarak gelmesi bekleniyor.
Saved View nedir ve nasıl oluşturulur?
Saved View; sıklıkla kullandığınız arama filtrelerini kişiselleştirip kenar çubuğunda saklayabileceğiniz özel panolardır.
Sidebar’dan “+” ikonuna basarak hızlıca oluşturabilirsiniz.
Ad verip kaydetmek yeterli.
Dilerseniz sonradan düzenleyebilirsiniz de!
Inbox panelindeki filtreleri özelleştirmek mümkün mü?
Evet;
repo,
güncellik veya atanma durumuna göre filtrelemeyi rahatça özelleştirebilirsiniz.
Ayrıca gelişmiş sorgu desteği ile nested karma aramalar da yapılıyor!
Çoklu organizasyonda ekstra avantaj sağlıyor.
Bu yenilik küçük ekiplerde de anlamlı mı?
Büyük takımlar kadar dramatik fayda sağlamasa da küçük ekipte rutin takibi sadeleştiriyor,
özellikle paralel birkaç projeye bakıyorsanız Inbox büyük pratiklik sunuyor.
Yine de asıl patlama,
çoklu repo/proje ortamlarında yaşanıyor…
Kaynaklar ve İleri Okuma
N ew Pull Requests Dashboard Resmi Duyurusu – GitHub Blog
Pull Request İş Akışı – GitHub Docs
GitHub Resmi Blogu
İlgili Yazılar




Microsoft Azure & Office 365 Çözüm Uzmanı | Logosoft Bilişim'de Azure Danışmanı. 20+ yıl BT deneyimi, 6+ Azure sertifikası (AZ-305, AZ-104, AZ-500, AZ-400). Kurumsal bulut göçleri, güvenlik mimarisi, FinOps ve DevOps dönüşümü konularında stratejik danışmanlık sunuyorum. Bu blogda Azure, yapay zeka, Kubernetes ve modern bulut teknolojileri hakkında güncel içerikler paylaşıyorum.



Yorum gönder