Github vs. Gitlab

دیروز خبر خریدن گیت‌هاب توسط مایکروسافت مث بمب ترکوند که طیش ما فهمیدیم واقعا پول چه کارایی که نمیتونه بکنه.
از دیشب خیلی از کسایی که توی گیت‌هاب بودن مهاجرت کردن به آلترناتیوای گیت‌هاب مث گیت‌لب، بیت‌باکت و سرویسای مثل اینا.
میخوام یکم از مزایای گیت‌لب بگم و اینکه چرا بهتره از گیت‌لب برای نگهداری پروژه‌هامون استفاده کنیم.

  • بر خلاف گیت‌هاب که مخزن‌های خصوصیش پولیه، توی گیت‌لب میتونید هر چقدر که میخواید مخزن خصوصی رایگان درست کنید
  • تا ۲۰۰۰ تا میتونید Pipeline CI های گیت‌لب رو ران کنید که اگه نمیدونید چیه میتونید اینجا راجع بهش بخونید
  • آزاد هست و یک نسخه کامیونیتی داره که برای اجرا روی سرور شخصی کاملا رایگانه و نسخه اینترپرایز که پولی هستش
  • میتونید کلید‌های gpg و ssh خودتون رو برای ارتباط (push, pull) بدون وارد کردن هر بار پسورد برای پروژه‌های خصوصی داشته باشید (این باعث فرق کامیت‌های verify و unverify میشه)
  • ساخت گروه‌های عمومی و خصوصی به صورت نامحدود
  • قابلیت مشخص کردن سحط دسترسی افراد توی گروه‌ها و پروژه‌ها رو داره
  • رابط کاربری قابل شخصی سازی داره

و خیلی چیزای دیگه که تازه تو پلن راگانش هست
توی اینجا هم میتونید چیزایی که پلن‌های پولیش داره رو ببینید

و اما تنها بدی که من ازش دیدم اینکه مثل گیت‌هاب زیاد اجتماعی طوری نیست و نمیشه فالوئر و فالویینگ داشت و فقط میشه فعالیت‌های اعضا رو مثل یه فید دنبال کرد

یکی دیگه از چیزایی که راجع به گیت‌لب هست اینه که خیلی از پروژه‌هایی که دیگه ته آزادی نرم‌افزارن روی گیت‌لب کار میکنن. مثل Gnome یا F-Droid.

و البته معلوم نیست کار کسایی مثل فیس‌بوک، گوگل و این شرکت‌ها که تا الان روی گیت‌هاب پروژه هاشونو نگه میداشتن چجوری میشه.
خلاصه که گیت لب خیلی خوبه و اینا و به راه راست هدایت شید :-)

دیدگاه‌‌‌ها

Comments powered by Disqus