Ticket #291 (new new task)

Opened 4 months ago

Last modified 13 days ago

Web UI update

Reported by: jacob Owned by: jacob
Priority: normal Milestone: New Web Interface
Component: Website Version: 1.4
Severity: normal Keywords: website perl html javascript


Following positive responses to a comment in my progress report from both Ed & Niles, I'm going to take a serious look at extracting the html and js of the vso website from the perl modules where it resides now and exposing those resources directly to apache as .html, .css, .js, etc. files. Ed suggested a couple of toolkits which may be helpful in streamlining development and standardizing layouts and contents.

This is a step towards updating the vso front end to comply with modern programming processes, and should make the task of future front-end updates far easier.

Change History

comment:1 Changed 4 months ago by jacob

Set up test directory, URL: vso1.nascom.nasa.gov/testing

comment:2 Changed 4 months ago by jacob

I experimented w/ using Plack because it synergizes fairly well with Template Toolkit, but having found no quick and easy way to make it work with Apache, I'll be using cgi scripts for now to build the web resources via Template Toolkit, with the caveat that Template-related functions reside in their own .pm module so that in the future we can choose to construct web resources however we see fit.

comment:3 Changed 4 months ago by jacob

Basic tests of Template Toolkit with cgi & apache are successful, I will proceed to try and build some useful (and maybe even attractive) template to bring the website up to date.

comment:4 Changed 13 days ago by alisdair

Close ticket 3. That work will be done under this ticket or sub tickets.

Note: See TracTickets for help on using tickets.