Outdated Atlassian SDK and AMPS

Hi,

its now been almost one year since the last release of the Atlassian SDK. To date, there still exists version 8.0.16 and no update has been shipped since April 2019.

There are multiple problems that are resolved for 8.0.17 (unreleased, https://ecosystem.atlassian.net/projects/ATLASSDK/versions/83118/tab/release-report-all-issues) or 8.1.0 (unreleased, https://ecosystem.atlassian.net/projects/ATLASSDK/versions/83172/tab/release-report-all-issues).

A similar situation currently exists for AMPS. Many users with problems still use old AMPS version such as 8.0.0, 8.0.2. Version 8.0.2 was officially released last year but the announced release notes are missing entirely Announcing AMPS 8.0.2. The documentation https://developer.atlassian.com/server/framework/atlassian-sdk/amps-sdk-release-notes/ contained a 8.0.2 with a dead link. The link was removed instead of creating a release notes page. :frowning:

Version 8.0.4 was published some time ago (no release notes) - and 8.1.0 (https://ecosystem.atlassian.net/projects/AMPS/versions/83200/tab/release-report-all-issues) exists now. Again, no information about it, no release notes. As for AMPS we have the possibility to manually specify a version. However, many users do not know about it and rely on the provided version of the Atlassian SDK.

@Atlassian: The Atlassian SDK and AMPS projects are a central part of developing Server and Datacenter Apps. The time we lose while working with broken and outdated tools limits the amount of time we can spend on improving the App ecosystem.

12 Likes

This. Please release the updates.

2 Likes

Hi Dennis,

I’m from the team that now owns AMPS and the SDK. Thanks for reporting these lapses. I apologise for the inconvenience caused, I agree that quality documentation is really important.

Ownership of these projects has changed twice internally in the last 12 months; I know that to a user of these tools, this is not an excuse for these mistakes, but maybe it helps to explain them.

The good news is that we are working to get all this in order. For example we’ve just fixed our tooling that generates the release notes for each AMPS release. I only spotted that it was broken when I did the 8.1.0 release a few days ago. I’ve now generated these notes and uploaded them manually; they should appear on developer.atlassian.com shortly (there’s a delay while the server publishes new uploads). I didn’t want to announce the 8.1.0 release until I could provide a working link to the release notes.

So AMPS release notes should start appearing automatically once again, plus we will make sure the missing ones are uploaded (I’ve logged an internal ticket about this).

The situation with the SDK is less clear (to me at least); currently, its release process involves a lot of manual testing that is time-consuming for us to perform; the previous owners started work on automating this, but it’s not something that’s been a priority for us to date (we look after the entire Server Java platform, not just AMPS and the SDK). I’ll raise it with our triad and see what news I can give you.

Cheers,

Andrew
Server Java Platform team

P.S. As a workaround to this or any future problems with the release notes, you can find out the fixed issues using this JQL query (just replace 8.1.0 with the version of interest).

10 Likes

OK, the 8.1.0 release notes are now available, and the missing ones for 8.0.2 to 8.0.4 should be deployed within the next 24 hours.

4 Likes

Thanks for taking action and going into details @aswan! Very much appreciated :slight_smile:

2 Likes

Thank you for providing an update! I’m looking forward to a new SDK release (once it is ready).

1 Like

The release notes for 8.0.2 to 8.0.4 are now up as well.

2 Likes

And we’ve just blogged about AMPS 8.1.0 here.

4 Likes