[Building Sakai] Profile2

Steve Swinsburg steve.swinsburg at gmail.com
Fri Oct 23 17:08:24 PDT 2009


Thanks Anthony, nice one. Interesting about the My Workspace tool  
collection issue though, if anyone else has that problem let me know  
and I'll check it out.

If people want to mass populate all My Workspace sites with this tool  
(or any tool for that matter), there's is a webservice here called  
addNewToolToAllWorkspaces:
http://confluence.sakaiproject.org//x/BIALAw

It can be configured via sakai.properties, with a list of workspaces  
to ignore (ie admin, postmaster)

cheers,
Steve




On 24/10/2009, at 7:37 AM, Anthony Whyte wrote:

> As of r68253, both Profile2 (1.3-SNAPSHOT) and the supporting  
> tinyurl service (0.9-SNAPSHOT) are now available for evaluation and  
> testing by activating the "experimental" profile when performing a  
> trunk build (I'll update the trunk-experimental branch later). Just  
> check out or do an svn update of trunk (to pick up the core-deploy  
> pom update) and then clean, install and deploy it.
>
> DEPLOY
>
> cd trunk/master
> mvn clean install
> cd ..
> mvn -Pexperimental clean install sakai:deploy
> or
> mvn -Pexperimental clean install -Dmaven.test.skip=true sakai:deploy
>
> Result: trunk code, other experimental stuff + Profile2 and the  
> tinyurl service will be installed in your local .m2 repo and  
> deployed to Tomcat.
>
> CONFIGURE
>
> For required Profile2 property settings see:
>
> http://confluence.sakaiproject.org/display/PROFILE/Profile2
>
> GOTCHAS (well sort of)
>
> Despite, the "myworkspace" category definition below, Profile2 did  
> not show up in the My Workspace collection of tools (nor  
> elsewhere).  I did not spend any time worrying about this and  
> instead added Profile2 to a site by employing the Sites tool to add  
> the tool to a new page:
>
> Sites
> Select site
> Click on "Pages"
> Click on "New Page"
> Provide Page title
> Click on "Tools"
> Click on "new Tool"
> Add Profile2
>
> Profile2 is quite slick and is being considered for inclusion in  
> Sakai 2.7.  Try it out.
>
> Cheers,
>
> Anth
>
>
> __________________________________________
>
> https://source.sakaiproject.org/contrib/profile2/trunk/tool/src/webapp/tools/sakai.profile2.xml
> <?xml version="1.0"?>
> <registration>
> 	<tool id="sakai.profile2"
> 		title="Profile2"
> 		description="Edit your Profile, search for people with common  
> interests, view their profile and add them as friends">
>
>       	<category name="myworkspace" />
>
> 		<configuration name="functions.require" />
> 		
>     </tool>
> </registration>
>
>
>
>
>
>
>
>
> On Oct 23, 2009, at 10:23 AM, Steve Swinsburg wrote:
>
>> And you can see the newborn is already taking its toll with the
>> tautology in that last sentence ;)
>>
>> /offtopic
>>
>> On 24/10/2009, at 1:20 AM, Steve Swinsburg wrote:
>>
>>> Thanks Clay.
>>>
>>> The next release of Profile2 will be a binary install so people
>>> don't need to grab the source if they don't want to. This is in line
>>> with what else has been happening with Common, EduServices etc.
>>> Combined with the Roster work it will be a comprehensive good drop
>>> in replacement, and can be updated as new features are added, since
>>> its already in independent release mode :)
>>>
>>> regards,
>>> Steve
>>>
>>>
>>>
>>> On 24/10/2009, at 12:24 AM, Clay Fenlason wrote:
>>>
>>>> It's among the Sakai 2 tools and capabilities the Product Council  
>>>> is
>>>> currently weighing for release readiness, with the aim of providing
>>>> enough guidance that developers can address issues (if any) in time
>>>> for 2.7 freeze dates. I need to avoid trying to prejudge that
>>>> outcome,
>>>> but I expect there to be concrete things to say next week when  
>>>> the PC
>>>> agreed it will have completed an initial review.
>>>>
>>>> I will also say - to everyone that has release aspirations - that  
>>>> one
>>>> clear way to make this easier would be for Profile2 to get into a
>>>> mode
>>>> of putting out independent releases, including any POM-plumbing (as
>>>> Anthony calls it) to make good use of the maven plugin, and QA
>>>> against
>>>> the latest 2.7-trunk snapshots Anthony has been cutting, along with
>>>> release documentation. None of that needs to wait, and would in  
>>>> fact
>>>> be a strong demonstration of Profile2's maturity, as well as making
>>>> it
>>>> relatively easy for schools to deploy irrespective of formal  
>>>> release
>>>> decisions.
>>>>
>>>> So my advice in a nutshell - don't worry about Sakai 2.7, worry  
>>>> about
>>>> Profile2 1.0 (or 1.5 or whatever) and rally community support to  
>>>> see
>>>> it tested and documented ... and then inclusion in Sakai 2.7 may in
>>>> turn fall out from that very quickly.
>>>>
>>>> ~Clay
>>>>
>>>> On Fri, Oct 23, 2009 at 7:49 AM, Steve Swinsburg
>>>> <steve.swinsburg at gmail.com> wrote:
>>>>> Hi Adrian,
>>>>>
>>>>> I'm not 100% sure, there's some reviews going on around what
>>>>> features
>>>>> and improvements are slated for 2.7 - best run it past Clay (hows
>>>>> that
>>>>> for an handoff!).
>>>>>
>>>>> cheers,
>>>>> Steve
>>>>>
>>>>>
>>>>> On 23/10/2009, at 7:59 PM, Adrian Fish wrote:
>>>>>
>>>>>> Excellent. That sounds perfect. Do you reckon it'll get into  
>>>>>> 2.7 as
>>>>>> the default?
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Adrian.
>>>>>>
>>>>>> Steve Swinsburg wrote:
>>>>>>> G'Day Adrian,
>>>>>>>
>>>>>>> Thanks for the kind wishes :)
>>>>>>>
>>>>>>> I'm just about to pull in the legacy ProfileManager API's into
>>>>>>> Profile2, and rework it so it exposes the Profile2 picture,
>>>>>>> implementing the suite of privacy settings available as well.  
>>>>>>> So,
>>>>>>> Profile2 will then be a full drop in replacement for the  
>>>>>>> original
>>>>>>> Profile, and all other tools that look to the existing
>>>>>>> ProfileManager API's for information (ie Roster) will just work.
>>>>>>>
>>>>>>> Tracked in Jira at: http://jira.sakaiproject.org/browse/PRFL-112
>>>>>>> and hope to have this work complete soon.
>>>>>>>
>>>>>>> cheers,
>>>>>>> Steve
>>>>>>>
>>>>>>>
>>>>>>> On 23/10/2009, at 1:47 AM, Adrian Fish wrote:
>>>>>>>
>>>>>>>> What is the status of Profile2? Is it going into 2.7?
>>>>>>>>
>>>>>>>> The reason I'm asking is that I don't want to implement special
>>>>>>>> logic to get the Profile2 picture. I'd like the Profile2  
>>>>>>>> picture
>>>>>>>> to be the default, served up through the standard profile  
>>>>>>>> manager
>>>>>>>> api. That way existing tools will not need to be altered to get
>>>>>>>> the new picture from content hosting.
>>>>>>>>
>>>>>>>> A public congratulations on the babby, by the way Steve. Didn't
>>>>>>>> know you had it in yer ;)
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>>
>>>>>>>> Adrian.
>>>>>>>>
>>>>>>>> --
>>>>>>>> ==================================
>>>>>>>>
>>>>>>>> Adrian Fish
>>>>>>>> Software Engineer
>>>>>>>> Centre for e-Science
>>>>>>>> Bowland Tower South C Floor
>>>>>>>> Lancaster University
>>>>>>>> Lancaster
>>>>>>>> LA1 4YW
>>>>>>>> email: a.fish at lancaster.ac.uk
>>>>>>>>
>>>>>>>> http://confluence.sakaiproject.org/display/YAFT/Yaft
>>>>>>>> http://confluence.sakaiproject.org/display/BLOG/Home
>>>>>>>> http://confluence.sakaiproject.org/display/AGORA/Home
>>>>>>>>
>>>>>>>> <a_fish.vcf>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> ==================================
>>>>>> Adrian Fish
>>>>>> Software Engineer
>>>>>> Centre for e-Science
>>>>>> Bowland Tower South C Floor
>>>>>> Lancaster University
>>>>>> Lancaster
>>>>>> LA1 4YW
>>>>>> email: a.fish at lancaster.ac.uk
>>>>>>
>>>>>> http://confluence.sakaiproject.org/display/YAFT/Yaft
>>>>>> http://confluence.sakaiproject.org/display/BLOG/Home
>>>>>> http://confluence.sakaiproject.org/display/AGORA/Home
>>>>>>
>>>>>> <a_fish.vcf>
>>>>>
>>>>> _______________________________________________
>>>>> 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-dev/attachments/20091024/87db900f/attachment.html 


More information about the sakai-dev mailing list