[Building Sakai] [cle-release-team] Proposal: Replace Roster with Roster 2, fully retire Profile 1
JUAN JOSé MEROñO SáNCHEZ
jjmerono at um.es
Mon Nov 18 02:54:39 PST 2013
Done !!
https://jira.sakaiproject.org/browse/RSTR-67
Thanks !!
El 18/11/2013 11:20, Adrian Fish escribió:
> Hi Juan,
>
> Go ahead and JIRA it, yes. We can discuss further on the ticket.
>
> Moocs, eh? Woooo. I mean, Moooo.
>
> Cheers,
> Adrian.
>
>
> On 15 November 2013 20:13, Steve Swinsburg <steve.swinsburg at gmail.com
> <mailto:steve.swinsburg at gmail.com>> wrote:
>
> Good suggestion, can you file that in the RSTR project in Jira? I
> would suggest it be done client side to make things faster and
> make just one request to the server (i.e. list is fetched, paging
> occurs client side) but we would need to do some performance
> analysis. This would keep things synchronised too, i.e. if the
> list of participants changed whist you were paging.
>
> cheers,
> Steve
>
>
> On Fri, Nov 15, 2013 at 9:39 PM, JUAN JOSé MEROñO SáNCHEZ
> <jjmerono at um.es <mailto:jjmerono at um.es>> wrote:
>
> I've got one suggestion for roster2.
>
> In terms of performance it would be nice if all the lists
> presented in roster2 were paginated (participants, photos,...).
> I'm talking about the posibility of adding paging capability
> to Roster2's EntityProviders, similar as it was done with
> SiteEntityProvider in SAK-20661.
> I'm sure that all mooc efforts will appreciate this feature in
> roster2, and also it will provide another reason to replace
> roster.
>
> Thanks !!
>
> El 15/11/2013 3:38, Steve Swinsburg escribió:
>> *Proposal*
>> *
>> *
>> 1. Remove Roster 1.
>>
>> 2. Add Roster 2.
>>
>> 3. Fully remove Profile 1. The tool has been deprecated and
>> removed for some time, the API is the only part remaining.
>>
>> *Rationale
>> *
>>
>> Roster 1 has been without proper community support for some
>> time. When Profile2 was developed (2008, released 2009), both
>> Profile2 and Profile1 ran side by side. The Profile1 tool was
>> eventually deprecated and removed from the release in 2.8.
>> However, due to architectural requirements, the
>> Profile2-Roster1 integration depended on the Profile1 API and
>> this is still deployed in the release.
>>
>> Roster2 was subsequently developed (2010) with the same UI
>> and base feature set as Roster1, but in a newer UI technology
>> and more functionality. The Roster2-Profile2 integration uses
>> EntityBroker and thus there is no direct API dependency
>> between the two.
>>
>> Due to the evolution of Profile2 and the number of image,
>> privacy and preference combinations available, the
>> Profile2-Roster 1 doesn't work fully, and no more work will
>> be spent in this area.
>>
>> The Roster2-Profile2 link is a complete integration and
>> respects all privacy and preference configurations. With this
>> tool in place, the Profile1 API can be fully retired.
>>
>> Roster2 is a contrib tool, currently in use at a number of
>> sites including Lancaster University and New York University [1].
>>
>> Roster2 is currently deployed on the nightly+experimental
>> server [2].
>>
>> Roster2 is currently maintained by Adrian Fish and Steve
>> Swinsburg.
>>
>> *Where to from here*
>> *
>> *
>> Read the rationale above. A material objection (indicated by
>> a -1 and accompany reasoning) raised by a Sakai PMC member
>> will block this proposal. Other opinions are welcome, indeed
>> encouraged. Silence equals consent.Discussion should be on
>> the sakai-dev list unless of a private nature in which case I
>> am happy to correspond off list. Objections must be received
>> before Friday 22nd November 2013 (two weeks from now).
>>
>> *Links*
>> *
>> *
>> 1. https://confluence.sakaiproject.org/display/RSTR/Roster2
>> 2. http://nightly2.sakaiproject.org:8085/portal
>>
>>
>>
>> _______________________________________________
>> cle-release-team mailing list
>> cle-release-team at collab.sakaiproject.org <mailto: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
> <mailto: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
> <mailto:sakai-dev-unsubscribe at collab.sakaiproject.org> with a
> subject of "unsubscribe"
>
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> <mailto: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
> <mailto: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-dev/attachments/20131118/90e7a5c9/attachment.html
More information about the sakai-dev
mailing list