Bu İlişkide Kıdemsiz Taraf Biziz ve Bunu Söylemek Meselenin Kendisi

Veri deposu ürünümüz bu protokole uygun değil, onunla uyumludur, ve protokolün hiçbir parçasını biz inşa etmedik.

Neyi tanımlıyor ve kim inşa etti

Kişinin denetlediği bir kişisel veri deposu, kopyalarını tutmak yerine ona erişim isteyen uygulamalar ve kişinin verdiği ve geri aldığı izinler.

Tim Berners-Lee'nin projesinden ve onu uzun yıllar boyunca bir W3C topluluk grubu üzerinden geliştiren topluluktan geliyor. Sunucu uygulamaları, şartnameler ve araçlar onlara ait. Hiçbirine katkı vermedik.

O cümle gerçek bir iş yapıyor, çünkü bu sektördeki örüntü, başkasının protokolünü bir araya getirip sonra bileşim buluşmuş gibi pazarlamaktır.

Burada ilişki neden teknolojiden daha önemli

Açık bir protokolü bir araya getirmek bir bileşen satın almak gibi değildir. Başkasının projesine katılmaktır ve satın alarak kurtulamayacağınız yükümlülüklerle gelir.

Uygunluk, denetlemediğiniz bir şartnameye karşı kazanılmak zorundadır. Değişiklikler sizin değil topluluğun takvimiyle gelir. Ve protokolü anarak ödünç aldığınız itibar, başkasının inşa ettiği itibardır, ki bu ona olan ilişkinizi yanlış anlatmanın sizin kadar onlara da mal olması demektir.

Yani konumumuzun dürüst tarifi kıdemsizdir: onların sunucu yazılımını, önünde kendi kimlik köprümüz ve altında kendi depomuzla çalıştırıyoruz ve protokol çalışması onlara ait.

Kullandığımız kelime ve kullanmadığımız

Uyumlu, uygun değil.

Depomuz gerçek bir Solid sunucu uygulamasını, artı kimlik yöntemimize bir köprüyü, artı kendi yetkilendirme ve depolama katmanımızı çalıştırır. Protokolün tamamını uygulamaz ve tam uygunluk, bir yuvarlama hatası değil, gerçek ve yapılmamış bir iştir.

Uyumlu, bugünkü uygulamaların çoğunun ona karşı çalışması demektir. Uygun olmak, herhangi bir depo için yazılmış bir uygulamanın sizinkine karşı çalışması ve verinizin bir göç projesi olmadan başka bir sağlayıcıya taşınması demektir, ki taşınabilirlik özelliğinin tamamı ve protokolü genel olarak önemsemek için tek sebep budur.

Bu konuda neden sessiz kalmak yerine dürüst davranıyoruz

Çünkü çökme biçimi belirlidir ve yanlış tarafa zarar verir.

Uygunluk ima edip uyumluluk sunan bir satıcı yalnızca bir alıcıyı yanıltmaz. Protokolün itibarını kendi ürününe harcar ve açık ortaya çıktığında, şartnameyi inşa eden topluluk bedelin bir kısmını taşır.

Bu projenin daha önce, birden fazla şirket tarafından bir itibar payandası olarak kullanıldığının da farkındayız. Konumumuzu tam olarak adlandırmak, üzerinde durduğumuz emeği veren bir topluluğa borçlu olduğumuz asgari şeydir.

Bu protokolü anan herhangi bir satıcıya sorulacaklar

"Uygun mu, uyumlu mu?" Kelimeyi isteyin, sonra neyin çalışmadığını sorun. Hazır cevabı olmayan bir satıcı şartnameye karşı test etmemiştir.

"Hangi parçaları siz inşa ettiniz?" Bu yığının çoğu topluluk yazılımıdır. Bu tamamen sorun değildir ve hangi parçaların satıcının olduğunu bilmelisiniz.

"Sizden bir depoyu taşıyan oldu mu?" Hiç kullanılmamış taşınabilirlik bir iddiadır.

"Geriye ne katkı veriyorsunuz?" Ahlaki bir soru değil. Açık bir protokolü yalnızca tüketen bir satıcının, protokolün nereye gideceği üzerinde hiçbir etkisi yoktur, ki bu onların olduğu kadar sizin yol haritanız için de bir risktir.

Bu karar için ne anlama geliyor

Taşınabilirlik garantisine ihtiyacınız varsa, onu sağlayan şey uygunluktur, bizde yoktur ve dürüst cevap, bunun bir görüş farkı değil yapmadığımız bir iş olduğudur.

Uygulamaların kopyalamak yerine istediği, kimlik bilgilerinizi de taşıyan bir tanımlayıcıya demirlenmiş bir veri deposu istiyorsanız, o bugün çalışıyor ve onu tarif etmenin doğru yolu, başkalarının inşa ettiği bir protokolle uyumlu demektir.

Okumaya devam edin

Bu İlişkide Kıdemsiz Taraf Biziz ve Bunu Söylemek Meselenin Kendisi · Solidus