Difference between revisions of "Website:Version 1.0"
From WormBaseWiki
Jump to navigationJump to search (→UI) |
|||
(9 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
== UI == | == UI == | ||
− | + | ===General=== | |
− | # Darken background when presenting the lightbox | + | # '''Darken background when presenting the lightbox''' |
− | # The operator confirmation page has an open div (I think) that ends up pushing the footer off the left margin by about 10 pixels | + | # '''The operator confirmation page has an open div (I think) that ends up pushing the footer off the left margin by about 10 pixels''' |
+ | # '''Splash image on home page should perhaps be resized; slow to load''' | ||
− | ''' | + | ===Gene=== |
+ | # '''Add a second floating box to overview: Downloads of FASTA spliced, unsplcied, translated (longest isoform; GenBank record''' | ||
+ | # '''External links widget is missing?''' | ||
+ | |||
+ | ===Literature=== | ||
# '''Add Zotero support to the Paper page; others? CiteULike? Endnote? Mendely?''' | # '''Add Zotero support to the Paper page; others? CiteULike? Endnote? Mendely?''' | ||
− | + | ===People=== | |
− | # '''Add vCard dumping to the Person page''' | + | # '''Add vCard dumping to the Person page''' http://en.wikipedie.org/wiki/vCard |
− | ''' | + | ===Protein=== |
− | # ''Precanned query to fetch all strains from a given lab''' | + | # '''Overview and Molecular Details should be available by default''' |
+ | |||
+ | ===Strains=== | ||
+ | # '''Precanned query to fetch all strains from a given lab''' | ||
+ | |||
+ | ===Paper=== | ||
+ | # '''Widget that shows related papers?''' | ||
== Administration, testing, profiling, and reporting == | == Administration, testing, profiling, and reporting == | ||
Line 43: | Line 54: | ||
* implement a distributed memory cache using memcached | * implement a distributed memory cache using memcached | ||
* development sites use a memcached on localhost; production sites use distributed cache | * development sites use a memcached on localhost; production sites use distributed cache | ||
+ | * '''develop strategy for performance tuning and testing of memcached''' | ||
+ | |||
+ | = Monitoring = | ||
+ | # '''add nagios-based monitoring of all servers and services''' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | = 2.0 = | ||
+ | |||
+ | * Admin page that provides global stats | ||
+ | * Admin WIDGETS on pages that report | ||
+ | ** How often viewed | ||
+ | ** How often favorited | ||
+ | |||
+ | == Collective Intelligene / Ambient Findability == | ||
+ | * opt-in | ||
+ | * track what people favorite, compare favorited items to others who favorite the same thing. |
Latest revision as of 15:30, 11 January 2011
Major Features
Supported Classes
Searching
UI
General
- Darken background when presenting the lightbox
- The operator confirmation page has an open div (I think) that ends up pushing the footer off the left margin by about 10 pixels
- Splash image on home page should perhaps be resized; slow to load
Gene
- Add a second floating box to overview: Downloads of FASTA spliced, unsplcied, translated (longest isoform; GenBank record
- External links widget is missing?
Literature
- Add Zotero support to the Paper page; others? CiteULike? Endnote? Mendely?
People
- Add vCard dumping to the Person page http://en.wikipedie.org/wiki/vCard
Protein
- Overview and Molecular Details should be available by default
Strains
- Precanned query to fetch all strains from a given lab
Paper
- Widget that shows related papers?
Administration, testing, profiling, and reporting
- Timing on a per widget and per-page basis, specified in the configuration file
- Add an option to enable timing in the profile widget
- Pages report which back end server generated the page
- Add widget-level reporting of the back end server; perhaps with timing?
Minor Features
ERROR REPORTING
- 404 Error pages need to be beautified
- bigger title with more white space
- Glib meesage removed.
- Email notification configured and tested
Caching
- implement a distributed memory cache using memcached
- development sites use a memcached on localhost; production sites use distributed cache
- develop strategy for performance tuning and testing of memcached
Monitoring
- add nagios-based monitoring of all servers and services
2.0
- Admin page that provides global stats
- Admin WIDGETS on pages that report
- How often viewed
- How often favorited
Collective Intelligene / Ambient Findability
- opt-in
- track what people favorite, compare favorited items to others who favorite the same thing.