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.
 +
 
{|cellpadding="10" cellspacing="0" border="1"
 
{|cellpadding="10" cellspacing="0" border="1"
 
!|Awasu Extension
 
!|Awasu Extension
 
!|Skillset Required
 
!|Skillset Required
 
|-
 
|-
|Channel Hooks
+
|'''Channel Hooks'''
 
|Read INI files
 
|Read INI files
 
|-
 
|-
|Channel Plugins
+
|'''Channel Plugins'''
 
|Write to STDERR<br>
 
|Write to STDERR<br>
 
Write to STDOUT<br>
 
Write to STDOUT<br>
 
Return error codes
 
Return error codes
 
|-
 
|-
|Application Plugins
+
|'''Application Plugins'''
 
|Read INI files<br>
 
|Read INI files<br>
 
Write to STDERR<br>
 
Write to STDERR<br>
Line 17: Line 19:
 
Return error codes
 
Return error codes
 
|-
 
|-
|Templates
+
|'''Templates'''<br>
|HTML<br>
+
''Channel Summary''<br>
 +
''Channel Report''<br>
 +
''API''
 +
|''Typically'':<br>
 +
HTML<br>
 
CSS<br>
 
CSS<br>
JavaScript
+
JavaScript<br>
 +
(''but any other text-file format is possible: CSV, XML, etc.'')
 
|-
 
|-
|API
+
|'''API'''
 
|Make HTTP calls<br>
 
|Make HTTP calls<br>
 
Make asynchronous pluggable protocol calls
 
Make asynchronous pluggable protocol calls
 
|-
 
|-
|Feed pre-processing
+
|'''Feed pre-processing'''
 
|SOAP and/or XSLT
 
|SOAP and/or XSLT
 +
|-
 +
|'''Metadata Modules'''
 +
|XPath
 
|}
 
|}

Revision as of 07:08, 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 Skillset Required
Channel Hooks Read INI files
Channel Plugins Write to STDERR

Write to STDOUT
Return error codes

Application Plugins Read INI files

Write to STDERR
Write to STDOUT
Return error codes

Templates

Channel Summary
Channel Report
API

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