SourceHut கூட்டு வளர்ச்சி தளத்தில் ஒரு திட்ட மையம் தோன்றியுள்ளது

ட்ரூ டெவால்ட், பயனர் சூழல் ஆசிரியர் ஸ்வே மற்றும் அஞ்சல் வாடிக்கையாளர் ஏர், அறிவிக்கப்பட்டது கூட்டு மேம்பாட்டு தளத்தில் ஒரு திட்ட மையத்தை செயல்படுத்துவது குறித்து அது உருவாகிறது SourceHut. டெவலப்பர்கள் இப்போது திட்டங்களை உருவாக்க முடியும் ஒன்றுபடுதல் பல சேவைகள், மேலும் பார்க்கவும் பட்டியலில் ஏற்கனவே உள்ள திட்டங்கள் மற்றும் அவற்றில் தேடுதல்.

Sourcehut இயங்குதளமானது ஜாவாஸ்கிரிப்ட் இல்லாமல் முழுமையாக வேலை செய்யும் திறன், உயர் செயல்திறன் மற்றும் யூனிக்ஸ் பாணியில் மினி-சேவைகள் வடிவில் பணியை ஒழுங்கமைத்தல் ஆகியவற்றால் குறிப்பிடத்தக்கது. Sourcehut இல் ஒரு திட்டத்தின் செயல்பாடு தனித்தனி கூறுகளால் உருவாக்கப்படுகிறது, அவை தனித்தனியாக இணைக்கப்பட்டு பயன்படுத்தப்படலாம், எடுத்துக்காட்டாக, டிக்கெட்டுகள் அல்லது டிக்கெட்டுகளுடன் களஞ்சியத்தை இணைக்க வேண்டிய அவசியமில்லை. வளங்களை சுதந்திரமாக இணைக்கும் திறன் ஒரு திட்டத்திற்கு எந்த வளங்கள் சொந்தமானது என்பதை தீர்மானிக்க கடினமாக உள்ளது. ப்ராஜெக்ட் ஹப் இந்தச் சிக்கலைத் தீர்த்து, திட்டம் தொடர்பான அனைத்துத் தகவல்களையும் ஒரே இடத்தில் கொண்டு வருவதை சாத்தியமாக்குகிறது. எடுத்துக்காட்டாக, ஒரு திட்டப் பக்கத்தில் நீங்கள் இப்போது பொதுவான விளக்கத்தை வைக்கலாம் மற்றும் திட்டத்தின் களஞ்சியங்கள், சிக்கல் கண்காணிப்புப் பிரிவுகள், ஆவணங்கள், ஆதரவு சேனல்கள் மற்றும் அஞ்சல் பட்டியல்களை பட்டியலிடலாம்.

வெளிப்புற தளங்களுடன் ஒருங்கிணைக்க, ஒரு API மற்றும் இணைய கையாளுபவர்களை (webhooks) இணைக்கும் அமைப்பு வழங்கப்படுகிறது. Sourcehut இல் உள்ள கூடுதல் அம்சங்களில் விக்கிக்கான ஆதரவு, தொடர்ச்சியான ஒருங்கிணைப்பு அமைப்பு, மின்னஞ்சல் அடிப்படையிலான விவாதங்கள், அஞ்சல் காப்பகங்களின் மரத்தைப் பார்ப்பது, இணையம் வழியாக மாற்றங்களை மதிப்பாய்வு செய்தல், குறியீட்டில் சிறுகுறிப்புகளைச் சேர்த்தல் (இணைப்புகள் மற்றும் ஆவணங்களை இணைத்தல்) ஆகியவை அடங்கும். Git ஐத் தவிர, மெர்குரியலுக்கு ஆதரவு உள்ளது. குறியீடு பைதான் மற்றும் கோவில் எழுதப்பட்டுள்ளது, மேலும் வழங்கியது GPLv3 இன் கீழ் உரிமம் பெற்றது.

உள்ளூர் கணக்குகள் இல்லாத பயனர்கள் (OAuth வழியாக அங்கீகாரம் அல்லது மின்னஞ்சல் மூலம் பங்கேற்பது) உட்பட வளர்ச்சியில் பங்கேற்பதை ஒழுங்கமைக்க உங்களை அனுமதிக்கும் நெகிழ்வான அணுகல் கட்டுப்பாட்டு அமைப்புடன் பொது, தனியார் மற்றும் மறைக்கப்பட்ட களஞ்சியங்களை உருவாக்க முடியும். பாதிப்புத் திருத்தங்களைத் தெரிவிக்கவும் ஒருங்கிணைக்கவும் ஒரு தனிப்பட்ட சிக்கல் அறிக்கை அமைப்பு வழங்கப்படுகிறது. ஒவ்வொரு சேவையும் அனுப்பும் மின்னஞ்சல்கள் PGPஐப் பயன்படுத்தி என்க்ரிப்ட் செய்யப்பட்டு சரிபார்க்கப்படுகின்றன. உள்நுழைய, ஒரு முறை TOTP விசைகளின் அடிப்படையில் இரு காரணி அங்கீகாரம் பயன்படுத்தப்படுகிறது. சம்பவங்களை பகுப்பாய்வு செய்ய, விரிவான தணிக்கை பதிவு பராமரிக்கப்படுகிறது.

உள்ளமைக்கப்பட்ட தொடர்ச்சியான ஒருங்கிணைப்பு உள்கட்டமைப்பு அனுமதிக்கிறது
ஏற்பாடு பல்வேறு லினக்ஸ் மற்றும் BSD கணினிகளில் மெய்நிகர் சூழல்களில் தானியங்கு உருவாக்கங்களைச் செய்கிறது. ஒரு களஞ்சியத்தில் வைக்காமல் CI க்கு சட்டசபை வேலைகளை நேரடியாக மாற்ற அனுமதிக்கப்படுகிறது. உருவாக்க முடிவுகள் இடைமுகத்தில் பிரதிபலிக்கின்றன, மின்னஞ்சல் மூலம் அனுப்பப்படும் அல்லது வெப்ஹூக் வழியாக அனுப்பப்படும். தோல்விகளை பகுப்பாய்வு செய்ய, SSH வழியாக சட்டசபை சூழல்களுடன் இணைக்க முடியும்.

வளர்ச்சியின் தற்போதைய கட்டத்தில், Sourcehut செயல்படுகிறது கணிசமாக போட்டியிடும் சேவைகளை விட வேகமானது, எடுத்துக்காட்டாக, சுருக்கத் தகவல், உறுதிப் பட்டியல், மாற்றம் பதிவு, குறியீடு பார்வை, சிக்கல்கள் மற்றும் கோப்பு ட்ரீ ஆகியவை GitHub மற்றும் GitLab ஐ விட 3-4 மடங்கு வேகமாகவும், Bitbucket ஐ விட 8-10 மடங்கு வேகமாகவும் திறக்கும். Sourcehut இன்னும் ஆல்பா வளர்ச்சிக் கட்டத்தை விட்டு வெளியேறவில்லை மற்றும் பல திட்டமிடப்பட்ட அம்சங்கள் இன்னும் கிடைக்கவில்லை என்பதை கவனத்தில் கொள்ள வேண்டும், எடுத்துக்காட்டாக, இணைப்பு கோரிக்கைகளுக்கான இணைய இடைமுகம் இன்னும் இல்லை (ஒரு டிக்கெட்டை உருவாக்கி இணைப்பை இணைப்பதன் மூலம் ஒரு இணைப்பு கோரிக்கை உருவாக்கப்படுகிறது. Git இல் ஒரு கிளை கிளை அதற்கு) . எதிர்மறையானது ஒரு தனித்துவமான இடைமுகமாகும், இது GitHub மற்றும் GitLab பயனர்களுக்குத் தெரிந்திருக்கவில்லை, இருப்பினும் எளிமையானது மற்றும் உடனடியாக புரிந்துகொள்ளக்கூடியது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்