منصوبے کے بارے میں
WTF (جسے wtfutil بھی کہا جاتا ہے) ایک مفت اور اوپن سورس ذاتی معلوماتی ڈیش بورڈ ہے جو ٹرمینل میں چلتا ہے۔ یہ ڈویلپرز اور تکنیکی صارفین کو اہم لیکن کبھی کبھار درکار اعدادوشمار اور ڈیٹا تک ایک نظر میں رسائی فراہم کرتا ہے، اور دنیا بھر میں ہزاروں لوگ اسے استعمال کرتے ہیں۔ یہ پروجیکٹ Go زبان میں لکھا گیا ہے اور v1.0 ریلیز کی تیاری کر رہا ہے جس میں WTF کا نام تبدیل کر کے Tessera رکھا جائے گا۔
یہ کیسے کام کرتا ہے: فعالیت کو ماڈیولز میں منظم کیا گیا ہے — ڈیش بورڈ پر معلومات کے خود مختار حصے۔ ہر ماڈیول کو config.yml فائل میں اس کی ترتیبات شامل کر کے فعال اور ترتیب دیا جاتا ہے، اور پروجیکٹ سائٹ پر فی ماڈیول دستاویزات دستیاب اختیارات کی وضاحت کرتی ہیں۔ README میں نمایاں کردہ مثال کے ماڈیولز میں DigitalOcean، GitHub، Google Calendar، HackerNews، Have I Been Pwned، NewRelic، OpsGenie، Security، Transmission، اور Trello شامل ہیں، جو سورس کنٹرول، کیلنڈرز، واقعے کے انتظام، سیکیورٹی چیکس اور ڈاؤن لوڈز جیسے شعبوں کا احاطہ کرتے ہیں۔
انسٹالیشن: WTF ایک اسٹینڈ اکیلے بائنری کے طور پر آتا ہے اور کئی طریقوں سے انسٹال کیا جا سکتا ہے: Homebrew کے ذریعے (brew install wtfutil، یا تازہ ترین ریلیز کے لیے ایک ٹیپ)، go install github.com/wtfutil/wtf@latest کے ذریعے، MacPorts کے ذریعے، GitHub Releases سے پہلے سے تیار کردہ بائنری ڈاؤن لوڈ کر کے، make install کے ساتھ سورس سے بنا کر، یا Arch User Repository (wtfutil اور wtfutil-bin پیکیجز) کے ذریعے۔ Docker کے ذریعے چلانا بھی انسٹالیشن کے اختیارات میں شامل ہے۔
دستاویزات: حتمی دستاویزات wtfutil.com پر موجود ہیں، جس میں فوری آغاز، ترتیب اور ماڈیول ریفرنس کے صفحات ہیں۔ دستاویزات میں تعاون ایک علیحدہ ذخیرے (wtfutil/wtfdocs) میں کیا جاتا ہے۔
تکنیکی نوٹس: WTF tcell اور tview لائبریریوں پر بنایا گیا ہے اور GoReleaser کے ساتھ بنایا، پیک کیا اور تعینات کیا گیا ہے۔ انحصار کا انتظام Go ماڈیولز استعمال کرتا ہے۔ README بیج اشارہ کرتا ہے کہ پروجیکٹ MPL-2.0 کے تحت لائسنس یافتہ ہے، اور اس کا الہام Monica Dinculescu کے tiny-care-terminal سے ملا۔
کمیونٹی اور تعاون: پروجیکٹ کو رضاکاروں کے ایک چھوٹے گروپ کے ذریعے غیر رسمی طور پر برقرار رکھا جاتا ہے؛ اس بات کی کوئی ضمانت نہیں ہے کہ رپورٹ کردہ کیڑے ٹھیک کیے جائیں گے یا خصوصیات شامل کی جائیں گی، حالانکہ صارفین کام کی حوصلہ افزائی کے لیے BountySource پر انعامات بنا سکتے ہیں۔ شراکت داروں سے کہا جاتا ہے کہ وہ پل کی درخواستیں جمع کرانے سے پہلے پروجیکٹ کے CONTRIBUTING.md اور ضابطہ اخلاق پڑھیں؛ README نوٹ کرتا ہے کہ WTF بہت سے لوگوں کا پہلا Go پروجیکٹ یا پہلا اوپن سورس تعاون رہا ہے۔ مواصلاتی چینلز میں GitHub Discussions اور سوشل میڈیا شامل ہیں، اور اسپانسرز ایپ چھوڑتے وقت دکھائے جانے والے باہر نکلنے کے پیغام کو اپنی مرضی کے مطابق بنا سکتے ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.