YouTrack
Powerful project management for all your teams
Eski REST API Kullanımdan Kaldırılıyor: İşlem Gerekli
Bu gönderi, YouTrack ile harici entegrasyonlar geliştirmenin teknik yönlerine dair önemli değişiklikler içeren bir hatırlatmadır. YouTrack yöneticilerinin ve ekiplerinizde harici entegrasyonlar ayarlamadan sorumlu kişilerin Haziran 2021’in sonuna kadar bu gönderide yer alan konularla ilgili aksiyon alması gerekir.
Neler mi değişiyor?
İki yıl önce, yeni REST API kaynakları ve yöntemlerini kademeli olarak kullanıma sunmaya başladığımızı duyurmuştuk. Hem yeni API’yi kullanıcılarımızın etkili bir şekilde özel entegrasyonlar geliştirebilmesini sağlayacak kadar güvenli ve esnek hale getirmek, hem de eski API ile yaşadığınız sorunları çözmek için elimizden gelenin en iyisini yaptık.
Yeni REST API artık tamamen desteklenen, yayın öncesi bir özellik olarak sunuluyor. Bu yeni API’yi sürdürmeye ve geliştirmeye odaklanmak istediğimiz için eski yöntemleri sonlandırmamızın zamanı geldiğine inanıyoruz.
Geçişi Temmuz 2021’de başlatmayı, yıl sonuna kadar tamamlamayı hedefliyoruz. Elbette eski API’yi kaldırmadan önce tüm resmi kitaplıklarımız, eklentilerimiz ve widget’larımızın yeni API’ye taşınmasını sağlayacağız.
Eski REST API yöntemleri nelerdir?
YouTrack REST API yöntemleri, genellikle YouTrack işlevselliğini genişletmek üzere YouTrack ve üçüncü taraf araçlar arasında özel entegrasyonlar geliştirmek için kullanılır. Örneğin, bir entegrasyon YouTrack’tan sorun (issues) getirip ardından ilgili verilere göre özel bir grafik oluşturabilir. Ekibiniz özel entegrasyonlar geliştirdiyse lütfen onları incelemek için zaman ayırın. Eski yöntemler /rest
URL ön ekini kullanırken yeni yöntemler için /api
ön eki kullanılır.
Kullanıcılarımızın aksiyon alması gereken işlemler
Geçiş tamamlandıktan sonra eski REST API’yi YouTrack’ın Temmuz 2021 veya sonraki sürümlerinde kullanmak mümkün olmayacak. Eski REST API yöntemlerine bağlı tüm özel entegrasyonlar da artık çalışmayacak. Günlük çalışmanızda kesinti yaşamamanız için lütfen Haziran 2021’den önce tüm özel kodlarınızı yeni REST API’ye taşıyın. 1 Temmuz 2021’den sonra eski REST API yöntemlerinin çalışacağını artık garanti edemeyeceğiz.
Yeni REST API belgelerinde yeni uç noktaların açıklamaları yer almaktadır. Ayrıca yeni API hakkında bilgi edinebilmeniz için bir dizi kullanıma hazır örnek ile sunuyoruz.
YouTrack’ın harici araçlarla entegrasyonlarına ne olacak?
Test yönetim sistemleriyle entegrasyonlar gibi kullanıcılarımız tarafından yaygın olarak kullanılan çok sayıda YouTrack entegrasyonu olduğunun farkındayız. Bunlar, geçişten etkilenmeyecek. Yapılacak değişiklikler hakkında bilgi vermek ve bu entegrasyonların yeni REST API’ye sorunsuz bir şekilde taşınmasını sağlamak üzere elimizden gelen tüm yardımı sunmak için bu uygulamaların temsilcileriyle iletişime geçmeyi planlıyoruz.
Entegrasyonlarınızı yeni REST API’ye taşırken sorularınız olursa veya yardım gerekirse lütfen destek ekibimizle iletişime geçin. Size yardımcı olmaktan her zaman mutluluk duyarız!
*YouTrack ekibiniz