ગુટેનબર્ગ માટે GitHub નો ઉપયોગ કેવી રીતે કરવો
વર્ડપ્રેસ પ્રોજેક્ટ કોર એડિટિંગ અનુભવથી સંબંધિત તમામ મુદ્દાઓનું સંચાલન કરવા માટે GitHub નો ઉપયોગ કરે છે, જેમાં છબી અથવા ફકરા જેવા કોર બ્લોક્સ, કોર એડિટર API, સંપૂર્ણ સાઇટ સંપાદન અને વધુનો સમાવેશ થાય છે. કારણ કે આ સિસ્ટમ ટ્રૅક થી અલગ છે, ટિકિટિંગ સોફ્ટવેર કે જે કોર વર્ડપ્રેસ વાપરે છે, તે અહીં ક્યારે જોડાશે તે અંગે થોડી મૂંઝવણ પેદા કરી શકે છે.
આ વિડિયો તમને GitHub મુદ્દાઓ બનાવવા, અપડેટ કરવા અને બ્રાઉઝ કરવા વિશે જે જાણવાની જરૂર છે તે બધું શીખવશે જેથી તમે મુખ્ય સંપાદકમાં અસરકારક રીતે યોગદાન આપી શકો અને GitHub નો ઉપયોગ કરીને પ્રોજેક્ટ સાથે અનુસરી શકો (આ લાઇન ટ્રૅક વર્કશોપનો ઉપયોગ કેવી રીતે કરવી તેમાંથી આંશિક રીતે ચોરી કરવામાં આવી છે!.).
ભણવાના પરિણામો
- નવો GitHub મુદ્દો કેવી રીતે બનાવવો
- શું સારી GitHub સમસ્યા બનાવે છે
- હાલમાં ખુલ્લી સમસ્યાઓ દ્વારા કેવી રીતે શોધવું અને સંબંધિત મુદ્દાઓને અનુસરવું
- વિવિધ GitHub લેબલોને સમજવું
- ટ્રૅક અથવા સપોર્ટ ફોરમ પર GitHub ક્યારે શેર કરવું
સમજણના પ્રશ્નો
- કોઈ મુદ્દો ખોલતા પહેલા તમારે શું કરવું જોઈએ?
- શું સારી GitHub સમસ્યા બનાવે છે?
- GitHub પ્રોજેક્ટ્સ કયા માટે વપરાય છે?
- તમારે ટ્રૅક પર GitHub ક્યારે શેર કરવું જોઈએ?
સંસાધનો
અનુલિપિ
હાઉડી, મારું નામ એની મેકકાર્થી છે. હું ગુટેનબર્ગ GitHub રીપોઝીટરી માટે વર્ડપ્રેસ ફાળો આપનાર અને ટ્રાયજર છું.
આ વિડિઓમાં, હું તમને ગુટેનબર્ગ વિશે જરૂરી માહિતી મેળવવા માટે GitHub નો ઉપયોગ કેવી રીતે કરવો તે આવરી લેવા જઈ રહ્યો છું. આ તમને GitHub ના લેન્સ દ્વારા પ્રોજેક્ટમાં શું થઈ રહ્યું છે તેની સાથે વધુ સારી રીતે અદ્યતન રહેવામાં મદદ કરશે. આ પુલ વિનંતીઓ કરવા અથવા ગુટેનબર્ગને સ્થાનિક રીતે સેટ કરવા જેવી બાબતોને આવરી લેશે નહીં, કારણ કે આ અભ્યાસક્રમ બિન-તકનીકી લોકો માટે છે. તે વર્ડપ્રેસ GitHub સંસ્થાના ભાગ રૂપે અન્ય ઘણી GitHub રિપોઝીટરીઝને પણ આવરી લેશે નહીં. ચાલો ઝડપી પરિચય પછી આ શું આવરી લેશે તે શોધો.
જો તમે પરિચિત ન હોવ તો, કોર એડિટિંગ અનુભવ માટે ગુટેનબર્ગ એ પ્રોજેક્ટ કોડનામ છે. દરમિયાન, GitHub એ ટિકિટ ટ્રેકિંગ ટ્રેકિંગ સોફ્ટવેર છે જેનો ઉપયોગ WordPress પ્રોજેક્ટ મુખ્ય સંપાદક અનુભવમાં ફેરફાર કરવા માટે કરે છે. આ ભંડાર એ છે જ્યાં તમામ ખુલ્લા મુદ્દાઓ અને પુલ વિનંતીઓ ઉર્ફ કોડમાં સૂચિત ફેરફારોનું સંચાલન કરવામાં આવે છે. આ ભંડાર Trac થી અલગ છે, જે ટિકિટ ટ્રેકિંગ સોફ્ટવેર છે જેનો ઉપયોગ WordPress પ્રોજેક્ટ મુખ્ય WordPress અનુભવમાં ફેરફાર કરવા માટે કરે છે. ધ્યાનમાં રાખો કે ટ્રૅકમાં હજી પણ કોર એડિટરનું કાર્ય શામેલ છે.
આ વિડિયો જોયા પછી, મારી આશા છે કે તમારી પાસે ગુટેનબર્ગ GitHub રિપોઝીટરીનું અન્વેષણ કરવામાં અને નવીનતમ કાર્ય પર અદ્યતન રહેવા માટે જરૂરી બધી માહિતી હશે.
અમે શું કરીશું તેની એક ઝડપી રૂપરેખા અહીં છે: ગુટેનબર્ગ પ્રોજેક્ટમાં GitHub નો ઉપયોગ કેવી રીતે થાય છે; પરિભાષાની સંક્ષિપ્ત ઝાંખી; તમે GitHub સાથે કેવી રીતે ક્રિયાપ્રતિક્રિયા કરી શકો છો; રીપોઝીટરી દ્વારા કેવી રીતે શ્રેષ્ઠ શોધવું; મુદ્દાઓ કેવી રીતે સબમિટ કરવા; પ્રોજેક્ટ બોર્ડની ઝાંખી; અને ટીપ્સ અને યુક્તિઓ.
આગળ જતાં પહેલાં, GitHub નો ઉપયોગ શેના માટે થાય છે તે વિશે થોડું વધુ શેર કરવા માટે પ્રથમ થોભો મહત્વપૂર્ણ લાગે છે. સરળ શબ્દોમાં કહીએ તો, તે એક પ્રોજેક્ટ ટ્રેકિંગ સોફ્ટવેર છે જ્યાં તમામ ખુલ્લા મુદ્દાઓ અને પુલ વિનંતીઓનું સંચાલન તે લોકો દ્વારા કરવામાં આવે છે જેઓ પ્રોજેક્ટને ગોઠવવામાં મદદ કરે છે. આનો અર્થ એ છે કે સપોર્ટ વિનંતીઓ ગોઠવણી સહાય અથવા જોબ પોસ્ટિંગ જેવી વસ્તુઓ માટે તે યોગ્ય સ્થાન નથી. ઉન્નતીકરણ વિનંતીઓ સબમિટ કરવા, તમને મળેલી ભૂલો, વિકાસકર્તાઓ અને ડિઝાઇનર્સ શું કામ કરી રહ્યા છે તેની સમીક્ષા કરવા, કોડબેઝમાં યોગદાન આપવામાં મદદ કરવા અને વધુ કરવા માટે તે યોગ્ય સ્થાન છે.
ધ્યાનમાં રાખો કે જો GitHub તમારા માટે ન હોય તો ગુટેનબર્ગ સાથે શું થઈ રહ્યું છે તેની સાથે અદ્યતન રહેવાના અન્ય રસ્તાઓ છે. ખાસ કરીને, દરેક ગુટેનબર્ગ રીલીઝમાં શું છે તે આવરી લેતી દ્વિ-સાપ્તાહિક “નવું શું છે” પોસ્ટની સમીક્ષા કરવાની ભલામણ કરવામાં આવે છે, અને આગળના કાર્ય યોજનાને પ્રકાશિત કરતી માસિક “આગળ શું છે” પોસ્ટ. તમે આ સ્લાઇડમાં આ બંનેની લિંક્સ જોઈ શકો છો.
આ બિંદુએ, ચાલો GitHub માંથી સૌથી વધુ મેળવવા માટે તમારે જાણવાની જરૂર હોય તે સૌથી મૂળભૂત પરિભાષા પર જઈએ.
શરૂ કરવા માટે, સમસ્યાઓ. મુદ્દાઓ સૂચિત સુધારાઓ, કાર્યો અથવા ભંડાર સંબંધિત પ્રશ્નો છે. ગુટેનબર્ગ જેવા સાર્વજનિક ભંડારો માટે કોઈ પણ વ્યક્તિ દ્વારા મુદ્દાઓ બનાવી શકાય છે, અને મારા જેવા રિપોઝીટરી સહયોગીઓ દ્વારા નિયંત્રિત કરવામાં આવે છે, ટ્રાયજર.
પુલ વિનંતીઓ, ઉર્ફે PR. પુલ વિનંતીઓ એ વપરાશકર્તા દ્વારા સબમિટ કરાયેલ અને રિપોઝીટરીઝના સહયોગીઓ દ્વારા સ્વીકારવામાં અથવા નકારવામાં આવેલ રીપોઝીટરીમાં પ્રસ્તાવિત ફેરફારો છે.
પ્રતિબદ્ધ કરો, આ ફાઇલ અથવા ફાઇલોના સમૂહમાં વ્યક્તિગત ફેરફાર છે. કમિટ્સમાં સામાન્ય રીતે કમિટ મેસેજ પણ હોય છે, જે કયા ફેરફારો કરવામાં આવ્યા તેનું સંક્ષિપ્ત વર્ણન છે. શું ફેરફારો થયા છે તે સમજવા માટે આ સામાન્ય રીતે ખૂબ મદદરૂપ છે.
લેબલ્સ, આ કોઈ સમસ્યા અથવા પુલ વિનંતી પરનો ટેગ છે. રીપોઝીટરીઝ મુઠ્ઠીભર ડિફોલ્ટ લેબલ સાથે આવે છે, પરંતુ વપરાશકર્તાઓ કસ્ટમ પણ બનાવી શકે છે. ઉદાહરણ તરીકે, ગુટેનબર્ગ રીપોઝીટરીમાં 250 થી વધુ છે, અને અમે તેમના વિશે થોડીવારમાં વધુ વાત કરીશું.
@નો ઉલ્લેખ કરો, આનો ઉપયોગ GitHub પર વ્યક્તિને તેના વપરાશકર્તાનામ પહેલાં @નો ઉપયોગ કરીને સૂચિત કરવા માટે થાય છે. જો તમારે ચર્ચામાં અન્ય લોકો સાથે વાર્તાલાપ કરવાની જરૂર હોય તો મને આ ખૂબ મદદરૂપ લાગે છે.
આ શરતોને ધ્યાનમાં રાખીને, એ નોંધવું અગત્યનું છે કે તમે ચર્ચાઓ મુદ્દાઓ અને પુલ વિનંતીઓમાં થતી જોશો. આની અપેક્ષા રાખવામાં આવે છે કારણ કે ફાળો આપનારાઓ જટિલ સમસ્યાઓ માટે શ્રેષ્ઠ માર્ગ શોધે છે, અને જો તમારી પાસે શેર કરવા માટેના વિચારો હોય તો વાતચીતમાં જોડાવા માટે તમારું સ્વાગત છે.
એ પણ ધ્યાનમાં રાખો કે તમારી પાસે એક ટન વધુ શરતો છે, પરંતુ આ ચોક્કસ અભ્યાસક્રમ માટે માત્ર એક ઝડપી ઝાંખી ધ્યાનમાં લો. જો તમે વધુ જાણવા માંગતા હો, તો આ સ્લાઇડ પરની આ લિંક પર બતાવેલ GitHub ના દસ્તાવેજો તપાસો.
પરિભાષાને ધ્યાનમાં રાખીને, ચાલો તમે GitHub સાથે ક્રિયાપ્રતિક્રિયા કરી શકો તે વિવિધ રીતો વિશે વાત કરીએ.
તમે બગ્સ અથવા ફીચર વિનંતીઓ માટે સમસ્યાઓ સબમિટ કરી શકો છો. તમે ફાઇલોમાં સૂચિત ફેરફારો માટે પુલ વિનંતીઓ સબમિટ કરી શકો છો, પછી ભલે તે ગુટેનબર્ગ પ્લગઇન અથવા અમુક પ્રકારના દસ્તાવેજો સંબંધિત હોય. તમે માહિતી માટે GitHub શોધી શકો છો અને નવીનતમ અપડેટ્સ વાંચી શકો છો. તમે પ્રોજેક્ટની સ્થિતિ ચકાસી શકો છો.
ક્રિયાપ્રતિક્રિયાના આમાંના મોટાભાગના મોડ્સ માટે, તમે શ્રેષ્ઠ રીતે અનુસરવા, વાર્તાલાપમાં જોડાવા અને વધુ કરવા માટે એક GitHub એકાઉન્ટ બનાવવા માંગો છો. જો કે, જો તમે એકાઉન્ટ બનાવવા માંગતા નથી, તો તે ઠીક છે. ફક્ત ધ્યાનમાં રાખો કે તમે GitHub પર પાછા યોગદાન આપી શક્યા વિના શું થઈ રહ્યું છે તે વિશે જ વાંચી શકશો.
જ્યારે તમે GitHub સાથે ક્રિયાપ્રતિક્રિયા કરી શકો તેવી ઘણી વધુ રીતો છે, ઉદાહરણ તરીકે, ચોક્કસ PR તપાસવું જે હજી સુધી મર્જ કરવામાં આવ્યું નથી. પરિચિત થવા માટે આ ક્રિયાપ્રતિક્રિયા કરવાની મુખ્ય રીતો છે.
મોટાભાગના લોકો GitHub સાથે ક્રિયાપ્રતિક્રિયા કરવાની મુખ્ય રીત છે વિચારણા માટે મુદ્દાઓ સબમિટ કરીને. આ વિશે વાત કરતા પહેલા, જો કે, ચાલો આપણે રીપોઝીટરી દ્વારા કેવી રીતે શોધવું તે જોઈએ. પહેલા શોધને આવરી લેવી મહત્વપૂર્ણ છે, કારણ કે કોઈ સમસ્યા સબમિટ કરતા પહેલા, તમે ખાતરી કરવા માંગો છો કે તેની જાણ કરવામાં આવી નથી. જો તમને લાગે કે તેમાં છે, તો તે તમારા અનુભવને શેર કરતી ટિપ્પણી ઉમેરવામાં મદદ કરે છે અને તમે ગુટેનબર્ગ અને વર્ડપ્રેસના કયા સંસ્કરણોનો ઉપયોગ કરી રહ્યાં છો, ખાસ કરીને જૂની સમસ્યાઓ માટે.
રીપોઝીટરી શોધવાની શ્રેષ્ઠ રીત એ છે કે મુખ્ય શબ્દસમૂહોના સંયોજનનો ઉપયોગ કરવો અને જો જરૂરી હોય તો લેબલ્સ. ચાલો હવે, રીપોઝીટરી માટેના લેબલ્સ પર ઝડપથી નજર કરીએ.
જેમ તમે જોઈ શકો છો, રીપોઝીટરીમાં 250 થી વધુ લેબલ્સ છે. જો તમે તેના માટે તૈયાર છો, તો હું લેબલ્સની પહોળાઈથી પરિચિત થવા માટે આમાંથી થોડો સમય કાઢવાની ભલામણ કરું છું. હમણાં માટે, જોકે, ચાલો નોંધ લઈએ કે લેબલના વિવિધ ક્લસ્ટરો છે. તમે આને વધુ સરળતાથી જોવા માટે શોધ ક્ષેત્રનો ઉપયોગ કરી શકો છો. ઉદાહરણ તરીકે, ઍક્સેસિબિલિટી સંબંધિત સમસ્યાઓ છે. તમે દરેક બ્લોક માટે લેબલ્સ પણ શોધી શકો છો. સંપૂર્ણ સાઇટ સંપાદન જેવી વિશિષ્ટ સુવિધાઓ માટે પણ લેબલ્સ છે. પછી બગ અને એન્હાન્સમેન્ટ જેવા વધુ સામાન્ય મુદ્દાઓ છે જે તમે પ્રકાર હેઠળ શોધી શકો છો. જો ત્યાં કોઈ લેબલ છે જે તમને લાગે છે કે અસ્તિત્વમાં હોવું જોઈએ, પરંતુ હજી સુધી નથી, તો તે તેને WordPress.org Slack માં કોર એડિટર ચેનલમાં ઉમેરી રહ્યું છે. હવે એ ઉલ્લેખ કરવો મહત્વપૂર્ણ છે કે આ લેબલ્સ બંને મુદ્દાઓ અને પુલ વિનંતીઓ માટે છે. તેથી તમે કોઈપણ વિભાગને શોધતી વખતે આનો ઉપયોગ કરી શકો છો. ચાલો હવે મુદ્દો વિભાગ જોઈએ.
જેમ તમે જોઈ શકો છો, ત્યાં સમાન શોધ બોક્સ છે જે લેબલ વિભાગમાં હતું. તમે આનો ઉપયોગ સમસ્યા અથવા ઉન્નતીકરણ વિનંતીઓથી સંબંધિત કીવર્ડ્સ અને શબ્દસમૂહો શોધવા માટે કરી શકો છો. વસ્તુઓને વધુ સંકુચિત કરવા માટે અહીં કેટલીક વધુ યુક્તિઓ છે. શરૂ કરવા માટે, તમે તમારી શોધમાં લેબલ્સ ઉમેરી શકો છો. આ કરવાનો સૌથી સહેલો રસ્તો એ છે કે ડ્રોપ ડાઉનમાંથી આ રીતે પસંદ કરો. ધ્યાનમાં રાખો કે તમે વસ્તુઓને સંકુચિત કરવામાં મદદરૂપ થાય તેટલા લેબલ્સ ઉમેરી શકો છો. તમે તેને તે બિંદુ સુધી સંકુચિત પણ કરી શકો છો જ્યાં કોઈ પરિણામો મળ્યા નથી. આ ઠીક છે, પછી ખુલ્લી સમસ્યાઓ જોવા માટે હું આના જેવા લેબલ્સ દૂર કરવાની ભલામણ કરું છું. તમે માઇલસ્ટોન્સ દ્વારા પણ ફિલ્ટર કરી શકો છો. પુલ વિનંતીઓ દ્વારા શોધ કરતી વખતે આ વધુ મદદરૂપ બને છે અને હું થોડી વારમાં એક ઉદાહરણ બતાવીશ.
છેલ્લે, તમે ફક્ત આનો ઉપયોગ કરીને ખુલ્લી સમસ્યાઓ ચકાસી શકો છો, આ છે:ઓપન. તમે is:closed, જેમ કે નો ઉપયોગ કરીને બંધ સમસ્યાઓ ચકાસી શકો છો અને પછી તમે ફક્ત આને દૂર કરીને બધી સમસ્યાઓ શોધી શકો છો. એ પણ ધ્યાનમાં રાખો, તમે ખુલ્લી અથવા બંધ સમસ્યાઓને ખેંચવા માટે આ શીર્ષકો પર પણ ક્લિક કરી શકો છો અને તમે જોશો કે શોધ પરિણામે બદલાય છે. ચાલો બધા ખુલ્લા મુદ્દાઓ પર પાછા જઈએ. આ પોઈન્ટ ઉપર. તમે શું કરવાનો પ્રયાસ કરી રહ્યાં છો તેના આધારે. સંભવતઃ જીવંત વાર્તાલાપ શોધવા માટે મુદ્દાઓ પર સૌથી વધુ ટિપ્પણી કરવામાં આવતી જોવા માટે તમને સૉર્ટ બાય વિભાગનો ઉપયોગ કરવો પણ મદદરૂપ થઈ શકે છે. તે 93 ટિપ્પણીઓ જુઓ! અથવા કઈ સમસ્યાઓ ટ્રેક્શન ધરાવે છે તે જોવા માટે તમે તાજેતરમાં અપડેટ કરેલ ઉપયોગ કરી શકો છો.
સ્રોત છે. હવે ચાલો કહીએ કે તમે ગુટેનબર્ગ 9.9 માટે સંપૂર્ણ સાઇટ સંપાદનમાં ખરેખર કોઈપણ ફેરફારો શોધવા માટે નવીનતમ પ્રકાશન તપાસવા માંગો છો. શરૂ કરવા માટે, હું ‘is:open’ ને દૂર કરવાની ભલામણ કરું છું. આ તમને તમામ PRs જોવામાં મદદ કરે છે પછી ભલે તે મર્જ કરેલ હોય કે બંધ હોય અથવા હજુ પણ ખુલ્લા હોય. આ ખૂબ જ મહત્વપૂર્ણ છે, ખાસ કરીને જો તમે તાજેતરના પ્રકાશનમાં કંઈક શોધવાનો પ્રયાસ કરી રહ્યાં છો. ત્યાંથી, ચાલો ગુટેનબર્ગ 9.9 પસંદ કરવા માટે માઇલસ્ટોન્સનો ઉપયોગ કરીએ. આ બિંદુએ, અમે લગભગ 500 જુદા જુદા ખુલ્લા મુદ્દાઓમાંથી હવે 174 પર ગયા, આમાં હજી ઘણું પસાર કરવાનું બાકી છે તેથી ચાલો જોઈએ કે શું આપણે લેબલનો ઉપયોગ કરીને તેને વધુ સંકુચિત કરી શકીએ છીએ. ત્યાં તમારી પાસે છે. ગુટેનબર્ગ 9.9 માં શું બદલાઈ રહ્યું છે તે જોવા માટે હવે અમારી પાસે ફક્ત 17 મુદ્દાઓ છે.
હવે જ્યારે તમે ઇશ્યૂ અને PR બંનેને કેવી રીતે શોધવી તે જાણો છો, તો ચાલો ઝડપથી સબમિટ કરવાના મુદ્દાઓ પર જઈએ. ખાસ કરીને, અમે બગ વિનંતીઓ અને સુવિધા વિનંતીઓ પર ધ્યાન કેન્દ્રિત કરવા જઈ રહ્યા છીએ કારણ કે તે સૌથી સામાન્ય સમસ્યાઓ છે જે કદાચ ખુલશે.
શરૂ કરવા માટે, ચાલો મુદ્દાઓ વિભાગ પર પાછા જઈએ. ત્યાંથી, અમે નવો મુદ્દો પસંદ કરી શકીએ છીએ. પછી તમે બગ રિપોર્ટની બાજુમાં પ્રારંભ કરો પસંદ કરવા માંગો છો. ધ્યાનમાં રાખો કે હાલમાં મોબાઇલ સમસ્યાઓ માટેનું બીજું ફોર્મ પણ છે, તેથી તમારા માટે કયું વધુ સુસંગત છે તે પસંદ કરો. આ પછી અમને આ સ્ક્રીન પર લાવે છે જ્યાં તમે એક સુંદર નમૂનો જોઈ શકો છો જે તમને ભૂલની જાણ કરવાની શ્રેષ્ઠ રીત દ્વારા માર્ગદર્શન આપવામાં મદદ કરે છે જેથી કરીને તેને સંબોધવામાં આવે તેવી સંભાવના છે. આ નમૂનો આ પ્રોજેક્ટના જાળવણીકારો દ્વારા બનાવવામાં આવ્યો હતો, તેથી કૃપા કરીને તેને શક્ય તેટલું શ્રેષ્ઠ અનુસરવાનો પ્રયાસ કરો. જ્યારે તમે આ વિભાગોને છોડવા માટે લલચાઈ શકો છો, તો કૃપા કરીને તેમને ભરો! આખરે, આમ કરવાથી તમારી સમસ્યાનું નિરાકરણ કરવામાં મદદ કરવા માટે યોગ્ય લોકો પાસે યોગ્ય માહિતી હોવાની શક્યતાઓ વધારવામાં મદદ મળશે. ચાલો હવે દરેક વિભાગ પર જઈએ.
શરૂ કરવા માટે, ત્યાં કેટલાક સંકેતો છે જે તમને જણાવે છે કે બગ રિપોર્ટ સબમિટ કરતા પહેલા શું કરવું જોઈએ. આમાં લેટેસ્ટ વર્ઝન સાથે બગને ઠીક કરવામાં આવ્યો છે કે નહીં તે જોવા માટે તપાસવા જેવી બાબતોનો સમાવેશ થાય છે અથવા સમસ્યાને નકારી કાઢવા માટે ગુટેનબર્ગ સિવાયના તમારા બધા પ્લગિન્સને નિષ્ક્રિય કરવા જેવી બાબતોનો સમાવેશ થાય છે. ત્યાંથી, તમે ભૂલનું વર્ણન મૂકવા માટે એક સ્થાન જોશો, કૃપા કરીને આ સંક્ષિપ્ત રાખવાનો પ્રયાસ કરો. ત્યાંથી, તમે સમસ્યાનું પુનઃઉત્પાદન કરવા માટે પગલા-દર-પગલાની સૂચનાઓને સૂચિબદ્ધ કરી શકો છો. આ અત્યંત અગત્યનું છે, કારણ કે તે અન્ય લોકોને તે જ સમસ્યા શોધવામાં મદદ કરે છે જે તમને મળી છે. ત્યાંથી, તમે શું થવાની અપેક્ષા રાખી હતી તેનું વર્ણન કરો. છેવટે, ખરેખર શું થયું, આ અમને બંને વચ્ચેનો તફાવત જોવામાં મદદ કરે છે. જો તમે સ્ક્રીનશોટ અથવા સ્ક્રીન રેકોર્ડિંગ શેર કરી શકો છો. ધ્યાનમાં રાખો કે તમે હંમેશા GitHub નો ઉપયોગ કરીને ફાઇલો અપલોડ કરી શકો છો. જો તમે GIF બનાવવા માંગતા હોવ તો તમે ઉપયોગ કરી શકો તેવું એક સરળ સાધન પણ છે. ત્યાંથી, બીજો વૈકલ્પિક વિભાગ કોડ સ્નિપેટ ઉમેરવાનો છે. જો તમે વધુ તકનીકી સમસ્યાને અનુસરવાનો પ્રયાસ કરી રહ્યાં હોવ તો આ મદદરૂપ થઈ શકે છે. છેલ્લે, છેલ્લા બે વિભાગો ઉપકરણ માહિતી અને WordPress માહિતી સાથે કરવાનું છે. આ અત્યંત મદદરૂપ છે કારણ કે તે અમને જાણવાની મંજૂરી આપે છે કે તમે નવીનતમ સંસ્કરણનો ઉપયોગ કરી રહ્યાં છો કે નહીં અને સમસ્યા ક્યાં હોઈ શકે છે.
હવે અમે બગ રિપોર્ટ કવર કર્યો છે, ચાલો પાછા જઈએ અને ફીચર વિનંતીઓ જોઈએ. અમે સમાન પ્રવાહમાંથી પસાર થઈશું જેથી તમે તેનો ખ્યાલ મેળવી શકો. ફરી એકવાર, તમે “પ્રારંભ કરો” પર ક્લિક કરશો. જેમ તમે જોઈ શકો છો, આ બગ રિપોર્ટ માટે ખૂબ જ પરિચિત લાગે છે, તમને સફળતા માટે સેટ કરવામાં મદદ કરવા માટે અન્ય ટૂંકા નમૂના હોવા છતાં. ચાલો હવે દરેક વિભાગ પર ઝડપથી જઈએ.
શરૂ કરવા માટે, પ્રશ્ન એ છે કે આ કઈ સમસ્યાને સંબોધિત કરે છે? જેમ તમે કરી શકો, પ્રયાસ કરો અને શક્ય તેટલું વર્ણનાત્મક બનો, ખાસ કરીને જો તમે સ્ક્રીનશૉટ્સ અથવા વિડિઓઝ અથવા અન્ય પ્રોજેક્ટ્સ કે જે આ સારી રીતે કરે છે તેનો સમાવેશ કરી શકો છો. ત્યાંથી, તમારો પ્રસ્તાવિત ઉકેલ શેર કરો. ફરીથી, ખાતરી કરો કે તે ઉપર દર્શાવેલ સમસ્યાને સંબોધિત કરે છે. તે એક વિશેષતા વિનંતી માટે છે, પરંતુ શક્ય તેટલી વધુ માહિતી ધ્યાનમાં રાખો કે તમે સફળતા માટે આને સેટ કરવામાં સહાય પ્રદાન કરી શકો.
હવે આમાંનું અમુક કાર્ય કેવી રીતે વ્યવસ્થિત થાય છે તે જોવા માટે આપણું ધ્યાન પ્રોજેક્ટ બોર્ડ પર ફેરવીએ. ધ્યાનમાં રાખો કે દરેક સુવિધા પ્રોજેક્ટ બોર્ડનો ઉપયોગ કરતી નથી તેથી જો તમને તે ન મળે તો ગભરાશો નહીં. તેમનું નામ સૂચવે છે તેમ, આ ચોક્કસ પ્રોજેક્ટ્સની આસપાસ કામ ગોઠવવા માટે છે. તમે સામાન્ય રીતે નીચેની આઇટમ્સ માટે પ્રોજેક્ટ બોર્ડની અપેક્ષા રાખી શકો છો: મુખ્ય વર્ડપ્રેસ રિલીઝ અને કેટલાક મોટા પાયે ફીચર પ્રોજેક્ટ્સ.
કારણ કે હું ફેબ્રુઆરી 2021 માં આ રેકોર્ડ કરી રહ્યો છું, ચાલો આ કેવી રીતે સેટ કરવામાં આવે છે તે સમજવા માટે 5.7 પ્રોજેક્ટ બોર્ડ જોઈએ. આ કરવા માટે, હું મુખ્ય રીપોઝીટરી પૃષ્ઠ પર પાછા જઈશ. ત્યાંથી, હું પ્રોજેક્ટ્સ તરફ જઈશ. છેલ્લે, તમે આ બોર્ડને ટોચ પર જોઈ શકો છો, WordPress 5.7 Must Haves. જેમ તમે શરૂઆતથી જોઈ શકો છો કે તે કામના કયા તબક્કામાં છે તેના આધારે જૂથ સમસ્યાઓ માટે વિવિધ કૉલમ્સ છે. શું તે કરવાનું છે અથવા પ્રગતિમાં છે, અથવા જો તેની સમીક્ષાની જરૂર છે, અથવા જો તે પૂર્ણ થઈ રહ્યું છે. જો તમે કોઈ ચોક્કસ પ્રોજેક્ટનો ટ્રૅક રાખવાનો પ્રયાસ કરી રહ્યાં છો, તો શું થઈ રહ્યું છે તેની ટોચ પર રહેવાની આ એક સરસ રીત છે. તે એક બોનસ ટિપ છે, તમે ચોક્કસ સમસ્યાઓ શોધવા માટે “ફિલ્ટર કાર્ડ્સ” ફીલ્ડનો પણ ઉપયોગ કરી શકો છો.
આ કોર્સને બંધ કરવા માટે, ચાલો GitHub નો સૌથી વધુ ઉપયોગ કરવા માટે કેટલીક વધારાની ટીપ્સ અને યુક્તિઓ પર જઈએ. એક નજરમાં, અહીં ટિપ્સ અને યુક્તિઓ છે જે હું જોઈશ: બંધ મુદ્દાઓ અને prs તપાસવું; પિન કરેલા મુદ્દાઓની સમીક્ષા કરવી; મુદ્દાઓ અને પીઆર માટે સબ્સ્ક્રાઇબ કરવું; વિહંગાવલોકન લેબલ તપાસી રહ્યું છે. ચાલો હવે GitHub પર દરેકમાં શોધ કરીએ. પ્રથમ તમને કદાચ પરિચિત લાગશે.
અગાઉ ઉલ્લેખ કર્યો છે તેમ, તમે ખુલ્લી અને બંધ બંને સમસ્યાઓ જોવા માટે અથવા બધું જોવા માટે શોધ પરિમાણ બદલી શકો છો. મને લાગે છે કે આ ખરેખર મદદરૂપ છે, ખાસ કરીને જો તમે અગાઉના નિર્ણય પર સંદર્ભ શોધી રહ્યાં હોવ. આને દૂર કરવાનો સૌથી સહેલો રસ્તો is:open ને દૂર કરવાનો છે. જો તમને જરૂર હોય તો ત્યાંથી, તમે ફક્ત બંધ, ફક્ત ખોલો અથવા ફરીથી શોધી શકો છો, બધી સમસ્યાઓ જોવા માટે એકસાથે પેરામીટર દૂર કરો. ત્યાંથી, તમે જે ઇચ્છો તે શોધી શકો છો, લેબલ્સનો ઉપયોગ કરી શકો છો, પ્રોજેક્ટ્સ તપાસો, માઇલસ્ટોન્સ તપાસો અને સૉર્ટ પણ કરી શકો છો.
આગળ, ચાલો પિન કરેલા મુદ્દાઓ તપાસીએ. તમે આ અહીં શોધી શકો છો. મને લાગે છે કે આ ખાસ કરીને મદદરૂપ છે, કારણ કે પિન કરેલી કોઈપણ વસ્તુ દરેક માટે સુસંગત હોય છે. ઉદાહરણ તરીકે, કોઈપણ માઇલસ્ટોન્સ પરની સાઇટ ગુટેનબર્ગ પ્રોજેક્ટની વર્તમાન પ્રાથમિકતાઓને પ્રતિબિંબિત કરે છે. ચાલો હવે તેના પર ક્લિક કરીએ.
આગલી ટીપ અથવા યુક્તિ માટે, હું મુદ્દાઓ અથવા PRs પર સબ્સ્ક્રાઇબ કરવા જઈ રહ્યો છું. ધ્યાન રાખો, સબ્સ્ક્રાઇબ કરવા માટે, તમારી પાસે GitHub એકાઉન્ટ હોવું જરૂરી છે. આ તે છે જ્યાં એકાઉન્ટ સેટ કરવું પણ ખરેખર મદદરૂપ છે. જેમ તમે જોઈ શકો છો, અહીં એક સૂચના વિભાગ છે. મેં પહેલેથી જ આ મુદ્દા પર સબ્સ્ક્રાઇબ કર્યું છે, પરંતુ ચાલો ડોળ કરીએ કે હું નથી. મારે ફક્ત સબ્સ્ક્રાઇબ દબાવવાનું છે અને હું આ મુદ્દાના કોઈપણ અપડેટ્સ વિશે ત્વરિત સૂચનાઓ મેળવી શકું છું. તમે એક ડગલું આગળ જઈને GitHub સૂચના સેટિંગ્સમાં જઈને તમને કઈ સૂચનાઓ જોઈએ છે તે સેટ કરી શકો છો. આ કિસ્સામાં, મને ઇમેઇલ સૂચનાઓ મેળવવાનું ગમે છે, પરંતુ અન્ય કોઈને બ્રાઉઝર સૂચનાઓ જોઈએ છે.
અંતિમ ટીપ અથવા યુક્તિ માટે, અમે ચોક્કસ લેબલ જોવા જઈ રહ્યા છીએ. તેને ઓવરવ્યુ લેબલ કહેવામાં આવે છે. આ એક ખૂબ જ ઉચ્ચ પ્રાથમિકતા અને મહત્વપૂર્ણ લેબલ છે કારણ કે તે મોટાભાગે સૌથી વધુ વ્યાપક મુદ્દાઓને આવરી લે છે. હું ટૂંકમાં નીચે સ્ક્રોલ કરીશ જેથી તમે સમજણ મેળવી શકો. લગભગ 3000 મુદ્દાઓ હોવા છતાં શરૂ કરવા માટે ફક્ત 31 જ ખુલ્લી છે. તેથી તમે જોઈ શકો છો કે આ ખૂબ જ ભાગ્યે જ ઉપયોગમાં લેવાતું લેબલ છે, અને મોટાભાગે મોટા પ્રોજેક્ટ્સ માટે એક. જો તમે ભૂતકાળની ચર્ચાઓ, નિર્ણયો અથવા ભવિષ્યમાં આવનારા કાર્યની સમજ મેળવવા માંગતા હોવ તો હું આમાંથી ખોદવાની ભલામણ કરું છું.
અમે આ કોર્સના અંતમાં પહોંચ્યા છીએ. આનાથી તમને ગુટેનબર્ગ પ્રોજેક્ટ પર અદ્યતન રહેવા અને ભાગ લેવાની રીતો શોધવા માટે GitHub નો ઉપયોગ કરવા માટે સફળતા માટે સેટ કરવામાં મદદ કરવી જોઈએ. રસ હોવા બદલ આભાર અને હું તમને રીપોઝીટરીમાં જોવાની આશા રાખું છું.