Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Tools are structurally organized slightly different for Sakai 2.2. For a tool called "tool-name":

tool-name
	tool-name-api
		api
			src/java/org/sakaiproject/tool-name/api
			src/java/org/sakaiproject/tool-name/cover
	tool-name-impl
		impl
			src/bundle
			src/java/org/sakaiproject/tool-name/impl
			src/sql
				hsqldb
				mysql
				oracle
			
		pack
			/src/webapp/WEB-INF/components.xml
	tool-name-tool
		tool
			src/bundle
			src/java/org/sakaiproject/tool-name/tool
			src/webapp

An extra level of directory structure has been added before the src directory. Also notice the consistency of identify apis, impls, covers, and tool code. Impl is now preferred to component, which avoids confusion with the component manager, among other things.

  • No labels