گيت هاب ماه آينده نام مخازن اصلي را از master به main تغيير ميدهد
از آغاز ماه آيندهي ميلادي، تمامي مخازن كد منبع (Source Code) كه در گيتهاب ساخته ميشوند، قرار است نام main را بهجاي master يدك بكشند. اين جديدترين اقدام گيتهاب براي حذف واژههايي است كه ممكن است مفاهيمي همچون بردهداري را در ذهن متخصص تداعي كند. گيتهاب مدتي پيش اعلام كرده بود در پي جايگزيني واژههاي نژادپرستانه در پلتفرمش با واژههاي جديد و بهتر است.
مخازن گيتهاب جايي هستند كه متخصصان و شركتها، كد منبع پروژههاي خود را ذخيره و همگامسازي ميكنند. بهصورت پيشفرض، گيتهاب براي نسخهي اصلي مخزن كد منبع از عبارت master استفاده ميكند. توسعهدهندگان كپيهايي از مخزن master در رايانهي خود ذخيره و سپس كدهاي مدانديشه متخصصينشان را به آن تزريق ميكنند. در مرحلهي آخر، توسعهدهندگان تغييرات را در مخزن اصلي master اعمال ميكنند.
گيتهاب با انتشار بيانيهاي نوشت: «از روز ۱ اكتبر ۲۰۲۰ (۱۰ مهر ۱۳۹۹) تمامي مخازن جديدي كه خلق ميكنيد بهجاي master از عبارت main بهصورت پيشفرض استفاده خواهند كرد». مخازن فعلي كه داراي نام master هستند بدون تغيير باقي ميمانند. نمايندهي گيتهاب مدتي پيش با انتشار پستي در صفحهي همراهي اين وبسايت نوشت: «براي مخازن موجود، تغيير نام مخزن اصلي باعث ايجاد مجموعهاي از چالشها ميشود». گيتهاب از بين چالشهاي يادشده به مواردي مثل اجبار براي ويرايش تنظيمات و اصلاح برخي قوانين امنيتي اشاره ميكند.
گيتهاب ميگويد: «تا پايان سال جاري ميلادي، امكان تغيير نام شاخهي اصلي مخازن فعلي را بهشكلي يكپارچه فراهم خواهيم كرد». اين يعني وقتي كه شما نام آن شاخه را عوض كرديد، گيتهاب بهصورت خودكار سراغ تمامي بخشهاي مخزن ميرود و تغييرات لازم را اعمال ميكند.
اقدام جديد گيتهاب براي تغيير نام مخازن اصلي از master به main بخشي از اقدامات گستردهتري است كه اين شركت از چند ماه پيش آغاز كرده و بهموجب آنها قصد دارد برخي تغييرات مهم در پلتفرم خود اعمال كند. پس از كشته شدن جرج فلويد بهدست يكي از افسرهاي پليس آمريكا، تظاهرات گستردهاي در سراسر اين كشور با شعار جان سياهپوست مهم است (Black Lives Matter) بهراه افتاد و توجه جهانيان را جلب كرد.
در همين راستا شركتهاي بزرگ حوزهي فناوري با اقدامات مختلف تلاش كردند نشان دهند كه جامعهي سياهپوستان براي آنها از اهميت ويژهاي برخودار هستند. گيتهاب يكي از اين شركتها بود؛ گيتهاب گفت استفاده از عبارتهاي نژادپرستانهاي نظير master و slave و blacklist و whitelist را پايان ميدهد.
شركتها و پروژههاي متنباز بزرگي همچون مايكروسافت و IBM و توييتر و رد هت و MySQL و لينوكس كرنل و OpenBSD همگي اعلام كردند در سال جاري ميلادي تغييراتي در اصطلاحاتي كه در پلتفرمهاي خود بهكار ميبرند اعمال ميكنند.
گيتهاب يكي از نخستين شركتهايي بود كه حمايت واضح خود را از جامعهي سياهپوستان و كارزار Black Lives Matter نشان داد. در ماه ژوئن ۲۰۲۰ (خرداد و تير ۱۳۹۹) بود كه مديرعامل گيتهاب در مصاحبهاي اعلام كرد او و اعضاي تيمش بهدنبال جايگزيني مناسب براي عبارت master ميگردند. جديدترين بيانيهي گيتهاب، وعدههايي را كه مديرعامل شركت داده بود، بهمرحلهي اجرايي ميرساند.
همچنين پروژهي Git (نرمافزاري كه گيتهاب برپايهي آن ساخته شده) نيز اعلام كرده كه برنامههاي مشابهي دارد. يكي از اين اقدامات، اين است كه پروژهي Git قصد دارد به دارندگان مخزنها اجازه دهد نام شاخهي اصلي مخزن خود را كه بهصورت پيشفرض انتخاب شده، شخصيسازي كنند.
هم انديشي ها