Include Releases information in AppData.xml

Bug #1627358 reported by Daniel Fore on 2016-09-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
AppCenter
Fix Committed
Medium
Diego Islas Ocampo
Audience
Medium
Daniel Fore
Camera
In Progress
Medium
Diego Islas Ocampo
Files
Fix Released
Medium
Daniel Fore
Mail
Fix Released
Medium
Ralph Plawetzki
Maya
New
Medium
Unassigned
Noise
In Progress
Medium
Diego Islas Ocampo
Photos
Fix Released
Medium
Daniel Fore
Scratch
New
Medium
Unassigned
Screenshot
Fix Released
Medium
Daniel Fore
Terminal
Fix Released
Medium
Daniel Fore

Bug Description

In order to provide changelogs in appcenter, we need to start making use of appdata.xml release tags. The structure is like this:

​<releases>
​ <release version="1.2" date="2014-04-12" urgency="medium">
    ⁠<description>
      <ul>
        <_li>Add a feature</_li>
        <_li>Fix a bug</_li>
        <_li>updated translations</_li>
      </ul>
    ⁠</description>
​ </release>
​ <release version="1.0" date="2012-08-26" />
​</releases>

Related branches

Cody Garver (codygarver) on 2016-09-24
Changed in audience:
importance: Undecided → Medium
milestone: none → loki+1-beta1
status: New → Confirmed
Daniel Fore (danrabbit) on 2016-09-24
Changed in audience:
assignee: nobody → Daniel Fore (danrabbit)
status: Confirmed → In Progress
Daniel Fore (danrabbit) wrote :

When reviewing branches, check for appstream validation by first building (because you can't validate .in files) and then running appstreamcli validate data/APPID.appdata.xml

Daniel Fore (danrabbit) on 2016-09-24
tags: added: bitesize
Daniel Fore (danrabbit) on 2016-09-24
Changed in pantheon-photos:
assignee: nobody → Daniel Fore (danrabbit)
status: New → In Progress
RabbitBot (rabbitbot-a) on 2016-09-24
Changed in audience:
status: In Progress → Fix Committed
RabbitBot (rabbitbot-a) on 2016-09-24
Changed in pantheon-photos:
status: In Progress → Fix Committed
Daniel Fore (danrabbit) on 2016-09-24
Changed in pantheon-photos:
milestone: none → 0.2.0.1
Daniel Fore (danrabbit) on 2016-09-24
Changed in pantheon-files:
assignee: nobody → Daniel Fore (danrabbit)
milestone: none → loki+1-beta1
status: New → In Progress
Daniel Fore (danrabbit) on 2016-09-24
Changed in pantheon-terminal:
assignee: nobody → Daniel Fore (danrabbit)
milestone: none → loki+1-beta1
status: New → In Progress
Changed in pantheon-mail:
assignee: nobody → Ralph Plawetzki (purejava)
status: New → In Progress

And this is why I love what you guys are doing. How can I help? I don't code, but I am willing to do all I can to make this happen.

RabbitBot (rabbitbot-a) on 2016-09-28
Changed in pantheon-files:
status: In Progress → Fix Committed
Cody Garver (codygarver) on 2016-10-07
Changed in pantheon-files:
importance: Undecided → Medium
Changed in pantheon-terminal:
importance: Undecided → Medium
Daniel Fore (danrabbit) on 2016-10-07
Changed in pantheon-mail:
milestone: none → juno-beta1
status: In Progress → Fix Committed
Cody Garver (codygarver) on 2016-10-10
Changed in pantheon-files:
milestone: juno-beta1 → 0.3.0.3
status: Fix Committed → Fix Released
Cody Garver (codygarver) on 2016-10-11
Changed in pantheon-mail:
importance: Undecided → Medium
milestone: juno-beta1 → 1.0.3
status: Fix Committed → Fix Released
Daniel Fore (danrabbit) on 2016-10-11
Changed in pantheon-terminal:
status: In Progress → Fix Committed
Cody Garver (codygarver) on 2016-10-30
Changed in pantheon-terminal:
milestone: juno-beta1 → 0.4.0.1
status: Fix Committed → Fix Released
Cody Garver (codygarver) on 2016-10-30
Changed in audience:
milestone: juno-beta1 → 0.2.1
status: Fix Committed → Fix Released
Cody Garver (codygarver) on 2016-11-24
Changed in pantheon-photos:
importance: Undecided → Medium
milestone: 0.2.0.1 → juno-beta1
Daniel Fore (danrabbit) on 2016-12-04
Changed in screenshot-tool:
milestone: none → juno-beta1
status: New → Confirmed
Cody Garver (codygarver) on 2017-01-16
Changed in pantheon-photos:
milestone: juno-beta1 → 0.2.1
status: Fix Committed → Fix Released
Daniel Fore (danrabbit) on 2017-02-03
Changed in screenshot-tool:
assignee: nobody → Daniel Fore (danrabbit)
status: Confirmed → In Progress
RabbitBot (rabbitbot-a) on 2017-02-03
Changed in screenshot-tool:
status: In Progress → Fix Committed
Cody Garver (codygarver) on 2017-02-10
Changed in screenshot-tool:
importance: Undecided → Medium
status: Fix Committed → Fix Released
Changed in noise:
status: New → In Progress
Changed in appcenter:
status: New → In Progress
Changed in snap-elementary:
status: New → In Progress
Changed in maya:
importance: Undecided → Medium
Changed in noise:
importance: Undecided → Medium
Changed in scratch:
importance: Undecided → Medium
Changed in snap-elementary:
importance: Undecided → Medium
Changed in appcenter:
importance: Undecided → Medium
Changed in appcenter:
assignee: nobody → Diego Islas Ocampo (hyuchia)
Changed in snap-elementary:
assignee: nobody → Diego Islas Ocampo (hyuchia)
Changed in noise:
assignee: nobody → Diego Islas Ocampo (hyuchia)
Changed in appcenter:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers