danielglejzner / ngx-maintenance

Nx Workspace with all outdated & unmaintained Angular libs that are stuck using ViewEngine. Let's make them work with Angular 16+ !
MIT License
20 stars 2 forks source link

Questions #3

Closed Yberion closed 6 months ago

Yberion commented 6 months ago

Hello @Jordan-Hall @danielglejzner,

This project/repo looks promising!

I have some questions:

danielglejzner commented 6 months ago

Hi @Yberion ! Thanks for the questions.

  1. Yes, primary goal is to take care of view engine libraries to unblock companies. Right now Angular 15 is a hard stop for many. For the future once we fulfil the initial goal we can think about expanding the scope.
  2. Plan is only to upgrade unmaintained libs. We are not planing to do more then that.
  3. Good question, we need more data for this. For now we are gathering reports from people running ngx ng16-dep-audit and adding these libs manually. Later on we are going to automate the process. These libs are by nature unmaintained so it's hard to come up with a metric and we don't want to leave anybody stranded.
  4. It's going to be an automated process to keep everything constantly updated once it lands here. We are not planning to fix bugs, only upgrade the Angular version on these.
Jordan-Hall commented 6 months ago

I want to expand on the first point. The repo will handle all libview engines or ivy. The first focus is on view engine to be migrated but will accept any PR for ivy repos too

Daniel right We really don't want to be running demo apps. Unless we can secure an automated pull-in and deploy to a single site with documents and all demos for each,. Its not going to be planned (any time soon). We doing this to help migration process

Yberion commented 6 months ago

Thanks for the answers :)