mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-13 00:45:44 +01:00
35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
|
|
How to create your own plugin
|
||
|
|
-----------------------------
|
||
|
|
|
||
|
|
### Software Requirements
|
||
|
|
|
||
|
|
- JDK 1.7 or higher
|
||
|
|
([download](http://www.oracle.com/technetwork/java/index.html "wikilink"))
|
||
|
|
- Maven 3 or higher ([download](http://maven.apache.org/ "wikilink"))
|
||
|
|
|
||
|
|
### Create plugin
|
||
|
|
|
||
|
|
### Test the plugin
|
||
|
|
|
||
|
|
### Samples
|
||
|
|
|
||
|
|
- [Hello
|
||
|
|
World](https://bitbucket.org/sdorra/scm-manager/src/1.x/scm-samples/scm-sample-hello/ "wikilink")
|
||
|
|
- [Authentication
|
||
|
|
Plugin](https://bitbucket.org/sdorra/scm-manager/src/1.x/scm-samples/scm-sample-auth/ "wikilink")
|
||
|
|
|
||
|
|
### Further reading
|
||
|
|
|
||
|
|
- [Injection framework - Google
|
||
|
|
Guice](http://code.google.com/p/google-guice/ "wikilink")
|
||
|
|
- [Restful WebService -
|
||
|
|
Jersey](http://jersey.java.net/nonav/documentation/latest/user-guide.html "wikilink")
|
||
|
|
- [ XML transformation - JAXB](http://jaxb.java.net/guide/ "wikilink")
|
||
|
|
- [User interface - Ext
|
||
|
|
JS](http://www.sencha.com/products/extjs3/ "wikilink")
|
||
|
|
|
||
|
|
### Questions/Help
|
||
|
|
|
||
|
|
If you have questions or you need help, please write to the mailing
|
||
|
|
list: <https://groups.google.com/forum/#!forum/scmmanager>
|