December 2024 — More Work Under the Hood

No Significant New Functionality

We just rewrote the part of the program that runs on your web browser. You can see we’re using a new Logo and improved web accessibility. There are also a few visual changes, the other functionality should be the same. Please contact us at pidash@cornell.edu if you run into any difficulties.

Why We did this — For the technically inclined

Nine years ago, when we started building the PI Dashboard, we chose to build the front end using the Ember framework. At the time it was one of the leading frameworks. Nine years is a long time in web technologies and Ember is no longer well supported. Since we haven’t worked on the PI Dashboard in more than 5 years, we were facing a huge upgrade for a framework that was now poorly supported. Instead we decided to take a little longer to re-write the front end in React, the most popular and powerful of the current web frontend frameworks. That rewrite will allow us to start creating new functionality much more easily.

We’ve completed bringing the PI Dashboard up to modern standards and our next project is Expense Review (log in with your netid).