Mohaymen-ICT / star-docs

3 stars 0 forks source link

نقشه راه و لیست فیچر های ستاره 1403 #1

Open mhaghighat20 opened 5 months ago

mhaghighat20 commented 5 months ago
## New Features List for 4 Core Products: * Mohaymen-ICT/star-protocols#14 * Mohaymen-ICT/star-protocols#15 * Mohaymen-ICT/star-protocols#16 * Mohaymen-ICT/star-protocols#17 ## Technical Debts * Migration from MSSQL Server to Postgres for remaining services * Lakehouse => Spring 1403 * LAPortal => Spring 1403 * DataModel => Spring 1403 * DIAP => Summer 1403 * ~~GIS, PAPortal, PADW, AM~~ Done :) * [Technical Roadmap](https://mohaymen-ict.github.io/star-docs/team/roadmap/technical-roadmap-1403/) * DIAP Web replace Data Studio Client Application - [ ] #5 ## Globalization & Multi-Language Support * English Version Ready & Deployed per commit => Spring 1403 * Arabic Version => Summer 1403 * Switch between languages by end user => Fall 1403 ## DIAP as API Development Platform for ESB - [x] قابلیت سفارشی‌سازی آدرس فراخواندن سرویس جریان‌داده => Spring 1403 - [x] قابلیت سفارشی‌سازی ورودی‌ و خروجی‌های سرویس جریان‌داده => Spring 1403 - [x] قابلیت تعیین کد وضعیت سرویس‌ جریان‌داده => Spring 1403 - [x] اجرای سرویس جریان‌داده در محیط‌های ایزوله و کانتینری با قابلیت تخصیص منابع => Spring 1403 - [ ] قابلیت مدیریت خطا در جریان‌داده => Spring 1403 - [ ] توسعه پلاگین لاگ‌اندازی با قابلیت سفارشی‌سازی => ? - [ ] پلاگین Switch جهت تعیین مسیر اجرای شاخه‌های جریان‌داده => ? - [ ] پلاگین اجرای سناریو => ? - [ ] پشتیبانی از پردازش داخل حافظه (sqlite-duckdb) => ? - [x] قابلیت پردازش سربرگ درخواست => Spring 1403 - [x] قابلیت دریافت پارامتر‌های سناریو از طریق QueryString => Spring 1403 - [x] قابلیت دریافت بدنه درخواست سفارشی => Spring 1403 - [x] قابلیت پارامتر اجباری => Spring 1403 - [x] کش پارامتر => Spring 1403 - [x] تولید کوئری ثابت و حذف رندوم‌ها => Spring 1403 - [x] استفاده از Parameter Binding در ساخت کوئری‌ها با متغیر => Spring 1403 - [ ] توسعه پلاگین تبدیل داده (Json + XML) => Spring 1403 - [x] بهبود در Clone دیزاین سناریو => Spring 1403 - [x] توسعه کانکشن پولینگ اوراکل => Spring 1403 - [x] اضافه کردن OpenTelemtry => Spring 1403 - [ ] امکان تولید پاسخ سفارشی‌سازی شده => Spring 1403 ## Integration with Kasra/Authin - [ ] UI integration => Summer 1403 - [ ] Login page integration => Summer 1403 - [ ] Service registration integration => Summer 1403 - [ ] Authentication & Access Management integration => Summer 1403 ## Deployments - [ ] GitOps based deployment for cloud based environments => Spring 1403 - [ ] GitOps based deployment for major on-premise environments => Summer 1403 ## LAPortal - [ ] UI/UX improvements - [x] Keyboard shortcuts => Spring 1403 - [ ] Making navigation more consistent => Spring 1403 - [ ] Graph page/صفحه تحلیل بصری redesign => Spring 1403 - [ ] Ribbon redesign => Summer 1403 - [ ] یکپارچه سازی استعلام و گسترش مرتبطین => Summer 1403 - [ ] Dark mode => Summer 1403 - [ ] History & Undo => Fall 1403 ## New features * Object Framework Versioning * Git Branching VS TFS Check-out/Check-in => Git Branching * PAP => Spring 1403 * LAP => ? * DIAP => ? * SqlKata (Clickhouse, Postgres, etc as Processor) * Beta => Spring 1403 * Production Support => Summer 1403 * Spark => ? ## New Products - [ ] MVP of Content Platform based on DW => Spring 1403 - [ ] ESB evaluation
mhaghighat20 commented 5 months ago
## سایر پیشنهاد ها و پیشنویس ها ### توسعه های بازمانده از گذشته - [x] توسعه‌ی نسخه‌بندی اشیا - [x] اتمام مهاجرت فراداده‌ها به دیتابیس‌های متن‌باز - [ ] توسعه DIA مبتنی بر Web - [x] اتمام توسعه‌ی SqlKata ### یکپارچه سازی با سایر محصولات شرکت - [ ] یکپارچه‌سازی مدیریت‌دسترسی و Authentication - [ ] یکپارچه‌سازی صفحه‌ی لاگین - [ ] یکپارچه‌سازی ثبت سرویس‌های موجود - [ ] یکپارچه‌سازی ظاهری؛ طراحی و توسعه قالب مشترک با بقیه محصولات - [x] پشتیبانی از چند زبانگی و قابلیت تغییر زبان در رابط کاربری ### توسعه‌ی قابلیت‌های مورد نیاز API Development در پلتفرم یکپارچه‌سازی و تحلیل‌داده - [x] قابلیت سفارشی‌سازی آدرس فراخواندن سرویس جریان‌داده - [x] قابلیت پردازش سربرگ درخواست - [ ] قابلیت دریافت پارامتر‌های سناریو از طریق QueryString - [x] قابلیت دریافت بدنه درخواست سفارشی - [x] قابلیت پارامتر اجباری - [ ] کش پارامتر - [ ] تولید کوئری ثابت و حذف رندوم‌ها - [ ] استفاده از Parameter Binding در ساخت کوئری‌ها با متغیر - [ ] توسعه پلاگین تبدیل داده (Json + XML) - [ ] بهبود در Clone دیزاین سناریو - [ ] توسعه کانکشن پولینگ اوراکل - [ ] قابلیت سفارشی‌سازی ورودی‌ و خروجی‌های سرویس جریان‌داده - [ ] قابلیت تعیین کد وضعیت سرویس‌ جریان‌داده - [ ] اضافه کردن OpenTelemtry - [ ] توسعه پردازش داخل مموری - [ ] امکان تولید پاسخ سفارشی‌سازی شده ### سایر پیشنهادات را کامنت بگذارید
mostmand commented 5 months ago

سرویس مدیریت کاربران و فریمورک اشیا

mostmand commented 5 months ago

چرا خود دغدغه‌ی پرفورمنس در API Development به طور مستقیم مطرح نشده است؟

mostmand commented 5 months ago

آیا این تنها رودمپ محصولی است یا شامل رودمپ فنی هم خواهد بود؟

MKasaei00 commented 5 months ago

سرویس دهی و استفاده از انبار کلان‌داده در سرویس PA مطرح نیست؟

MKasaei00 commented 5 months ago

مهاجرت شی منبع رکوردی به فریمورک اشیا برای پوشه‌بندی و دیگر قابلیت‌ها چطور؟ به نظرم در تابستان ۱۴۰۳ بذاریم و آخر تابستان تحویل دهیم انشاللله

RAAvenger commented 5 months ago

ذیل بحث دوآپس الان گیت‌آپس رو تا حد خوبی داریم چرا بحث‌های مربوط به زیرساخت cd مطرح نشده؟

RAAvenger commented 5 months ago

چرا اصلاح ورژنینگ ستاره توی این نقشه راه نیست؟

MKasaei00 commented 5 months ago

استفاده از iconfig در انبارداده‌ی

MKasaei00 commented 5 months ago

اصلاح کش‌های بین سرویسی

MKasaei00 commented 5 months ago

بارگذاری دستی یا افزودن رکورد در انبارداه‌

MKasaei00 commented 5 months ago

بهبود‌های نماگر پرتال تحلیل روابط مثلا بهبودهای کاربری، استفاده از سرویس داده‌ها

MKasaei00 commented 5 months ago

تکمیل ویرایش و حذف در منابع چند تکنولوژی

MKasaei00 commented 5 months ago

پیاده‌سازی امکان خواندن از اوراکل داخلی در LAPORTAL

MKasaei00 commented 5 months ago

امکان جستجوی روی منابع اوراکلی (ستون‌هایی که ایندکس دارن)

MKasaei00 commented 5 months ago

حواسمون به پشتیبانی و انجام تغییرات احتمالی درخواستی روی انبارداده از طرف تیم ecm هم باشه

MKasaei00 commented 5 months ago

جدا کردن سرویس‌های آیتم و رکورد

MKasaei00 commented 5 months ago

استفاده از ابزارهای استاندارد لاگ در سرویس‌ها

MKasaei00 commented 5 months ago

فریمورک اشیا برای منابع رکوردی

MKasaei00 commented 5 months ago

توجه به نیازمندی‌های تیم PA