The next release of OAE 1.x is nearing completion and quick update is in order. 
  This release provides a set of UI performance optimizations, caching 
improvements as well as fixes to a number of slow queries.  A key goal is to 
reduce page load times as well as the number of requests currently required to 
assemble a page.  We've also made a number of other minor improvements (see 
highlighted ticket list below).  We hope too to include a number of 
accessibility fixes that are currently pending merge and being reviewed.  

Assuming QA proceeds as planned we should be in a position to produce a release 
candidate in the next week or so with a final release slated for mid-July.

Cheers,

Anthony

____________________________

OAE 1.4.0
 
Release date:  mid-July 2012

Focus: UI performance optimizations and cleanup, slow queries, caching 
improvements

Migration required: Yes

Resolved tickets (n=128): 
https://jira.sakaiproject.org/secure/IssueNavigator.jspa?mode=hide&requestId=13403

Open tickets (n=41): 
https://jira.sakaiproject.org/secure/IssueNavigator.jspa?mode=hide&requestId=13403

UI performance

open
https://jira.sakaiproject.org/browse/SAKIII-5698 only load jquery.AutoSuggest 
when needed
https://jira.sakaiproject.org/browse/SAKIII-5638 remove all places that load > 
20 items
https://jira.sakaiproject.org/browse/SAKIII-5865 use background images whenever 
possible in order to avoid loading extra images

pending merge
https://jira.sakaiproject.org/browse/SAKIII-5621 lazy load widgets not used 
during initial pageload
https://jira.sakaiproject.org/browse/SAKIII-5700 only load jquery.when needed
https://jira.sakaiproject.org/browse/SAKIII-5699 only load jquery.validate when 
needed
https://jira.sakaiproject.org/browse/SAKIII-5627 use CSSembed to covert icons 
to data URIs

resolved/closed
https://jira.sakaiproject.org/browse/SAKIII-5684 only load inserterbar widget 
when needed.
https://jira.sakaiproject.org/browse/SAKIII-5702 only load jquery.jstree when 
needed
https://jira.sakaiproject.org/browse/SAKIII-5701 only load jquery.tagcloud when 
needed
https://jira.sakaiproject.org/browse/SAKIII-5059 only update the recent 
activity widget when there is an actual update
https://jira.sakaiproject.org/browse/SAKIII-5617 Collections; remove MathJax 
from initial pageload and load only when needed
https://jira.sakaiproject.org/browse/SAKIII-5690 reduce image sizes in system
https://jira.sakaiproject.org/browse/SAKIII-5633 use processed images when 
embedding images in a page


UI cleanup

resolved/closed
https://jira.sakaiproject.org/browse/SAKIII-5629 clean up widget config files
https://jira.sakaiproject.org/browse/SAKIII-5713 remove tags widget & 
jquery.tagcloud.js
https://jira.sakaiproject.org/browse/SAKIII-5703 remove unused widgets
https://jira.sakaiproject.org/browse/SAKIII-5637 remove systemtour calls
https://jira.sakaiproject.org/browse/SAKIII-5625 remove $.cookies
https://jira.sakaiproject.org/browse/SAKIII-5624 remove misc/querystring, use 
bbq
https://jira.sakaiproject.org/browse/SAKIII-5623 remove jquery.json, use 
JSON.stringify
https://jira.sakaiproject.org/browse/SAKIII-5622 remove underscore.js
https://jira.sakaiproject.org/browse/SAKIII-5620 remove unread message count on 
the /me page 
https://jira.sakaiproject.org/browse/SAKIII-5687 remove misc/domReady
https://jira.sakaiproject.org/browse/SAKIII-5348 follow up on using CSS 3 
background & remove unused images in /dev & /devwidgets
https://jira.sakaiproject.org/browse/SAKIII-5630 consolidate ihnavigation CSS
https://jira.sakaiproject.org/browse/SAKIII-5616 combine core CSS files into 1 
file and clean up
https://jira.sakaiproject.org/browse/SAKIII-5287 remove all unused translation 
keys
https://jira.sakaiproject.org/browse/SAKIII-5689 replace multifile with 
jquery.fileupload in the uploadnewversion widget


Slow queries

resolved/closed
https://jira.sakaiproject.org/browse/SAKIII-5322 Fix slow related-content 
queries from recentchangedcontent
https://jira.sakaiproject.org/browse/KERN-2892 Improve explore content 
performance
https://jira.sakaiproject.org/browse/KERN-2886 Improve filler query performance 
in related-contacts feed
https://jira.sakaiproject.org/browse/KERN-2806 Improve Explore 
People/Group/Content queries
https://jira.sakaiproject.org/browse/KERN-2864 Improve Explore People 
performance and reliability


Caching

open
https://jira.sakaiproject.org/browse/SAKIII-5642 cache batch GETs by default; 
have UI send a unique param whenever caching isn't appropriate

pending merge
https://jira.sakaiproject.org/browse/SAKIII-5631cache widget batch loads and 
hash widget HTML files

resolved/closed
https://jira.sakaiproject.org/browse/SAKIII-5618 cache globalization cultures 
file
https://jira.sakaiproject.org/browse/KERN-2850 Add config option to disable 
CacheControlFilter 
https://jira.sakaiproject.org/browse/KERN-2844 Improve CacheControlFilter's 
config system


Accessibility

pending merge
https://jira.sakaiproject.org/browse/SAKIII-5754 top navigation hover 
regression/accessibility fix
https://jira.sakaiproject.org/browse/SAKIII-5598 links with the same link text
https://jira.sakaiproject.org/browse/SAKIII-5586 sub categories heading issues
https://jira.sakaiproject.org/browse/SAKIII-5585 MyDashboard heading issues
https://jira.sakaiproject.org/browse/SAKIII-5411 search all page needs improved 
HTML heading structure
https://jira.sakaiproject.org/browse/SAKIII-5395 most Sakai pages have no 
WAI-ARIA landmarks
https://jira.sakaiproject.org/browse/SAKIII-5386 multiple left hand navigation 
buttons have accessibility issues with screen reading software
https://jira.sakaiproject.org/browse/SAKIII-5307 entity: rearrange links so 
that tab order follows source order


Hybrid

resolved closed
https://jira.sakaiproject.org/browse/KERN-2890  add timezone and locale support 
to BasicLTI consumer launch payloads


Messaging

pending merge
https://jira.sakaiproject.org/browse/KERN-2888 improve speed of message feeds

resolved/closed
https://jira.sakaiproject.org/browse/KERN-2885 Email listener should be 
configurable for dev mode to avoid queuing unsinkable messages


Migration

pending merge
https://jira.sakaiproject.org/browse/KERN-2949 DocMigrator throws exception if 
you pass it sakai/group-home

resolved/closed
https://jira.sakaiproject.org/browse/KERN-2896 errors launching 1.4.0 over a 
1.3.0 dataset

Search

resolved/closed
https://jira.sakaiproject.org/browse/KERN-2878 Search returns incorrect totals 
for grouped queries


Telemetry

resolved/closed
https://jira.sakaiproject.org/browse/KERN-2909 SolrResultSetFactory record 
telemetry
_______________________________________________
oae-dev mailing list
[email protected]
http://collab.sakaiproject.org/mailman/listinfo/oae-dev

Reply via email to