Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Background

When you want to present release notes within a PowerPoint presentation/attach such a presentation in the automated release notes email you can use this template. This documentation explains how to create the template and generate a release notes PwerPoint presentation.

Also, check https://amoeboids.atlassian.net/wiki/spaces/ARN/pages/304807972/Actions#Attachments to know how a release notes PowerPoint presentation cane be attached within a release notes email.

Create an MS PowerPoint template in ARN

Navigate to ARN screen >> Templates >> Click on Create button.

test.pngImage RemovedPPT create.pngImage Added

You will be brought to the template creation page where Email will be selected by default. Select MS PowerPoint in Template type Field

type.png

The default template will be populated. Make any required changes & save them to create a new template.

Above screenshot is take from the in project screen so the Level field shows the Local option selected by default. You an also select Global option here amd use that template in any project. Read more about Levels here.

Fields

MSPPT.png
  • Template name

    • This is for internal reference & doesn’t show up in the actual release PPTs.

  • Level

    • Local or Global - Determines whether this PowerPoint template is available to be used in other projects across Jira.

    • Powerpoint templates on the cross-project screen have this field disabled from editing & set to Cross-project by default.

  • File name

    • This will generate the file with a given name and save it on your system. Variables are supported within the file name field.

  • Configure JQL section

  • You can edit/delete existing JQL sections or add more

section.pngfeilds.png
  • Available variables tab

    • All the Jira issue variables and custom field variables that you have added from Field's tab are displayed in this tab. So it becomes easy to track what all variables you need to add to the slide that you want to upload in MS PowerPoint template editor.

Avv.png
  • Select PowerPoint template

  • You can choose the default themes (if that suits your requirementrequirements) or upload your own PowerPoint presentation with the theme of your choice.

  • You can use the Download option to see what default themes would look like and the basic format of the template.

  • Please refer to the below steps to create your own PowerPoint Presentatiopresentation.

Preparing PowerPoints slides

ARN has two sample light and dark-themed PPTs in MS PowerPoint editor. You can use them right away of download, edit, and upload the edited PPT again

When you are editing the sample files or creating your own PowerPoint presentation from scratch to be uploaded in ARN, there is a standard syntax for JQL and ARN variables you need to follow that will fetch issues (via JQL section) and variable values correctly.

In the below example, we shared screenshots of the main slides from a sample PPT that is available to download in MS PowerPoint template editor. Here is the full PPT file -

View file
nameRelease notes-Light theme.pptx

Let us see more details of some important and mandatory slides -

The first three slides can be designed as per your requirement with different styling or relevant content. You can put your titles, images, etc. However, make sure that when you are adding variables, you follow syntax properly. If there are any typo errors, it will not fetch any value against that variable and the text will appear as it is.

Input Slide - 1

Input Slide 1.png

Slide - 2

Input Slide 2.png

Slide - 3

Input slide 3.png

Slide - 4

Status
colourRed
titleMandatory

This is a very important and mandatory slide. Please read all the given points on the slide carefully. Most importantly this slide should not be removed from the presentation.

Note

This slide will be removed from the output. Thus, it is not recommended to add any content to this slide.

Input slide 4.png

Slide 5 -

Status
colourRed
titleMandatory

You can add different issue field variables here like, {key}, {summary}, {issueType}, {asignee}, {description}, etc. You just need to make sure that you are including all these variables in the JQL section in the MS PowerPoint template’s JQL section.

input slide 5.png

Slide 6 -

Status
colourRed
titleMandatory

This is again a mandatory slide that is used at the end of JQL section.

Note

This slide will be removed from the output. Thus, it is not recommended to add any content to this slide.

input slide 6.png
Panel
panelIconId1f4cc
panelIcon:pushpin:
panelIconText📌
bgColor#EAE6FF

Important to note -

  • Slide for JQL start and JQL end can be repeated based on the number of JQL sections you have added in the MS PowerPoint template. Please make sure that the number of JQL sections in the template are same as the number of number of JQL start and end slides.

  • Make sure that you have used correct and same variables for Jira issue fields and custom fields in slide as they are in JQL sections within the template. These varibles related slide should be added between the JQL start and end slides to fetch data correctly.

  • Number of JQL start and end slides and number of JQL sections

    • If the number of JQL start and end slides is more that the number of JQL sections in the template, that will not impact the output.

    • However, if you have more JQL sections in the template and less JQL start and end slides in the uploaded presentation then note that it will not give output of all JQL sections. You may find that some issues are missing from a certain JQL section you had added to the template.

Once the template is ready and relevant PPT is uploaded, Save, Preview, and download the release notes PPT!

Preview an MS PowerPoint template

Once Saved, Click on Preview. If you have used variables like [fixVersion], [versionId], [releaseDate], or any custom variables, select the appropriate values for those variables and custom variables. After that click on Preview, and it will download the PopwerPoint file on your system.

Edit/Delete MS PowerPoint template

Edit

An existing MS PowerPoint template can be edited by clicking on the template name link from the list. To identify MS PowerPoint templates you can check the Type column, also you can filter templates by type.

This will bring you to the template edit screen, which is the same as that of create - except, that data is pre-populated for the current template. Make any required changes, click on save and the template is updated.

Local-level templates can always be edited right away. However, whether a global template can be edited in the given project depends on where it was created. If it was created within the current project, then it can be edited otherwise it cannot be. To know more about template levels, read this - https://amoeboids.atlassian.net/wiki/spaces/ARN/pages/204013600/Templates#What-are-template-levels---local-%26-global%3F

Template that you can edit with pre-populated data that is editable and has Save option. Templates that are not editable will show relevant messaging at the top stating why you cannot edit the template.

edit or delete.png

Delete

An existing email template can be deleted by clicking on the delete icon from the list.

Local-level templates can always be deleted right away. But whether a global template can be deleted in the given project depends on where it was created. If it was created within the current project, then it can be deleted otherwise it cannot be.

Limitations

Below are some current limitations with MS PowerPoint template

Status
titleBETA
. We are actively working on all enhancements.

  • Currently, images, videos, or PDFs from Jira issue fields are not supported. If there is any such content it will be displayed as broken in the output file.

  • If any wiki renderer type Jira issue fields contain any kind of inline formatting is not supported

  • Macros contained in any wiki renderer type Jira issue fields are not supported.

  • Any tables contained in issue fields are not supported.

  • Custom variables are not yet supported.

  • Parent field is not yet supported.

  • [VersionURL], [confluenceURL], and [releasepageURL] are not supported yet.

Also, read

On this page

Table of Contents
minLevel2
maxLevel4
outlinefalse
stylesquare
typelist
printablefalse

Iframe
scrollingauto
srchttps://amoeboids.typeform.com/c/loItQqk5?typeform-cui-avatar=https://images.typeform.com/images/RsZMyNqkfNcY#url=/spaces/ARN/pages/32636936/Introduction
width350
frameborderhide
alignmiddle
height250

Request support👨‍💻

Leave us a review(green star)