Hi Josh,

AFAIK there is at the moment no guide on how to do that.

Ticket integrations are in opennms/features/ticketing/ -> 
https://github.com/OpenNMS/opennms/tree/develop/features/ticketing 
<https://github.com/OpenNMS/opennms/tree/develop/features/ticketing>

The plugin must be a maven module, e.g. “zendesk-integration” and the 
packaging-type must be “bundle”.
In addition your “Ticketing” class must implement Plugin.
The best and easiest way is probably to have a look at the JiraTicketerPlugin 
and go from there: 
https://github.com/OpenNMS/opennms/tree/develop/features/ticketing/jira-integration
 
<https://github.com/OpenNMS/opennms/tree/develop/features/ticketing/jira-integration>

You can also push your current changes somewhere and we can have a look at it.

- Markus

> On 24 Feb 2017, at 04:02, Joshua McAdam <j...@tlmtech.com> wrote:
> 
> Hi Everyone,
> 
> I am interested in creating a Ticketing API plugin for Zendesk to contribute 
> to the project and after some prototyping have a working set of Java code I 
> now need to turn into an OpenNMS plugin which is where I am a bit stuck.
> 
> I've setup a development environment and can compile / deploy OpenNMS from 
> source but I am not sure how create the plugin in the source tree.
> 
> Is there a guide somewhere on how to setup the right source / directory 
> structure to incorporate a new plugin module? I've been searching on the Wiki 
> and Google but didn't find anything that helped me so far but maybe i've 
> overlooked something.
> 
> Thanks,
> 
> Josh M
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! 
> http://sdm.link/slashdot_______________________________________________
> Please read the OpenNMS Mailing List FAQ:
> http://www.opennms.org/index.php/Mailing_List_FAQ
> 
> opennms-devel mailing list
> 
> To *unsubscribe* or change your subscription options, see the bottom of this 
> page:
> https://lists.sourceforge.net/lists/listinfo/opennms-devel

Attachment: signature.asc
Description: Message signed with OpenPGP

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to