I am thinking about creating a plugin to do a set of reports for Jira Software (Jira 7+ I believe and called Jira Agile before).
My understanding, and please correct me if I am wrong, is that to develop a plugin for Jira it should be done using the java-api. And, if I was to develop external software then I should use the Jira Rest API.
The issue is I can not find any documentation for the Jira Software Java API (actually, I’m not that impressed with 6 and below either. Just a bunch of javadocs). There is a lot of information for the rest api’s.
So, is the documentation not there because Atlassian don’t want people to develop for Jira Server/Jira Data Center or should I be approaching this differently?
Any advice would be appreciated.