Firstly I think this is awesome and exactly the kind of thing all vendors appreciate and are hoping for more of.
Does this changelog track with every Confluence API change (even what you might consider small bug fixes?)
Does this system have any automated component or is it all manual?
There is definitely already a ton of great info here.
It would be helpful I think if the ‘announcements’ currently displayed of upcoming changes (which are awesome) are linked to entries when things actually get deployed both first to EAP instances and then live.
Of course we all know once a rollout is initiated it can take many hours to complete, but knowing those exact start times would be very helpful and meaningful.
For instance with the recent Search REST API rollout…no vendors or customers (probably including much of Atlassian) knew that those changes were actually rolling out after vendors reported detected and reported the breaking changes. At least we would have known it had gone out.
Also the rollouts could have a ‘status’: green or delayed or cancelled or deployed. If we see something breaking and status is still green we’d know either no one at Atlassian has seen it or its being deployed with new known bugs. Either bit of information is helpful.
Do you disagree with the value of any of the above? Perhaps there are better ways? It feels to me like this is both genuinely helpful as is, but in current incarnation more of an ‘announcement’ board than a changelog?
Feel free to educate me on those interpretations! (Honestly!)
Also another genuine question: Are rollbacks of deployments recorded here (or will be) when they happen?
Again this is great, but we are trying to understand the true scope and coverage currently and planned.