MR-279: JobHistory Server should not use tables for layout
----------------------------------------------------------
Key: MAPREDUCE-2674
URL: https://issues.apache.org/jira/browse/MAPREDUCE-2674
Project: Hadoop Map/Reduce
Issue Type: Improvement
Components: mrv2
Affects Versions: 0.23.0
Reporter: Robert Joseph Evans
Priority: Minor
The Job History Server web pages use table tags for the layout of the various
elements on the page. This is not a very maintainable way of laying out a web
page. The ideal is to let CSS do all of the layout and have the document
itself just have data in it. This is especially important because there are
currently no APIs to pull some of this data out, and as such there are tools,
that scrape these pages. If we can separate out the layout then even when the
layout changes the scrapers will not be impacted.
This should probably be investigated in the rest of the UI too.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira