ગિટ ફોર્જ: તમારા પ્રોજેક્ટ્સને હોસ્ટ કરવા માટે ફેડોરા અને સેન્ટોસ દ્વારા શરૂ કરાયેલ એક સેવા

fedora_infra

વિકાસકર્તાઓ જે લોકપ્રિય લિનક્સ વિતરણોના પ્રોજેક્ટ પાછળ છે "સેન્ટોસ અને ફેડોરા" પ્રકાશિત થયું તાજેતરમાં એક જાહેરાત દ્વારા સંયુક્ત વિકાસ સેવા બનાવવાનો નિર્ણયતરીકે નામ આપવામાં આવ્યું છે "ગિટ ફોર્જ"

આ નવી સેવા ગિટલેબ પ્લેટફોર્મનો ઉપયોગ કરીને બનાવવામાં આવશે જે મુખ્ય મંચ બનશે ગિટ રીપોઝીટરીઓ સાથે સંપર્ક કરવા અને વિતરણોથી સંબંધિત પ્રોજેક્ટ્સને હોસ્ટ કરવા માટે સેન્ટોએસ અને ફેડોરા.

નવા ગિટ ફોર્જ માટેના સંભવિત ઉકેલોનું મૂલ્યાંકન કરતી વખતે, પેગ્યુરે અને ગિતલાબ માનવામાં આવ્યાં હતાં. Fedora, CentOS, RHEL, અને CPE પ્રોજેક્ટ સહભાગીઓ તરફથી આશરે 300 સમીક્ષાઓ અને સૂચનોનો અભ્યાસ કરવાના આધારે, કાર્યક્ષમતાની આવશ્યકતાઓ રચાય છે અને ગિતલાબની તરફેણમાં નિર્ણય લેવામાં આવ્યો છે.

રીપોઝીટરીઓ સાથેના વિશિષ્ટ કામગીરી ઉપરાંત, મુખ્ય આવશ્યકતાઓમાં સુરક્ષા, ઉપયોગીતા અને પ્લેટફોર્મની સ્થિરતા જાહેર કરવામાં આવી હતી.

આવશ્યકતાઓમાં પુશ વિનંતીઓ મોકલવા જેવી સુવિધાઓ શામેલ છે HTTPS દ્વારા, નો અર્થ થાય છે સંસ્કરણોની restક્સેસને પ્રતિબંધિત કરો, ખાનગી સંસ્કરણો માટે સપોર્ટ કરો, બાહ્ય અને આંતરિક વપરાશકર્તાઓ વચ્ચે શેર accessક્સેસઓ (ઉદાહરણ તરીકે, સમસ્યા વિશેની માહિતી જાહેર કરવા પર પ્રતિબંધ દરમિયાન નબળાઈઓ સુધારવા પર કામ કરવું), સમસ્યા અહેવાલો, કોડ, દસ્તાવેજીકરણ અને નવી સુવિધાઓની યોજના સાથે કામ કરવા માટે સબસિસ્ટમ્સનું એકીકરણ, IDE સાથે સંકલન માટેના સાધનોની ઉપલબ્ધતા, સપોર્ટ લાક્ષણિક વર્કફ્લો માટે.

ગિટલેબ સુવિધાઓમાંથી આખરે નિર્ણયને પ્રભાવિત કર્યો આ પ્લેટફોર્મ પસંદ કરવા માટે, રીપોઝીટરીઓમાં પસંદગીની withક્સેસ ધરાવતા પેટા જૂથોના સમર્થનનો ઉલ્લેખ કરવામાં આવ્યો હતો, la આપોઆપ મર્જ માટે બotટનો ઉપયોગ કરવાની શક્યતા (સેન્ટોસ પ્રવાહને કર્નલ સાથેના પેકેજોને ટેકો આપવા માટે જરૂરી છે), વિકાસના વિકાસ માટે એકીકૃત સાધનોની હાજરી, બાંયધરીકૃત સ્તરની ઉપલબ્ધતા સાથે ઉપયોગમાં લેવા માટે તૈયાર એસએએએસ સેવાનો ઉપયોગ કરવાની સંભાવના (તે સર્વરને જાળવવા માટે સંસાધનોને મુક્ત કરશે) ઇન્ફ્રાસ્ટ્રક્ચર).

આ નિર્ણય પહેલાથી જ વિકાસકર્તાઓમાં આલોચનાનું કારણ બની રહ્યું છે, આ હકીકતને સંબંધમાં કે આ નિર્ણય પ્રાથમિક પ્રારંભિક ચર્ચા કર્યા વિના કરવામાં આવ્યો હતો.

પણ એવી ચિંતા હતી કે સેવા ગિટલાબની નિ Comશુલ્ક કોમિનિટી આવૃત્તિનો ઉપયોગ કરશે નહીં. ખાસ કરીને, ઘોષણામાં દર્શાવેલ ગિટ ફોર્જ આવશ્યકતાઓને અમલમાં મૂકવા માટે જરૂરી ક્ષમતાઓ ફક્ત ગિટલેબ અલ્ટીમેટના માલિકીની સંસ્કરણમાં ઉપલબ્ધ છે.

ગિટલેબ (સેવા તરીકે એપ્લિકેશન) દ્વારા પૂરા પાડવામાં આવેલી SAAS સેવાનો લાભ લેવાના હેતુની પણ ટીકા કરવામાં આવી હતી, તેમના સર્વરો પર ગિટલેબને લાગુ કરવાને બદલે, સેવાને નિયંત્રણની બહાર ફેંકી દેવી (ઉદાહરણ તરીકે, બધી નબળાઈઓ સુનિશ્ચિત કરવી અશક્ય છે સિસ્ટમ ઝડપથી નિશ્ચિત થઈ છે, માળખાકીય સુવિધા યોગ્ય રીતે જાળવવામાં આવે છે અને એક ક્ષણ પણ ટેલિમેટ્રી લાદવામાં આવશે નહીં અને તૃતીય-પક્ષના કર્મચારીઓ દ્વારા તોડફોડ નકારી શકાય નહીં).

ફેડોરાના મૂળ સિદ્ધાંતો સાથે પણ સોલ્યુશન યોગ્ય રીતે બંધ બેસતું નથી, જે નિર્દિષ્ટ કરે છે કે પ્રોજેક્ટને મફત વિકલ્પોને પ્રાધાન્ય આપવું જોઈએ.

દરમિયાન, ગિટલેબે 18 કાર્યોની જમાવટ ખોલવાની જાહેરાત કરી ક્યુ અગાઉ તેઓ ફક્ત ગિટલાબની ચૂકવણી કરેલી આવૃત્તિઓમાં ઓફર કરવામાં આવતા હતા:

  • સંબંધિત મુદ્દાને જોડવું;
  • સીએસવી પર ગિટલેબ નિકાસ મુદ્દો.
  • વ્યક્તિગત સુવિધાઓ અથવા પ્રકાશનોની વિકાસ પ્રક્રિયાની યોજના, ગોઠવણ અને કલ્પના કરવાની રીત.
  • ઇમેઇલ દ્વારા તૃતીય પક્ષો સાથે પ્રોજેક્ટ સહભાગીઓને લિંક કરવા માટે બિલ્ટ-ઇન સેવા.
  • વેબ IDE માટે વેબ ટર્મિનલ.
  • વેબ ટર્મિનલમાં કોડ ફેરફારોને ચકાસવા માટે ફાઇલોને સમન્વયિત કરવાની ક્ષમતા.
  • ડિઝાઇન મેનેજમેન્ટ ટૂલ્સ જે તમને નવી સુવિધા વિકસાવવા માટે જરૂરી છે તે દરેક વસ્તુના accessક્સેસના એક બિંદુ તરીકે સમસ્યાનો ઉપયોગ કરીને સમસ્યા માટે ડિઝાઇન અને સંસાધનો અપલોડ કરવાની મંજૂરી આપે છે.
  • ગુણવત્તા રિપોર્ટિંગ કોડ.
  • કોનન (સી / સી ++), માવેન (જાવા), એનપીએમ (નોડ.જેએસ) અને ન્યુજેટ (.નેટ) પેકેજ મેનેજરો માટે સપોર્ટ.
  • કેનેરિયન અમલીકરણો માટે સપોર્ટ, જે તમને સિસ્ટમના નાના ભાગમાં એપ્લિકેશનનું નવું સંસ્કરણ ઇન્સ્ટોલ કરવાની મંજૂરી આપે છે.
  • વધારાનું વિતરણ, પ્રથમ માત્ર થોડી સંખ્યામાં સિસ્ટમો માટે નવા સંસ્કરણો પહોંચાડવા માટે પરવાનગી આપે છે, ધીમે ધીમે કવરેજ 100% પર લાવે છે.
  • વિધેય સક્રિયકરણ ધ્વજ, જે વિવિધ આવૃત્તિઓમાં પ્રોજેક્ટને પહોંચાડવાની તક આપે છે, ગતિશીલ રૂપે કેટલીક સુવિધાઓને સક્રિય કરે છે.
  • સામાન્ય જમાવટ મોડ જે તમને દરેક કુબર્નીટ્સ આધારિત સતત એકીકરણ વાતાવરણના સ્વાસ્થ્યનું મૂલ્યાંકન કરવાની મંજૂરી આપે છે.
  • રૂપરેખાકારમાં બહુવિધ કુબર્નીટ્સ ક્લસ્ટરોને વ્યાખ્યાયિત કરવા માટે સપોર્ટ
  • કન્ટેનર નેટવર્ક સુરક્ષા નીતિઓને નિર્ધારિત કરવા માટે સપોર્ટ કે જે કુબર્નીટ્સ શીંગો વચ્ચેના differenક્સેસના તફાવતને મંજૂરી આપે છે.

સ્રોત: સેન્ટોસ બ્લોગ - ફેડોરા બ્લોગ


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.