[WG: Sakai QA] [Building Sakai] [cle-release-team] QA question - Which tools use RSF and Ajax?

Charles Hedrick hedrick at rutgers.edu
Fri Nov 2 07:59:34 PDT 2012


Only Assignment 2, gradebook and Lessons uses the RSF Ajax system. All of them also use stye RSF calendar widget.

I've done some quick searches, but it's hard to figure out the actual things that are likely to cause trouble. It would likely show as failures of something Ajaxy, but it might be fairly obscure. E.g. assignment 2's MarkFeedbackAsReadCommand.java.

Lessons doesn't need to be checked. I've fixed our copy of RSF. The fix is safe enough that one approach is just to fix RSF.

The problem is in rsf.js. It has a line

   for (var i in upstream) {

where upstream is an array and the intent is to find all elements of the array. This is incorrect, because it also turns up array metadata and other things. The correct line is

   for (var i = 0; i < upstream.length; i++) {



On Nov 2, 2012, at 10:21 AM, Charles Hedrick <hedrick at rutgers.edu> wrote:

> The problem is with the RSF calendar widget interacting with the Ajax code, so it probably wouldn't show up on a page unless it's using the calendar widget and Ajax.
> 
> On Nov 2, 2012, at 9:58 AM, Neal Caidin <nealcaidin at sakaifoundation.org> wrote:
> 
>> Thanks Bryan! Your list will be more than sufficient to help us plan QA.
>> 
>> -- Neal
>> 
>> On Nov 2, 2012, at 9:08 AM, Bryan Holladay <holladay at longsight.com> wrote:
>> 
>>> RSF
>>> 
>>> emailtemplateservice
>>> gradebook
>>> lessonbuilder
>>> mailsender
>>> polls
>>> reset-pass
>>> samigo
>>> site-manage
>>> 
>>> *Samigo and Gradebook don't use RSF heavily, just for integrations
>>> 
>>> 
>>> Ajax
>>> 
>>> BasicLTI
>>> Calendar
>>> Chat
>>> Citations
>>> EmailtemplateService
>>> gradebook (rsf)
>>> lessonbuilder
>>> mailsender
>>> motd2
>>> msgcntr
>>> OSP common
>>> polls
>>> portal
>>> profile2
>>> reset-pass
>>> rwiki
>>> Samigo (rsf)
>>> Site Manage
>>> Site Stats
>>> User (prefs)
>>> 
>>> 
>>> I'm sure this isn't a complete list and may have some false positives, but this should help you with testing.
>>> 
>>> -Bryan
>>> 
>>> 
>>> On Fri, Nov 2, 2012 at 7:59 AM, Neal Caidin <nealcaidin at sakaifoundation.org> wrote:
>>> Hi,
>>> 
>>> Which Sakai CLE tools use RSF and Ajax?
>>> 
>>> >From reading the comment from Chuck Hedrick on Lesson Builder - https://jira.sakaiproject.org/browse/LSNBLDR-120  , seems like for RC03 we should try testing across multiple tools that use RSF and Ajax, just to be safe that the bug found (and fixed) in Lessons, does not show up in other tools. On a positive note I haven't seen any reports like this from other tools during QA of 2.9.0, but we should make sure.
>>> 
>>> Thanks,
>>> 
>>> Neal Caidin
>>> 
>>> Sakai CLE Community Coordinator
>>> nealcaidin at sakaifoundation.org
>>> Skype: nealkdin
>>> AIM: ncaidin at aol.com
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> cle-release-team mailing list
>>> cle-release-team at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/cle-release-team
>>> 
>> 
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>> 
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> 
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-qa/attachments/20121102/b732fd45/attachment.html 


More information about the sakai-qa mailing list