UI Design Issues and Improvements
From what I can tell using JIRA as a reference, it seems like we need to spend some time improving the web UI. Providing convenient access to commonly accessed pages, for instance, will help users make the most of the excellent system underneath.
This page was originally sparked from discussion surrounding: CONTINUUM-37
Longer term I think there can be some significant cool things added for new UI features, but there is some lower hanging fruit that we might be able to get done for Continuum 1.1 that could significantly make life easier for larger projects.
Something along the lines of:
- bulk project changes
- adding notifications in one shot to all projects (or a subset)
- set schedules for all projects (or a subset)
- streamlined role management for security model
- project groups as mentioned on the roadmap
Some other ideas:
- Calendar view for build schedule
- New UI features for project grouping
- New UI features for Continuum administration
- New UI features for bulk project configuration
Adding Ajax Support
Ideally, we could add ajax code to the UI to make things like the project configuration forms (thinking SCM configuration in particular) easier to use.

2 Comments
Hide/Show CommentsNov 20, 2005
Brett Porter
the first two were in the original UI, though grouping was not finalised.
I'm not sure what you mean by administration.
I agree that bulk configuration needs to be considered. Let's also consider whether there is a better data model to support that rather than doing a JIRA like approach as we all know how tedious that gets
Ajax could certainly help reduce the page load time and jdo issues on the front page. Keep in mind how that might affect the web tier decisions.
Jun 12, 2006
Rahul Thakur
Some resources for AJAX
http://developer.yahoo.com/yui/
http://www.activewidgets.com/grid/
http://code.google.com/webtoolkit/