Difference between revisions of "ArtefactConversion"
From OOModels
Jump to navigationJump to search
(New page: For now, read the DevelopmentPlan.) |
AndreasLeue (talk | contribs) |
||
Line 1: | Line 1: | ||
Follows this simple procedure to add a conversion step: | |||
* Create a conversion step page in this package: [[Artefact:Step/org/oomodels/wiki/steps/conversion]] You can simply cut&paste an existing conversion step. | |||
* Edit the properties of that conversion step: | |||
** ''SourceType'': the oomodels page describing the source format of your conversion | |||
** ''TargetType'': the oomodels page describing the target format of your conversion | |||
** ''ConverterId'': the oomodels page describing the converter used for the conversion. See [[:Category:OOModels Format Converter]]. | |||
** Depending on the converter you choose: | |||
*** XSLT Converter | |||
**** ''Template'': the oomodels page containing a XSL stylesheet | |||
*** Identity Converter | |||
**** no additional properties | |||
*** OOGenerator Converter | |||
**** ''Template'': the oomodels page containing a OOGenerator template | |||
If your conversion is based on an existing converter, you're done. Otherwise | |||
* add a [[:Category:OOModels Format Converter]] page to describe the converter | |||
* add the converter software | |||
** to the wiki, by talking to us - either we review the software and incorporate into the oomodels download service, or, alternatively, we delegate conversion requests via SOAP to an online service you provide yourself (hint: we need contributors for oomodels anytime, e.g. someone adding the SOAP interface) | |||
** to the eclipse plugin, by just adding your software as a plugin and announcing it via an extension point | |||
See also [[DevelopmentPlan]]. |
Revision as of 09:49, 10 July 2008
Follows this simple procedure to add a conversion step:
- Create a conversion step page in this package: Artefact:Step/org/oomodels/wiki/steps/conversion You can simply cut&paste an existing conversion step.
- Edit the properties of that conversion step:
- SourceType: the oomodels page describing the source format of your conversion
- TargetType: the oomodels page describing the target format of your conversion
- ConverterId: the oomodels page describing the converter used for the conversion. See Category:OOModels Format Converter.
- Depending on the converter you choose:
- XSLT Converter
- Template: the oomodels page containing a XSL stylesheet
- Identity Converter
- no additional properties
- OOGenerator Converter
- Template: the oomodels page containing a OOGenerator template
- XSLT Converter
If your conversion is based on an existing converter, you're done. Otherwise
- add a Category:OOModels Format Converter page to describe the converter
- add the converter software
- to the wiki, by talking to us - either we review the software and incorporate into the oomodels download service, or, alternatively, we delegate conversion requests via SOAP to an online service you provide yourself (hint: we need contributors for oomodels anytime, e.g. someone adding the SOAP interface)
- to the eclipse plugin, by just adding your software as a plugin and announcing it via an extension point
See also DevelopmentPlan.