Drew DeVault, колдонуучу чөйрөсүнүн автору
Sourcehut платформасы JavaScriptсиз толук иштөө жөндөмдүүлүгү, жогорку көрсөткүчтөрү жана Unix стилиндеги мини-кызматтар түрүндөгү ишти уюштуруусу менен айырмаланат. Sourcehutдагы долбоордун функционалдуулугу өзүнчө бириктирилип, колдонулушу мүмкүн болгон жеке компоненттерден түзүлөт, мисалы, репозиторийди билеттер менен байланыштырбастан жөн гана билеттер же жөн гана код. Ресурстарды эркин айкалыштыруу мүмкүнчүлүгү кайсы ресурстар долбоорго таандык экендигин аныктоону кыйындатат. Долбоордун хабы бул көйгөйдү чечет жана долбоорго тиешелүү бардык маалыматты бир жерге чогултууга мүмкүндүк берет. Мисалы, бир долбоордун барагында сиз азыр жалпы сүрөттөмө жайгаштырып, долбоордун репозиторийлерин, маселени көзөмөлдөө бөлүмдөрүн, документтерин, колдоо каналдарын жана почта тизмелерин тизмелей аласыз.
Тышкы платформалар менен интеграциялоо үчүн API жана веб иштетүүчүлөрдү (webhooks) туташтыруу системасы сунушталат. Sourcehut'тун кошумча функцияларына викиди колдоо, үзгүлтүксүз интеграция тутуму, электрондук почтанын негизиндеги талкуулар, почта аркылуу жөнөтүлгөн архивдерди карап чыгуу, Интернет аркылуу өзгөртүүлөрдү карап чыгуу, кодго аннотацияларды кошуу (шилтемелерди жана документтерди тиркөө) кирет. Гиттен тышкары, Mercurial үчүн колдоо бар. Код Python жана Go тилдеринде жазылган жана
Иштеп чыгууга катышууну, анын ичинде локалдык аккаунттары жок колдонуучуларды (OAuth аркылуу аутентификациялоо же электрондук почта аркылуу катышуу) уюштурууга мүмкүндүк берүүчү ийкемдүү башкаруу системасы менен коомдук, жеке жана жашыруун репозиторийлерди түзсө болот. Алсыздыктарды оңдоону маалымдоо жана координациялоо үчүн жеке маселелер боюнча отчеттуулук системасы каралган. Ар бир кызмат жөнөткөн электрондук почталар PGP аркылуу шифрленген жана текшерилет. Кирүү үчүн бир жолку TOTP баскычтарына негизделген эки фактордук аутентификация колдонулат. Окуяларды талдоо үчүн деталдуу аудит журналы жүргүзүлөт.
Камтылган үзгүлтүксүз интеграция инфраструктурасы мүмкүндүк берет
Өнүгүүнүн азыркы этабында Sourcehut иштеп жатат
Source: opennet.ru