Difference between revisions of "Extensibility Skillsets"

From AwasuWiki
Jump to: navigation, search
m
Line 11: Line 11:
 
|[http://www.awasu.com/help/2.4/goto.php?url=For%20developers/Writing%20plugins/02-ChannelPlugins.html '''Channel Plugins''']
 
|[http://www.awasu.com/help/2.4/goto.php?url=For%20developers/Writing%20plugins/02-ChannelPlugins.html '''Channel Plugins''']
 
|Basic programming/scripting (any language)<br>
 
|Basic programming/scripting (any language)<br>
 +
Read INI files<br>
 
Write to STDERR<br>
 
Write to STDERR<br>
 
Write to STDOUT<br>
 
Write to STDOUT<br>

Revision as of 09:38, 10 June 2010

A short list of the various ways you can extend Awasu and the some of the skills that you need to build/modify extensions.

Awasu Extension Skill Set Required
Channel Hooks Basic programming/scripting (any language)

Read INI files

Channel Plugins Basic programming/scripting (any language)

Read INI files
Write to STDERR
Write to STDOUT
Return error codes

Application Plugins Basic programming/scripting (any language)

Read INI files
Write to STDERR
Write to STDOUT
Return error codes

Templates

Channel Summary
Channel Report
API response files

Typically:

HTML
CSS
JavaScript
(but any other text-file format is possible: CSV, XML, etc.)

API Make HTTP calls

Make asynchronous pluggable protocol calls

Feed pre-processing SOAP and/or XSLT
Metadata Modules XPath