Nate Graham (ngraham)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 21 2017, 11:40 PM (30 w, 3 d)

Recent Activity

Apr 16 2018

Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

Yes! I've amended the change to fix that too.

Apr 16 2018, 5:37 AM
Nate Graham (ngraham) updated the diff for D3065: Add Release information to AppStream metadata and improve description.

Use https for the blender.org URL

Apr 16 2018, 5:37 AM
Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

What might be more helpful to users is to only include the last major version, but all of its minor versions too (e.g. 2.79a, 2.79b, 2.79c, etc). What do you think?

Apr 16 2018, 4:59 AM

Mar 29 2018

Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

LGTM

About the releases tag: Blender used to have a new version very ~3 months that packed quite a few features, this has slowed down for 2.79/2.8 now but 2.8x releases could come out a similar pace again. I think the main concern is that the file would be constantly growing and become unmanageable in a few years. Maybe it could be limited to the last 3 releases? Blender users tend to always run the latest or latest-1 anyways.

Mar 29 2018, 3:56 PM
Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

Friendly ping!

Mar 29 2018, 4:44 AM

Mar 19 2018

Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

Friendly ping!

Mar 19 2018, 9:24 PM

Feb 28 2018

Nate Graham (ngraham) updated the diff for D3065: Add Release information to AppStream metadata and improve description.

De-noise -> Denoiser

Feb 28 2018, 5:12 AM
Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

Sorry for the delay, for some reason I didn't get email for these comments.

  • Is this going to end up being a list of every release?

Yep.

  • Should bugfix releases (2.79a for eg) replace stable releases?

That's a great question I don't yet have an answer for. Let me look into that for you.

Feb 28 2018, 2:26 AM
Nate Graham (ngraham) updated the diff for D3065: Add Release information to AppStream metadata and improve description.

Fix launchable tag, per AppStream spec
(https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-launchable)

Feb 28 2018, 2:15 AM

Feb 23 2018

Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

Would rather not have an entire history of all future Blender releases in this file,
we have this already here: https://docs.blender.org/manual/en/dev/getting_started/about/history.html#version-revision-milestones

Could we just keep the latest release information, or failing that - could this file be stored elsewhere?

Feb 23 2018, 5:16 PM

Feb 20 2018

Nate Graham (ngraham) added a comment to D3065: Add Release information to AppStream metadata and improve description.

Sorry for the delay, for some reason I didn't get email for these comments.

Feb 20 2018, 8:25 PM

Feb 15 2018

Nate Graham (ngraham) updated the summary of D3065: Add Release information to AppStream metadata and improve description.
Feb 15 2018, 5:32 AM
Nate Graham (ngraham) created D3065: Add Release information to AppStream metadata and improve description.
Feb 15 2018, 5:28 AM

Feb 13 2018

Nate Graham (ngraham) closed T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers as Resolved.

D3025: Add appdata.xml file for Linux packagers has landed, so this is done!

Feb 13 2018, 6:25 AM · BF Blender
Nate Graham (ngraham) added a comment to D3025: Add appdata.xml file for Linux packagers.

Thanks for getting this done, everyone. FWIW, the <releases> section is needed in order for Flathub to display a version number. Without it, the version shows up as "Stable", which isn't very informative to users.

Feb 13 2018, 6:22 AM · Platform: Linux

Jan 27 2018

Nate Graham (ngraham) updated the task description for T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers.
Jan 27 2018, 12:23 PM · BF Blender
Nate Graham (ngraham) added a comment to T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers.

@Diego Gangl (januz) that would be lovely, thanks. I didn't submit this using differential because I wanted to give the Blender developers flexibility regarding where to put it and what tweaks they might want to make.

Jan 27 2018, 12:21 PM · BF Blender
Nate Graham (ngraham) updated the task description for T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers.
Jan 27 2018, 12:17 PM · BF Blender

Jan 26 2018

Nate Graham (ngraham) added a comment to T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers.

Friendly ping!

Jan 26 2018, 9:11 PM · BF Blender

Dec 28 2017

Nate Graham (ngraham) added a comment to T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers.

FWIW after asking around, a lot of projects are using the AppStream file as the canonical source of truth, and then generating other files from that.

Dec 28 2017, 2:30 AM · BF Blender

Dec 24 2017

Nate Graham (ngraham) added a comment to T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers.

Parsing the readme.html file to generate this file (especially the <release> tags) is probably possible, but that would unfortunately have to be acocmplished through some custom tooling on your side.

Dec 24 2017, 3:08 AM · BF Blender

Dec 23 2017

Nate Graham (ngraham) renamed T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers from Blender doesn't define an AppStream ID (should be "org.blender.Blender") to [PATCH] Blender should supply an AppStream metadata file to downstream packagers.
Dec 23 2017, 5:29 PM · BF Blender

Dec 22 2017

Nate Graham (ngraham) renamed T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers from Blender desktop file doesn't define an AppStream ID (should be "<id>org.blender.Blender</id>") to Blender doesn't define an AppStream ID (should be "org.blender.Blender").
Dec 22 2017, 12:43 AM · BF Blender
Nate Graham (ngraham) created T53611: [PATCH] Blender should supply an AppStream metadata file to downstream packagers.
Dec 22 2017, 12:09 AM · BF Blender