You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 17, 2018. It is now read-only.
Our dashboard application needs to pull data about running compute jobs from a supercomputer. This messy situation (including all security concerns) is handled by HPC APIs like NEWT, Agave, and OpenLorenz.
I have communicated with the NEWT team about their development timeline and I'd like to go ahead with using their API. NEWT is under active development and is designed to be portable to different supercomputers. It is also very flexible and server-side plugins can be written to emit whatever JSON we want. Revised API docs for NEWT 2.0 will be released before for an upcoming supercomputing conference, but unfortunately they are not ready at the time of the Mozilla Science launch.
Once NEWT 2.0 launches, we will not immediately have a NEWT server running on a supercomputer for testing. Cooperation with my local supercomputing group (SciNet) to install the NEWT server will take time. Developers will have to setup a testing NEWT server. We can setup a NEWT server locally or I could potentially host one on a Heroku account. The NEWT server is written in Python using Django so it isn't difficult to install, but I'm not sure what kind of configuration needs to be done.
Any discussion about the communication between the Dashboard and supercomputer can go here.