Hi Caleb,

On Jan 4, 2013, at 8:41 PM, Caleb James DeLisle <[email protected]> 
wrote:

> Hi,
> 
> I'm looking to contribute an extension which is installable with the EM
> and I can't find any documentation on it, if there is no documentation
> I am willing to write it if someone will walk me through the process.
> 
> How do I go about getting published and how are dependencies declared?

3 choices:

1) Your extension is published in a maven repo (e.g. the XWiki public maven 
repo at http//nexus.xwiki.org). This makes it installable directly by any XE 
instance. However Maven repos are not searchable so users won't be able to 
search for your extension and will need to enter the extension id/version in 
the Advanced Search.
2) Same as 1) but you wish to have your extension searchable. For this, it 
should be available on extensions.xwiki.org. To do that all you need is to 
"Import" your extension from the maven repo. This is the "import" action on 
extensions.xwiki.org
3) Your extension is NOT in a maven repo. You need to contribute it on 
extensions.xwiki.org and then follow the documentation to add dependencies 
(basically one object per dep).

Feel free to document this. I think we could have a question mark icon on 
extensions.xwiki.org just after "Contribute extension" and when you click on 
it, it would go to a page listing what I've explained above, wdyt?

Thanks
-Vincent

_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to