Re: What would it take to drop release and changelog from our spec files? (and do we want to?)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 13.01.20 um 14:05 schrieb Vít Ondruch:
> While I like the annotated tag proposal, I would really appreciate if
> the first step was replacing the:
(..:)
> %changelog
> 
> %include changelog
> 
> ~~~
> 
> where the `changelog` file would be either available with the original
> changelog content in repository or if it was not available, it would be
> provided by build infra. The *provided by infra* is the most important
> thing here. This IMO would allow us incrementally improve the situation.
> 
> Then we could discuss how to provide the content of the `changelog`
> file, while maintainers could still maintain old changelogs, or they
> could split the changelog into separate `changelog` file and maintain it
> there, or leave it for infrastructure (simple collecting git commits) or
> using annotated tags.

I like that proposal. As a volunteer packager with only a few packages this
appproach is very easy to understand and I can opt out easily if I dislike the
automation (I'd like not to maintain a changelog manually but I also don't
want to have it auto-generated based on all commit messages).

If we look at the modularity disaster I think we should first start with a
very simple approach which is easy to understand but also provides an opt-out.

Felix
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux