منصوبے کے بارے میں

ایکٹو ایڈمن ایک اوپن سورس روبی آن ریلز فریم ورک ہے جس کا مقصد ڈویلپرز کو خوبصورت ویب سائٹ انتظامی بیک اینڈ تیزی سے بنانے کی سہولت فراہم کرنا ہے۔ اس کے بیان کردہ اہداف میں پرکشش انتظامی انٹرفیس کی فوری تخلیق، ڈویلپرز کے لیے DSL فراہم کرنا جبکہ کاروباری صارفین کے لیے انٹرفیس بنانا، اور پیدا کردہ UI کے ہر حصے کو حسبِ منشا بنانے کی صلاحیت شامل ہے۔ یہ پروجیکٹ ایک روبی جیم کے طور پر تقسیم کیا جاتا ہے (RubyGems پر شائع شدہ) اور اسے دوسرے اوپن سورس اجزاء پر استوار کیا گیا ہے بجائے اس کے کہ انہیں دوبارہ نافذ کیا جائے۔ اس کے دستاویزی انحصار میں Arbre، Devise (تصدیق کے لیے)، Flowbite اور Tailwind CSS (اسٹائلنگ کے لیے)، Formtastic (فارمز کے لیے)، Inherited Resources، Kaminari (صفحہ بندی کے لیے)، اور Ransack (تلاش کے لیے) شامل ہیں۔ اس اسٹیک کا مطلب ہے کہ عام تنصیب میں ایکٹو ایڈمن کو موجودہ ریلز ایپلیکیشن پر لگایا جاتا ہے جو پہلے سے ActiveRecord اور Devise استعمال کرتی ہو۔ README صارفین کو شروع کرنے کے لیے سرکاری دستاویزی ویب سائٹ (activeadmin.info)، سوالات اور مدد کے لیے GitHub ڈسکشنز اور StackOverflow، اور سبق، مضامین اور نمونہ پروجیکٹس کے لیے پروجیکٹ وکی کی طرف رجوع کرتا ہے۔ کوڈ یا دستاویزات میں حصہ ڈالنے والوں کے لیے ایک شراکت داری گائیڈ بھی منسلک ہے۔ انٹرپرائز استعمال کے لیے، ایکٹو ایڈمن Tidelift سبسکرپشن کے ذریعے دستیاب ہے، جسے پروجیکٹ انحصار اسٹیک کی دیکھ بھال، پرانے انحصار اور نئی ریلیز کی مرئیت، سیکیورٹی الرٹس، اور لائسنسنگ مطابقت کو شامل کرنے کے طور پر بیان کرتا ہے۔ سیکیورٹی کمزوریوں کی اطلاع Tidelift سیکیورٹی رابطے کے ذریعے دی جاتی ہے، جو اصلاحات اور انکشاف کو مربوط کرتا ہے۔ پروجیکٹ Tidelift سبسکرپشنز، Liberapay کے ذریعے ہفتہ وار تجاویز، اور Open Collective صفحہ کے ذریعے حمایت یا کفالت بھی قبول کرتا ہے۔ ایکٹو ایڈمن کا سہرا Greg Bell کو جاتا ہے، جنہوں نے اسے تخلیق کیا اور اوپن سورس کمیونٹی کے ساتھ شیئر کیا، اور ان بہت سے شراکت داروں کو تسلیم کرتا ہے جنہوں نے کوڈ، بگ رپورٹس، ایشو ٹریج، فیچر تجاویز اور بحثیں فراہم کیں۔ اسے GitHub Actions کے ذریعے مسلسل انضمام کے ساتھ برقرار رکھا جاتا ہے اور Codecov کے ذریعے ٹیسٹ کوریج کی اطلاع دیتا ہے۔