You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by GitBox <gi...@apache.org> on 2019/03/19 11:14:55 UTC

[GitHub] [trafficcontrol] ocket8888 commented on issue #3419: Traffic Portal Self-Service UI

ocket8888 commented on issue #3419: Traffic Portal Self-Service UI
URL: https://github.com/apache/trafficcontrol/pull/3419#issuecomment-474314119
 
 
   That's exactly the goal. Traffic Portal is currently kind of a mess, it's using a deprecated version of Angular (and several other things), depends on an external Sass compiler which has given us no end of trouble, and is by and large written using uncommented Javascript, which as you probably know is a bit of a nightmare to figure out. 
   
   This is using an LTS version of Angular that compiles from easier-to-understand Typescript with type safety checks and mandatory JSDoc comments, has a built-in Sass compiler, and does server-side rendering. Truth be known I really just wanted to port Traffic Portal to this better framework, but it's believed that the project has a better chance of not being shot down immediately if it starts with an emphasis on Self-Service since that's something we want that the original Traffic Portal doesn't already do.
   
   tl;dr: The idea is for this to eat Traffic Portal, so we **do** wind up with exactly one UI.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services