I offer paid 30 mins or 60 mins 1-1 consultancy calls.
Jira Courses, Training and Consulting: Sparxsys Trainings
Thanks for coming here, I hope you are enjoying learning here, I have also written some books in case you want to learn a bit more :)
If you need my help with Drupal, Linux, Jira, Scripting, Automation or want to contact me then raise a ticket for me please :) and I will get back to you, promise. At Sparxsys we provide Atlassian consultancy services, reach out to me at ravi at sparxsys dot com

Extending Jira's Power: A Guide to Getting Started with Jira Forge Modules

Forge modules are essential for filling functionality gaps within Jira, allowing developers to extend Jira’s capabilities beyond its standard user interface (UI) functions.

Forge Modules vs. Standard Jira Features

Standard Jira features, such as working on projects, using dashboards and filters, adding comments, assigning tickets, and generating reports, are typically accessed through the Jira UI. The core purpose of Forge modules is to provide developers with a way to add extra functionality to specific sections of Jira.

Application Examples

Forge modules enable developers to perform specific actions or create custom interfaces within Jira. Examples discussed include:

  • Board Action: Used to build an app that automatically starts and ends sprints.
  • Jira Admin Page: Allows for creating configuration pages to capture user input for an app.
  • Jira Backlog Action: Can be used to trigger functions from the backlog view.
  • Other modules used by developers include issue glance and issue activity. The issue panel module is a simple example that displays a panel when a button is clicked, allowing for showing information or taking user input.

Forge modules are not limited to Jira; they are also available for other Atlassian products like Confluence, Bitbucket, and Compass.

Recommendations for Beginners

For those new to Forge app development, the onboarding process requires consulting the necessary application programming interface (API) documentation and module documentation from Atlassian for manifest instructions.

Beginners should begin with simple tutorials, such as the "Hello World" application. Recommended straightforward modules to start with include:

  • Issue Panel: This is a great way to easily get started with Forge app development.
  • Issue Glance: Used to display information on an issue itself.
  • Dashboard Gadget: Used to display a report or a chart on the dashboard

Subscribe

* indicates required

Please confirm that you would like to from Sparxsys:

You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.

Want to contact me?