GO માં ટેલિમેટ્રી ઉમેરવાની યોજના છે

ગોલાંગ

ગો એ એક સમવર્તી, કમ્પાઈલ કરેલ પ્રોગ્રામિંગ ભાષા છે જેમાં સી સિન્ટેક્સ દ્વારા પ્રેરિત સ્ટેટિક ટાઈપિંગ છે, પરંતુ મેમરી સેફ્ટી અને ગાર્બેજ કલેક્શન સાથે.

russ cox, ઓપન સોર્સ પ્રોગ્રામિંગ લેંગ્વેજ ગોના વિકાસમાં અગ્રણી Google સોફ્ટવેર એન્જિનિયર છેમાં ટેલિમેટ્રીને અમલમાં મૂકવાની સંભવિત યોજના રજૂ કરી સાધન સાંકળ જાઓ. જો કે, ગો સમુદાયના ઘણા સભ્યો વાંધો ઉઠાવે છે કારણ કે યોજના મૂળભૂત રીતે ટેલિમેટ્રીની માંગ કરે છે.

આ ચિંતિત વિકાસકર્તાઓ ઑપ્ટ-આઉટ શાસન કરતાં ઑપ્ટ-ઇન શાસનને પ્રાધાન્ય આપશે, જે સ્થિતિ Go ટીમ નકારી કાઢે છે કારણ કે તે ઓછા દત્તકની ખાતરી કરશે અને પ્રાપ્ત ટેલિમેટ્રી ડેટાની માત્રાને તે બિંદુ સુધી ઘટાડશે જ્યાં તેનું મૂલ્ય ઓછું હશે.

જેઓ ગો વિશે નથી જાણતા, તમારે જાણવું જોઈએ કે આ એક પ્રોગ્રામિંગ લેંગ્વેજ છે જે Google પર વિકસાવવામાં આવી છે. જો કે તે સી ભાષા જેવી જ છે, તે સંખ્યાબંધ મહત્વપૂર્ણ અને આધુનિક ઉમેરાઓ લાવે છે. Russ Cox એ Google એન્જિનિયર છે જે હાલમાં Go ના વિકાસનું નેતૃત્વ કરી રહ્યા છે, અને તેઓ એક વિવાદાસ્પદ દરખાસ્ત સાથે આવ્યા છે, જેમાં મૂળભૂત રીતે Go માં ટેલિમેટ્રીને સક્ષમ કરવાનો સમાવેશ થાય છે.

ટેલિમેટ્રી આદેશ વાક્ય ઉપયોગિતાઓને આવરી લેશે ગો ભાષા વિકાસ ટીમ દ્વારા વિકસિત, જેમ કે "ગો" યુટિલિટી, કમ્પાઈલર, ગોપલ્સ અને ગોવ્યુલનચેક એપ્લિકેશન્સ. માહિતીનો સંગ્રહ ફક્ત જાહેર સેવાઓની વિશેષતાઓ પરની માહિતીના સંચય સુધી મર્યાદિત રહેશે, એટલે કે બનાવેલ એપ્લિકેશન્સમાં ટેલિમેટ્રી ઉમેરવામાં આવશે નહીં.

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

હું માનું છું કે ઓપન સોર્સ સૉફ્ટવેર પ્રોજેક્ટ્સે નવી ટેલિમેટ્રી ડિઝાઇન્સનું અન્વેષણ કરવું જોઈએ જે વિકાસકર્તાઓને વિગતવાર વપરાશકર્તા પ્રવૃત્તિના આક્રમક નિશાનો એકત્રિત કર્યા વિના અસરકારક અને કાર્યક્ષમ રીતે કાર્ય કરવા માટે જરૂરી માહિતી મેળવવામાં મદદ કરે છે.

મેં આવી ડિઝાઇન વિશે બ્લોગ પોસ્ટ્સની ટૂંકી શ્રેણી લખી છે, જેને હું પારદર્શક ટેલિમેટ્રી કહું છું, કારણ કે તે શક્ય તેટલું ઓછું (દરેક ઇન્સ્ટોલેશનમાંથી પ્રતિ વર્ષ કિલોબાઇટ) એકત્રિત કરે છે અને પછી જાહેર નિરીક્ષણ અને વિશ્લેષણ માટે તે એકત્રિત કરે છે તે દરેક આઇટમ પ્રકાશિત કરે છે.

હું Go ટૂલચેનમાં પારદર્શક ટેલિમેટ્રી અથવા સમાન સિસ્ટમના ઉપયોગનું અન્વેષણ કરવા માંગુ છું, જે મને આશા છે કે Go પ્રોજેક્ટ્સના વિકાસકર્તાઓ અને વપરાશકર્તાઓને મદદ કરશે. સ્પષ્ટ કરવા માટે, હું માત્ર એવું સૂચન કરું છું કે Go કમાન્ડ લાઇન ટૂલ્સમાં ઇન્સ્ટ્રુમેન્ટેશન ઉમેરવામાં આવે જે Go ટીમ દ્વારા લખવામાં અને વિતરિત કરવામાં આવે છે, જેમ કે go કમાન્ડ, ગો કમ્પાઇલર, gopls અને govulncheck. હું એવું સૂચન કરતો નથી કે ગો કમ્પાઇલર વિશ્વના દરેક ગો પ્રોગ્રામમાં ઇન્સ્ટ્રુમેન્ટેશન ઉમેરે: તે સ્પષ્ટપણે અયોગ્ય છે.
પારદર્શક ટેલિમેટ્રીમાં નીચેના મુખ્ય ગુણધર્મો છે*:

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

કારણ ટેલિમેટ્રી એકત્રિત કરવા માટે, વિકાસકર્તાઓના કાર્યની જરૂરિયાતો અને લાક્ષણિકતાઓ વિશે ખૂટતી માહિતી મેળવવાની ઇચ્છા છે જે પ્રતિસાદ પદ્ધતિ તરીકે ભૂલ સંદેશાઓ અને સર્વેક્ષણોનો ઉપયોગ કરીને શોધી શકાતી નથી.

રુસનો હેતુ "પારદર્શક ટેલિમેટ્રી" નો ખ્યાલ રજૂ કરવાનો છે. ગોપનીયતાને ધ્યાનમાં રાખીને ઓપન સોર્સ પ્રોજેક્ટ્સને સોફ્ટવેરને વધુ સારી રીતે સમજવામાં મદદ કરવા માટે. તેમના બ્લોગ પોસ્ટ્સમાં (3 લેખોની શ્રેણી), તેમણે ઉલ્લેખ કર્યો છે કે મતદાન અને બગ રિપોર્ટ્સ અપૂરતા છે. તેથી, દરેક માટે વસ્તુઓ ખુલ્લી રાખીને એપ્લિકેશન (એટલે ​​કે ટેલિમેટ્રી) ના ઉપયોગ વિશે ડેટા એકત્રિત કરવાની સૌથી સરળ રીત રજૂ કરવી જરૂરી છે.

આનો અર્થ એ છે કે સમગ્ર ડેટા સંગ્રહ પ્રક્રિયા, તે કેવી રીતે પ્રક્રિયા કરવામાં આવે છે અને તેમાંથી શું પરિણામ આવે છે તે દરેક માટે ખુલ્લું છે.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તમે વિગતો ચકાસી શકો છો નીચેની કડીમાં


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

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

*

*

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

  1.   ટોમી ટામેટા જણાવ્યું હતું કે

    સારું…જાઓ સાથે નરકમાં!.