Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] [RFC]: multiple entries in $changelog
@ 2022-03-27 21:59 paper42
  2022-03-30  3:09 ` classabbyamp
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: paper42 @ 2022-03-27 21:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 680 bytes --]

New issue by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/36387

Description:
Some projects have two sources for $changelog - one from the master/main branch for rcs, alphas, betas and first releases in a series and one from a maintenance branch for patch releases. This is mostly visible in GNOME projects, but other projects also use this strategy.

Sometimes the maintenance branch doesn't exist until it's needed which means that if we decide to use the maintenance branch for the changelog, it will be a 404 link until they create the branch (#36353).

This can be solved with allowing multiple entries in the $changelog field.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
@ 2022-03-30  3:09 ` classabbyamp
  2022-03-30  3:09 ` classabbyamp
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2022-03-30  3:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 185 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1082574502

Comment:
would this require a change in xbps?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
  2022-03-30  3:09 ` classabbyamp
@ 2022-03-30  3:09 ` classabbyamp
  2022-04-09 12:27 ` Anachron
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2022-03-30  3:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 192 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1082574502

Comment:
would this require a change in xbps itself?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
  2022-03-30  3:09 ` classabbyamp
  2022-03-30  3:09 ` classabbyamp
@ 2022-04-09 12:27 ` Anachron
  2022-07-09  2:13 ` github-actions
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Anachron @ 2022-04-09 12:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 228 bytes --]

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1093977996

Comment:
Not in `xbps` and only barely in `xbps-src` as we don't really use this field yet. 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
                   ` (2 preceding siblings ...)
  2022-04-09 12:27 ` Anachron
@ 2022-07-09  2:13 ` github-actions
  2022-10-08  2:13 ` github-actions
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: github-actions @ 2022-07-09  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1179460551

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
                   ` (3 preceding siblings ...)
  2022-07-09  2:13 ` github-actions
@ 2022-10-08  2:13 ` github-actions
  2022-10-08  2:18 ` classabbyamp
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: github-actions @ 2022-10-08  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1272198191

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
                   ` (4 preceding siblings ...)
  2022-10-08  2:13 ` github-actions
@ 2022-10-08  2:18 ` classabbyamp
  2022-10-08  2:18 ` classabbyamp
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2022-10-08  2:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 398 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1272199793

Comment:
it actually works out of the box already I think, I did it [here](https://github.com/void-linux/void-packages/pull/39519/files#diff-11fc585109075e469edb63113f3894a59934d9926c4f2d5242f616f0dc65327dR15-R16) having completely forgotten about this issue

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
                   ` (5 preceding siblings ...)
  2022-10-08  2:18 ` classabbyamp
@ 2022-10-08  2:18 ` classabbyamp
  2022-12-12  6:47 ` paper42
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2022-10-08  2:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 440 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1272199793

Comment:
it actually works out of the box already I think, I did it [here](https://github.com/void-linux/void-packages/pull/39519/files#diff-11fc585109075e469edb63113f3894a59934d9926c4f2d5242f616f0dc65327dR15-R16) having completely forgotten about this issue, so this is more of a policy RFC I guess?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
                   ` (6 preceding siblings ...)
  2022-10-08  2:18 ` classabbyamp
@ 2022-12-12  6:47 ` paper42
  2023-03-13  1:58 ` github-actions
  2023-03-13  8:08 ` [ISSUE] [CLOSED] " paper42
  9 siblings, 0 replies; 11+ messages in thread
From: paper42 @ 2022-12-12  6:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 447 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1345977222

Comment:
I don't think this is a good idea to have two changelogs, one for the maintenance branch and one for master anymore. I can easily just comment out the one that doesn't apply for that release. Having both would mean users would have to figure out which one contains the changelog for the current version.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
                   ` (7 preceding siblings ...)
  2022-12-12  6:47 ` paper42
@ 2023-03-13  1:58 ` github-actions
  2023-03-13  8:08 ` [ISSUE] [CLOSED] " paper42
  9 siblings, 0 replies; 11+ messages in thread
From: github-actions @ 2023-03-13  1:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/36387#issuecomment-1465391671

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ISSUE] [CLOSED] [RFC]: multiple entries in $changelog
  2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
                   ` (8 preceding siblings ...)
  2023-03-13  1:58 ` github-actions
@ 2023-03-13  8:08 ` paper42
  9 siblings, 0 replies; 11+ messages in thread
From: paper42 @ 2023-03-13  8:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 683 bytes --]

Closed issue by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/36387

Description:
Some projects have two sources for $changelog - one from the master/main branch for rcs, alphas, betas and first releases in a series and one from a maintenance branch for patch releases. This is mostly visible in GNOME projects, but other projects also use this strategy.

Sometimes the maintenance branch doesn't exist until it's needed which means that if we decide to use the maintenance branch for the changelog, it will be a 404 link until they create the branch (#36353).

This can be solved with allowing multiple entries in the $changelog field.

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2023-03-13  8:08 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-27 21:59 [ISSUE] [RFC]: multiple entries in $changelog paper42
2022-03-30  3:09 ` classabbyamp
2022-03-30  3:09 ` classabbyamp
2022-04-09 12:27 ` Anachron
2022-07-09  2:13 ` github-actions
2022-10-08  2:13 ` github-actions
2022-10-08  2:18 ` classabbyamp
2022-10-08  2:18 ` classabbyamp
2022-12-12  6:47 ` paper42
2023-03-13  1:58 ` github-actions
2023-03-13  8:08 ` [ISSUE] [CLOSED] " paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).