·Yazan The PrimDB team
Teknik olmayan paydaşlarının gerçekten inceleyebileceği önizleme deployları
Çoğu önizleme aracı, gözden geçirenin bir mühendis olduğunu varsayar. PrimDB her pull request’i bir kurucunun, tasarımcının ya da müşterinin yorum yapabileceği canlı bir önizlemeye çevirir, sonra üretimi gerçek bir onaya kapılar.
Bir önizleme URL’si, fikri olan kişi onunla bir şey yapamıyorsa işe yaramaz. Mühendisler zaten kurtulmuş: bir diff ve bir staging bağlantısı işi görür. Değişikliğin doğru olup olmadığına asıl karar veren kurucuya, tasarımcıya ya da müşteriye kalansa gürültü gibi okunan bir diff ve sohbete düşen bir ekran görüntüsü, yani gerçek şeyin düşük bir kopyası.
Önizleme, çalışan uygulamadır
PrimDB’de her pull request kendi izole önizleme URL’sine derlenir. Bu, gerçek bir veri dalındaki gerçek uygulama; bir görsel ya da üretim değil. Paydaş bağlantıyı açar ve yayına alınacak şeyi görür.
Sayfaya iğnelenmiş yorumlar
Önizlemeye proxy seviyesinde bir geri bildirim katmanı enjekte edilir, yani yapılacak uygulama değişikliği ve özel olarak ele alınacak bir çerçeve yoktur. Bir gözden geçiren herhangi bir öğeye tıklar ve tam o noktaya iğnelenmiş bir not bırakır.
- GitHub hesabı yok, repo erişimi yok, yerel kurulum yok.
- Yorum, belirsiz bir açıklama paragrafına değil, tıkladıkları öğeye bağlanır.
- Notlar rota başına Markdown olarak saklanır, böylece bir geliştirici ya da bir ajan tam olarak neyi düzelteceğini okur.
Hiçbir şey yayına gitmeden önce onay
Geri bildirim döngünün yarısı. Diğer yarısı, doğru kişi izin vermeden hiçbir şeyin canlıya gitmemesi. Üretime terfi onay-kapılıdır: önizleme, bir sahip notları okuyup onaylayana dek önizleme kalır. Tek tıkla terfi, tek tıkla geri alma.
Bir gözden geçirenin yorum yaptığı önizleme, terfi eden derlemenin ta kendisi olduğu için, onay dediği şeyi karşılar. Yorum ve sürüm aynı pull request’te yaşar.
Dürüst not. Bu her çerçevede çalışır, çünkü katman senin kodun tarafından değil, aktarma proxy’si tarafından eklenir. Yalnızca önizleme ve test URL’lerine enjekte edilir, üretime asla.
Tam akışı Önizleme ve geri bildirim sayfasında ya da mekaniğini dokümanlarda gör.