3 ms·
So you're going to develop something for JIRA Server (internally hosted software). You'll be using Plugins2* 1. Start here https://developer.atlassian.com/jira
by wadenick 10y ago
So you're going to develop something for JIRA Server (internally hosted software). You'll be using Plugins2*
1. Start here https://developer.atlassian.com/jiradev/getting-started/getting-started-with-plugins2 https://developer.atlassian.com/jiradev/getting-started/gett...
2. Install the SDK (it has some pre-reqs) and build Hello World https://developer.atlassian.com/docs/getting-started/set-up-the-atlassian-plugin-sdk-and-build-a-project https://developer.atlassian.com/docs/getting-started/set-up-...
3. Bone up on Plugins2 a bit more https://developer.atlassian.com/jiradev/jira-platform/building-jira-add-ons/jira-plugins2-overview https://developer.atlassian.com/jiradev/jira-platform/buildi...
4. API Reference https://developer.atlassian.com/jiradev/jira-apis https://developer.atlassian.com/jiradev/jira-apis (I recommend the REST APIs + Webhooks wherever possible).
I'm really keen to talk with you about your experience going through that - there's a lot of history and we're aware we need to clean up the journey.
_* If you were developing for JIRA Cloud you'd be using Atlassian Connect.
- wadenick 10y agoAlso note you're on an old version of JIRA so check that you're reading the related version of the API references.
- edwinnathaniel 10y agoSo Plugins2 and Connect are different? Like there's no one JIRA API via REST or something? Thanks for the reply and the links. Really appreciate it!
- wadenick 10y agoSorry I'm late here. Yes those are different, given the differences between the software running in the cloud and running on customers' own servers.