Skip to content

Instantly share code, notes, and snippets.

@nickdunn
Last active September 28, 2015 12:18
Show Gist options
  • Save nickdunn/1437548 to your computer and use it in GitHub Desktop.
Save nickdunn/1437548 to your computer and use it in GitHub Desktop.
Extension Metadata Schema v1.0
<authors>
<author>
<name github="username" symphony="username" twitter="username">Your Name</name>
<email>[email protected]</email>
<website>http://domain.co.uk</website>
</author>
...
</authors>
<dependencies>
<dependency version="0.5.0">another_extension_path</dependency>
...
</dependencies>
<description lang="en">Add the description to your extension here.</description>
<?xml version="1.0" encoding="UTF-8" ?>
<extension id="your_extension_path" xmlns="http://getsymphony.com/schemas/extension/1.0">
<name>Your Extension Name</name>
<description>Add the description to your extension here.</description>
<repo type="github">https://github.com/username/your_extension_path</repo>
<authors>
<author>
<name github="username" symphony="username">Full name</name>
</author>
</authors>
<releases>
<release version="1.0.0" date="YYYY-MM-DD"/>
</releases>
</extension>
<media>
<item type="image" url="http://yoursite.com/files/image.png">Describe the asset here.</item>
...
</media>
<name>Your Extension Name</name>
<releases>
<release version="0.3" date="2011-03-03" min="2.3" max="2.4"/>
<release version="0.2" date="2011-02-02" min="2.2.2">
* Your release notes go in here. They will be parsed as Markdown.
* So you can have a _list_!
* Or `code` if you like
</release>
<release version="0.1" date="2011-01-01" min="2.0"/>
...
</releases>
<repo type="github">https://github.com/username/your_extension_path</repo>
<url type="discuss">http://symphony-cms.com/discuss/thread/12345</url>
<extension id="your_extension_path" status="experimental" xmlns="http://symphony-cms.com/schemas/extension/1.0">
...
</extension>
<types>
<type>Text Formatter</type>
...
</types>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment