منصوبے کے بارے میں
یہ ریپوزیٹری conventionalcommits.org پر شائع کردہ Conventional Commits specification کا مرکزی مقام ہے۔ README بیج ظاہر کرتا ہے کہ موجودہ specification ورژن 1.0.0 ہے۔ یہ specification Git کمٹ پیغامات کو لکھنے کے لیے ایک معیاری، مشین ریڈ ایبل ساخت کے تحت کنونشن کی وضاحت کرتی ہے، اور یہ پروجیکٹ semver.org کو specification کی ساخت اور ویب سائٹ کے پہلے ورژن کے لیے بلیو پرنٹ کے طور پر تسلیم کرتا ہے۔
ویب سائٹ اور ریپوزیٹری لے آؤٹ: یہ سائٹ Hugo اسٹیٹک سائٹ جنریٹر کے ساتھ تیار کی گئی ہے اور Hugo کی معیاری ڈائرکٹری ساخت پر عمل کرتی ہے۔ ./content ڈائرکٹری specification کے تمام شائع شدہ ورژنز پر مشتمل ہے، ./content/next/ میں ترقی یافتہ ورژن موجود ہے جہاں تبدیلیاں کی جانی چاہئیں، اور index.[lang].md نام والی فائلیں specification کا مواد رکھتی ہیں، جس میں زبان کا کوڈ ترجمے کی نشاندہی کرتا ہے۔
شراکت داری: یہ پروجیکٹ ان pull requests کا خیرمقدم کرتا ہے جو specification کی عبارت کو بہتر بناتے ہیں، ٹائپوز درست کرتے ہیں، یا نئے ترجمے شامل کرتے ہیں۔ ترجمہ شامل کرنے کے لیے، شراکت دار hugo new [version]/index.[lang].md کمانڈ استعمال کرتے ہوئے ایک نئی فائل بناتے ہیں، یقینی بناتے ہیں کہ مطلوبہ front-matter فیلڈز موجود ہیں (موجودہ فائلوں کو بطور مثال استعمال کرتے ہوئے)، اور config.yaml میں نئی زبان کو رجسٹر کرتے ہیں۔
مقامی ترقی: ایک docker-compose.yml فائل شامل کی گئی ہے تاکہ شراکت دار مقامی طور پر سائٹ کا پیش نظارہ کر سکیں۔ docker-compose انسٹال ہونے پر، docker-compose up چلانے سے سائٹ مرتب (compile) ہو جاتی ہے، جسے http://localhost:1313 پر دیکھا جا سکتا ہے۔
بیجز: وہ پروجیکٹس جو Conventional Commits specification پر عمل کرتے ہیں، README میں فراہم کردہ Markdown سنیپٹ کا استعمال کرتے ہوئے Conventional Commits بیج دکھا سکتے ہیں۔
اعزازات: README نئے UI کے لیے CSS اور HTML بنانے پر Lorenzo D'Ianni کا شکریہ ادا کرتا ہے، اور پروجیکٹ کو مفت میں فراہم کردہ بلٹ ان فنکشنلٹی کے ساتھ میزبانی کرنے پر Netlify کا شکریہ ادا کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.