seq66 icon indicating copy to clipboard operation
seq66 copied to clipboard

Release notes in release tag message?

Open mxmilkiib opened this issue 4 years ago • 10 comments

I'd like to add seq66 to https://libreav.org/updates

Could I request that the release change notes are used in the release message? Then they could be syndicated via the releases.atom.

mxmilkiib avatar Nov 07 '20 16:11 mxmilkiib

Can you explain what that means, what I would have to do?

Thanks for your support! Major fixes in the nsm branch now! I am hoping to finish off testing the NSM support in a few days, we shall see, the refactoring job was a lot bigger than I ever anticipated!

-------- Milkii Brewster 08:34 Sat 07 Nov --------

I'd like to add seq66 to https://libreav.org/updates

Could I request that the release change notes are used in the release message? Then they could be syndicated via the releases.atom.

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/ahlstromcj/seq66/issues/24

-- An ounce of hypocrisy is worth a pound of ambition. -- Michael Korda

ahlstromcj avatar Nov 08 '20 13:11 ahlstromcj

Either using the release description box in the Create Release feature on GitHub (which can accept markdown) or with something like git tag -a v0.4 -m "$(cat RELNOTES.md)" (which GH doesn't detect markdown from).

Awesome stuff, thank you, glad it has helped you iron things out, it will make things much easier for users :)

mxmilkiib avatar Nov 08 '20 19:11 mxmilkiib

Could it be possible to edit the three existing Release messages via GitHub to add the notes to them? I've added Seq66 to the site linked above but the feed doesn't have that content.

mxmilkiib avatar Dec 01 '20 07:12 mxmilkiib

Might it be possible to edit the release to pop the release notes in?

mxmilkiib avatar Mar 07 '21 15:03 mxmilkiib

I'll have to figure out the ins-and-outs of that. Soon, baby, soon :-)

-------- Milkii Brewster 07:22 Sun 07 Mar --------

Might it be possible to edit the release to pop the release notes in?

-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/ahlstromcj/seq66/issues/24#issuecomment-792295865

-- A recent study has found that concentrating on difficult off-screen objects, such as the faces of loved ones, causes eye strain in computer scientists. Researchers into the phenomenon cite the added concentration needed to "make sense" of such unnatural three dimensional objects.

ahlstromcj avatar Mar 07 '21 19:03 ahlstromcj

It's just that it's time sensitive as GitHub has malformed releases.atom feeds that only have an updated date not a published date, so any change to the release details will change the date in the feed that is used by libreav.org.

mxmilkiib avatar Mar 07 '21 20:03 mxmilkiib

The NEWS file gets all the change information, but the text of the release in git is wanting; image

mxmilkiib avatar Jun 26 '22 00:06 mxmilkiib

I added a release for 0.99.0 master. I tried to use the hub command (the latest version download from github), but couldn't get it to work ("Not found") as I tried to document in contrib/git/git.text. So I went via the github gui. Bleh. Let me know of issues; the release notes were created by running thunar and dragging RELNOTES.md on to the release notes textbox.

ahlstromcj avatar Sep 04 '22 12:09 ahlstromcj

A link to the release notes file is better than nothing, if the tag message cannot be set as the newest notes

mxmilkiib avatar Sep 04 '22 13:09 mxmilkiib

Yeah, these darn GUIs and their secret workings. I expected the text to be shown, not a link to the file. Probably okay this time, because the release notes this time around are huge. Next time I will copy/paste the text directly. I'd prefer to get the hub command working, though. Sigh.

ahlstromcj avatar Sep 04 '22 13:09 ahlstromcj

I tried to copy RELNOTES into the release message when tagging the latest version (0.99.3) but I made a slight mistake in the format and it did not work. I figured out how to do it right and will make sure it works for the next release. Dang.

ahlstromcj avatar Apr 19 '23 20:04 ahlstromcj

I think I figured this out, and added notes to the git.text file. Can you verify?

ahlstromcj avatar Jul 19 '23 11:07 ahlstromcj

Yes, it appears that is coming through now. Thanks v much! :D

mxmilkiib avatar Jul 20 '23 00:07 mxmilkiib

Could it please be possible to put the version number at the start or end of the title that you give a release? That title becomes the version string in the feed and thus can't get parsed by LibreAV. See the missing releases on https://libreav.org/software/seq66 Thanks for all your work!

mxmilkiib avatar Oct 25 '23 20:10 mxmilkiib

Done. Couldn't do it on my phone last night, was at a Halloween pumpkin walk with the grandsons!

ahlstromcj avatar Oct 26 '23 11:10 ahlstromcj

I think you forgot to put the release number in the release title!

mxmilkiib avatar Dec 06 '23 02:12 mxmilkiib

Doh!!!

ahlstromcj avatar Dec 06 '23 12:12 ahlstromcj