செய்தி என்ன?
GitHub, அதன் gh command‑line interface‑யை (CLI) இப்போது பசுடோ‑அனானிமஸ் டெலிமெட்ரி சேகரிக்க ஒப்புக்கொண்டது. அதாவது, நீங்கள் gh repo clone அல்லது gh pr create போன்ற ஒவ்வொரு கட்டளையையும் இயக்கும் போது, சிறிய அளவிலான தகவல் GitHub‑க்கு அனுப்பப்படும்.
முந்தைய IDE‑களின் “opt‑in” முறைமையை விட, இது இயல்பாகவே ON ஆக உள்ளது. பெயரில்லாத (pseudonymous) தரவு என்பதால், உங்கள் பெயர், இ‑மெயில், அல்லது ரெப்போ பெயர் போன்ற தனிப்பட்ட விபரங்கள் சேர்க்கப்படமாட்டாது, ஆனால் பயன்படுத்தும் கட்டளைகள், OS, CLI பதிப்பு, மற்றும் ரெப்போ URL‑ன் ஹாஷ் போன்றவை அனுப்பப்படும்.
என்னென்ன தரவு செல்லும்?
டெலிமெட்ரி பேக்கெஜ் பொதுவாக இவை கொண்டிருக்கிறது:
- CLI பதிப்பு மற்றும் பிளாட்ஃபாரம் (Windows, macOS, Linux)
- கட்டளை பெயர் (உதா:
pr checkout,repo view) - செயல்பாடு வெற்றியடைந்ததா/தவறா
- நேரம் (மில்லி-செகண்ட்)
- ரெப்போ URL‑ன் அனானிமஸ் ஹாஷ் (எந்த ரெப்போ‑வைத் தொடுகிறீர்கள் என்பது தெரியும், ஆனால் பெயர் தெரியாது)
அங்கீகார டோக்கன், SSH கீ, அல்லது கோப்பு உள்ளடக்கம் ஒருபோதும் அனுப்பப்படமாட்டாது.
GitHub ஏன் இதை செய்கிறது?
GitHub சொல்கிறதாவது, “CLI‑யை எல்லோருக்கும் சிறப்பாக உருவாக்க” என்பதுதான். உண்மையான பயனர் நடத்தைப் பார்த்து, பிழைகளை முன்னுரிமையில் சரி செய்வது, பழைய ஃபீச்சர்களை அகற்றுவது, புதிய ஃபீச்சர்களை சேர்ப்பது போன்றவை எளிதாகும். எளிய கருத்துக்கணிப்பு இல்லாமல், நேரடி தரவால் முடிவெடுக்க முடியும்.
இந்த விஷயம் இந்திய டெவலப்பர்களை எப்படிப் பாதிக்கும்?
நம்மை போன்றோர், GitHub‑ஐ தினசரி CLI‑யில் பயன்படுத்தி, குறைந்த இணைய வேகத்தில் கூட PR‑களை உருவாக்குகிறோம். GitHub‑ன் இந்த தரவு சேகரிப்பு, இந்தியா போன்ற பெரிய ஓப்பன்‑சோர்ஸ் பங்களிப்பாளர்கள் அதிகம் இருக்கும் நாடுகளில், CLI‑யை நெகிழ்வாகவும் வேகமாகவும் மாற்ற உதவும். ஆனால், பல நிறுவனங்கள் (FinTech, HealthTech, Government) ரகசியக் குறியீட்டில் பணியாற்றுகிறார்கள் – அப்படியென்றால், பசுடோ‑அனானிமஸ் டெலிமெட்ரியும் ஒரு கவலைக்குரியதாக இருக்கலாம்.
டெலிமெட்ரி இயலுமா என எப்படி பார்க்கலாம்?
gh config get telemetry.enabled
மீண்டும் true என வந்தால், நீங்கள் தரவு அனுப்புகிறீர்கள். false அல்லது பிழை வந்தால், பழைய பதிப்பு பயன்படுத்துகிறீர்கள் அல்லது டெலிமெட்ரி ஆதரவு இல்லாமல் இருக்கலாம்.
டெலிமெட்ரியை நிறுத்த – படிப்படியாக
- டைர்மினல் திறக்கவும்.
gh config set telemetry.enabled falseஎன்று டைப் செய்யவும்.- மீண்டும்
gh config get telemetry.enabledவைத்துfalseவந்ததா பார்க்கவும்.
இந்த அமைப்பு ~/.config/gh/config.yml (Linux/macOS) அல்லது %APPDATA%\GitHub CLI\config.yml (Windows) இல் சேமிக்கப்படும், அதைக் கைமுறையாகவும் edit செய்யலாம்.
டெலிமெட்ரி வைத்தோ, குறைக்கோ?
GitHub இப்போது ON/OFF மட்டும் தருகிறது, ஆனால் நீங்கள் கீழ் குறிப்பிட்ட வழிகளில் பாதிப்பு குறைக்கலாம்:
- ரகசிய ரெப்போக்களில் CLI‑யை பயன்படுத்தாதீர்கள்.
- நிறுவன VPN அல்லது proxy‑ஐப் பயன்படுத்தி, வெளியேறும் டெலிமெட்ரியை filter செய்யலாம்.
- புதிய பதிப்புகளில்
gh telemetry statusமூலம் சமீபத்திய அனுப்பப்பட்ட தரவைக் காணலாம்.
பாதுகாப்பு பார்வை
ஹாஷ் செய்யப்பட்ட ரெப்போ URL‑ன் மூலம், தாக்குதலாளர் சில நேரங்களில் இலக்கு ரெப்போ பெயரை கணிக்கலாம் – ஆனால் ஆபத்து குறைவு. மிக உயர்ந்த பாதுகாப்பு தேவைகள் (வங்கிகள், அரசு) உள்ள சூழலில், டெலிமெட்ரியை OFF செய்யவேண்டும், மேலும் security‑team‑இன் ஒப்புதல் பெற வேண்டும்.
TamilTech‑ஓட கருத்து
GitHub‑ன் இந்த முறை இருபக்கமும் கொண்டது. CLI‑யை அதிகமாகப் பயன்படுத்தும் இந்திய டெவலப்பர்களுக்கு, இது மேம்பட்ட UX‑ஐ தரும் வாய்ப்பு. ஆனால், இயல்பாக ON ஆக இருப்பது, data‑privacy‑ஐ பற்றி எப்போதும் விழிப்பாக இருக்க வேண்டிய நிலையை உருவாக்குகிறது. நம்மிடம்தான் ஒரு வரி கட்டளை – gh config set telemetry.enabled false – கொண்டிருக்கிறோம், அதைப் பயன்படுத்தி வேறுபாடு செய்யலாம்.
ஒப்பன்‑சோர்ஸ் திட்டங்களில், டெலிமெட்ரி ON வைத்து community‑க்கு பயன் தரலாம். corporate‑இல், OFF செய்து security‑team‑இன் guidance‑ஐ பின்பற்றலாம்.
என்ன எதிர்பார்க்கலாம்?
GitHub, எதிர்காலத்தில் gh telemetry view என்ற கட்டளையை வெளியிடத் திட்டமிட்டுள்ளது. இது கடந்த 30 நாட்களின் அனுப்பப்பட்ட தரவின் முழு பட்டியலை காட்டும். அதோடு, GitHub Enterprise Cloud‑இல் admin‑கள் உலகளாவிய opt‑out policy‑ஐ enforce செய்ய முடியும்.
இப்போ உங்கள் config‑ஐ சரிபார்த்து, உங்கள் தேவைக்கு ஏற்றவாறு அமைக்கவும். புதுப்பிப்புகளைக் கவனமாகப் பின்தொடர்ந்து, CLI‑யில் privacy‑related options அதிகரிக்குமா என்று பார்க்கலாம்.
எங்கள் கருத்துக்களில் உங்கள் அனுபவங்களைப் பகிர்ந்து கொள்ளுங்கள் – நீங்கள் டெலிமெட்ரி ON வைத்தீங்களா, OFF வைத்தீங்களா? உங்கள் பங்களிப்பு, community‑க்கு பயனாக இருக்கும்.




கருத்துகள் (0)
Be the first to comment!