ہم Codeberg پر منتقل ہوگئے!
Jacky Song | July 05, 2025
مجھے یہ اعلان کرتے ہوئے خوشی ہے کہ پروجیکٹ ایلارا اب باضابطہ طور پر Codeberg پر موجود ہے! اس مضمون میں ہم واضح کریں گے کہ GitHub سے Codeberg پر منتقل ہونے کا فیصلہ کیوں کیا اور پروجیکٹ کے لیے اس کا کیا مطلب ہے۔
ہم نے GitHub کیوں چھوڑا
پروجیکٹ ایلارا کی پیروی کرنے والے شاید جانتے ہیں کہ ہمارے اوپن سورس کوڈ اور تخلیقی کام کے مخزن پہلے GitHub پر موجود تھے۔ پروجیکٹ کے آغاز میں GitHub نے اچھا کام کیا: وہاں اوپن سورس ڈویلپروں کا سب سے بڑا حلقہ ہے، اور GitHub Pages سے اپنی ویب سائٹ کی میزبانی آسان رہی۔
تاہم GitHub ملکیتی ہے اور ایک منافع بخش کمپنی اسے چلاتی ہے، جو نظری طور پر کسی بھی وقت GitHub بند کر سکتی ہے، بالخصوص اگر یہ مالی طور پر غیر منافع بخش سمجھا جائے۔ GitHub کے حق میں یہ کہنا چاہیے کہ اب تک ایسا نہیں ہوا، اور ہم دل سے امید کرتے ہیں کہ کئی سال تک نہیں ہوگا، لیکن یہ پروجیکٹ کے مستقبل کے لیے ایک بڑا خطرہ ہے۔ اپنے کوڈ اور کام کی طویل مستقبل تک رسائی یقینی بنانے والے ادارے کی حیثیت سے ہم یہ خطرہ نہیں لے سکتے کہ ایک دن ہماری ویب سائٹ، سورس کوڈ اور پورا بنیادی ڈھانچا بند یا ضائع ہو جائے۔
اسی لیے ہم Codeberg پر منتقل ہوگئے۔ GitHub کے برخلاف اسے برادری چلاتی ہے اور یہ ایک غیر منافع بخش ادارہ ہے، جس کے داخلی قوانین طے کرتے ہیں کہ ادارہ تحلیل ہونے کی صورت میں اس کے اثاثے ایسے دوسرے عوامی ادارے کو منتقل ہوں گے جو اس کا کام جاری رکھے۔ اس سے نہ صرف یہ اطمینان ملتا ہے کہ یہاں ہمارے سافٹ ویئر اور اوپن سورس کام کی میزبانی انہیں آنے والے کئی سال محفوظ رکھے گی، بلکہ ہم اپنے اوپن سورس کام کے لیے اوپن سورس پلیٹ فارم استعمال کر رہے ہیں۔ اوپن سورس پروجیکٹوں کی صحت کے لیے اوپن سورس ماحولیاتی نظام ناگزیر ہے؛ GitHub جیسے ملکیتی پلیٹ فارم پر انحصار ہمیں کمزور بناتا ہے، جب کہ Codeberg اور اسی نوعیت کے دیگر اوپن سورس پلیٹ فارم مستقبل کے لیے تحفظ دیتے ہیں۔
نوٹ: اگر ممکن ہو تو اوپن سورس سافٹ ویئر کے مستقبل کی معاونت کے لیے Codeberg کو عطیہ دیں!
آئندہ کا منصوبہ
Codeberg کے GitHub منتقلی کے آلات کی بدولت منتقلی حیرت انگیز طور پر آسان تھی؛ انہوں نے تمام پل ریکویسٹ اور مسائل برقرار رکھتے ہوئے مخزن براہِ راست منتقل کر دیے۔ زیادہ مشکل اور وقت طلب کام مخزنوں میں GitHub کے حوالوں کو بتدریج نئے Codeberg حوالوں سے بدلنا ہے، لیکن وقت کے ساتھ یہ بھی مکمل ہو جائے گا۔
ہم صرف یہاں رکنا نہیں چاہتے؛ جہاں تک ممکن ہو اپنے باقی بنیادی ڈھانچے کو بھی اوپن سورس پلیٹ فارموں پر منتقل کرنا چاہتے ہیں:
- ای میل: Gmail سے Nextcloud Mail یا اس جیسے کسی حل پر
- ویکی اور Markdown مدیر: Obsidian سے Logseq پر
- برادری کی گفتگو: Discord سے Matrix پر
- ملاقاتیں: Zoom اور Webex سے Jitsi Meet پر
- Webrecorder سے اپنے ویب مواد کے باقاعدہ بیک اپ
- OpenCollective پر مالی معاملات کا انتظام
یقیناً اس میں وقت لگے گا، اس لیے فی الحال بدقسمتی سے زیادہ تر ملکیتی سافٹ ویئر ہی استعمال کرنا ہوگا۔ لیکن Codeberg کو اپنے فورج کے طور پر اپنانا درست سمت میں ایک قدم اور سفر کا بڑا حصہ طے کرنا ہے۔
مجموعی طور پر ہمیں اس منتقلی پر بہت خوشی ہے، بالخصوص اس لیے کہ منتقل ہونے کا بہترین وقت ابتدا ہی میں ہوتا ہے؛ جتنا انتظار اور جتنا زیادہ بنیادی ڈھانچا GitHub پر بنتا، منتقلی اتنی مشکل ہوتی۔ ہمیں خوشی ہے کہ ہمارا کام ایسے غیر منافع بخش ادارے کے زیرِ انتظام اوپن سورس سافٹ ویئر پر قائم ہے جس کا مقصد بھی ہماری طرح مستقبل کو محفوظ ہاتھوں میں دینا ہے۔
تمام خبروں پر واپس جائیں