[Building Sakai] Create new Plugin

Aaron Zeckoski azeckoski at unicon.net
Mon Jul 22 05:14:19 PDT 2013


Generally you need 3 things to turn a webapp into a sakai tool.

1) Some hooks in the web.xml to cause Sakai to detect the tool and to
load the Sakai services into you spring context
2) A tool.xml to configure the Sakai tool
3) A servlet filter or some custom code to convert to and from the
portal URLs (e.g. sakai-jsp-adapter)

Here is an example of a spring MVC based tool.

https://source.sakaiproject.org/svn/msub/unicon.net/kaltura/trunk/

-AZ


On Mon, Jul 22, 2013 at 5:12 AM, Marcel Drachmann
<drachman at inf.fu-berlin.de> wrote:
> Hi Sakai Devs,
>
> I try to create a new Sakai plugin for 2.9.2 since some days, but I
> could not find exact information on how to do it. Please point me in the
> right direction.
>
> I want it to be a Spring MVC project, if that is important.
>
> - Sakai App Builder seems to be outdated.
> - Sakai Spring MVC Maven Archetype goes to the right direction, but
> without documentation I do not know which file does what and how to
> extend it in the right way. I need more information on how to integrate
> it with core Sakai.
> - Sakai Sample Code seems to be outdated too.
>
> So please give me a hint on realiable information
> - how to structure a new sakai plugin
> - which files are necessary for what
> - how to access and integrate with core Sakai.
>
> Thanks a lot for your help!
>
> Cheers,
> Marcel
> _______________________________________________
> 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"



-- 
Aaron Zeckoski - Software Architect - http://tinyurl.com/azprofile


More information about the sakai-dev mailing list