I want to try my hand at developing some simple add-ons for various Atlassian products (JIRA, Confluence, and Bamboo are my main focus areas), but every time I try moving through the tutorials on developer.atlassian.com, I end up just getting stuck and frustrated. Many of the tutorials are out-of-date and the instructions don't work quite like they should. Even if I do find a way to get past the errors and inconsistencies, I find that the tutorials mainly just have me copy/paste their code into various files and, voila, there's your plugin. I do not feel that they necessarily prepare me for branching out and trying something new, or even slightly tweaking the demo plugins to do something different. What about using functionality that isn't specified in the tutorial? How am I supposed to learn that? And since this is not necessarily a "service" that I'm paying for, I don't feel like there's really a way for me to get any official support. Is this forum the only way to get any help on add-on development?
Disclaimer: I'm not officially a programmer for my job, but I've learned several different languages and I am Oracle certified for Java SE programming. I know enough to understand what's happening in the code, for the most part, and I'm good enough at Googling to figure out the rest. So what I'm trying to say is, I feel like I should be able to learn how to do this plugin development, as long as I have a little help or accurate documentation.
Community moderators have prevented the ability to post new answers.
This is the place where you can ask your questions about specific things once you get there, but first you have to start doing something. You can start by either creating a plugin skeleton with one of the atlas-create-* commands or by taking a simple plugin (there are several whose code you can get) and making some simple changes. Experiment a bit. Or, better still, start implementing what you actually need. The first steps are a bit hard, but it gets better once you start orienting yourself.
The Javadoc for the classes is also a very useful resource when looking for something to get a particular thing done.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.