Difference between revisions of "Extensibility Skillsets"

From AwasuWiki
Jump to: navigation, search
m
 
Line 1: Line 1:
 
A short list of the various ways you can extend Awasu and the some of the skills that you need to build/modify extensions.
 
A short list of the various ways you can extend Awasu and the some of the skills that you need to build/modify extensions.
  
{|cellpadding="10" cellspacing="0" border="1"
+
{| border="1" cellspacing="0" cellpadding="10"
 +
|- style="background-color:orange;"
 
!|Awasu Extension
 
!|Awasu Extension
 
!|Skill Set Required
 
!|Skill Set Required
Line 42: Line 43:
 
|[http://www.awasu.com/help/2.4/goto.php?url=Advanced%20features/02-MetadataModules.html '''Metadata Modules''']
 
|[http://www.awasu.com/help/2.4/goto.php?url=Advanced%20features/02-MetadataModules.html '''Metadata Modules''']
 
|XPath
 
|XPath
 +
|-
 +
|'''Channel Report Post Processing'''
 +
|Basic programming/scripting (any language)<br>
 +
Read INI files<br>
 +
Write to STDERR<br>
 +
Write to STDOUT<br>
 +
Return error codes
 
|}
 
|}

Latest revision as of 07:52, 7 September 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
Channel Report Post Processing Basic programming/scripting (any language)

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