Drew DeVault, foydalanuvchi muhiti muallifi
Sourcehut platformasi JavaScriptsiz to‘liq ishlay olishi, yuqori unumdorligi va Unix uslubidagi mini-xizmatlar ko‘rinishidagi ishni tashkil etishi bilan ajralib turadi. Sourcehut-dagi loyihaning funksionalligi alohida komponentlar tomonidan shakllantiriladi, ular alohida-alohida birlashtirilishi va ishlatilishi mumkin, masalan, chiptalar yoki omborni chiptalar bilan bog'lamasdan shunchaki kodlash. Resurslarni erkin birlashtirish qobiliyati qaysi resurslar loyihaga tegishli ekanligini aniqlashni qiyinlashtiradi. Project Hub bu muammoni hal qiladi va loyiha bilan bog'liq barcha ma'lumotlarni bir joyda birlashtirish imkonini beradi. Misol uchun, bitta loyiha sahifasida siz umumiy tavsifni joylashtirishingiz va loyihaning omborlari, muammolarni kuzatish bo'limlari, hujjatlar, qo'llab-quvvatlash kanallari va pochta ro'yxatlarini ro'yxatlashingiz mumkin.
Tashqi platformalar bilan integratsiya qilish uchun API va veb-ishlab chiqaruvchilarni ulash tizimi (webhooks) taklif etiladi. Sourcehut-ning qo'shimcha funktsiyalari orasida wiki-ni qo'llab-quvvatlash, uzluksiz integratsiya tizimi, elektron pochtaga asoslangan muhokamalar, pochta arxivlarini ko'rish, Internet orqali o'zgarishlarni ko'rib chiqish, kodga izohlar qo'shish (havolalar va hujjatlarni biriktirish). Git-dan tashqari, Mercurial-ni qo'llab-quvvatlash mavjud. Kod Python va Go-da yozilgan va
Rivojlanishda ishtirok etishni, shu jumladan mahalliy akkauntsiz foydalanuvchilarni (OAuth orqali autentifikatsiya yoki elektron pochta orqali ishtirok etish) tashkil etish imkonini beruvchi moslashuvchan kirishni boshqarish tizimi bilan ommaviy, shaxsiy va yashirin omborlarni yaratish mumkin. Zaifliklarni tuzatishni xabardor qilish va muvofiqlashtirish uchun shaxsiy muammolar haqida hisobot berish tizimi taqdim etiladi. Har bir xizmat tomonidan yuborilgan elektron pochta xabarlari shifrlanadi va PGP yordamida tekshiriladi. Tizimga kirish uchun bir martalik TOTP kalitlariga asoslangan ikki faktorli autentifikatsiya qo'llaniladi. Voqealarni tahlil qilish uchun batafsil audit jurnali yuritiladi.
O'rnatilgan uzluksiz integratsiya infratuzilmasi imkon beradi
Rivojlanishning hozirgi bosqichida Sourcehut ishlamoqda
Manba: opennet.ru