Otto Urpelainen <otu...@iki.fi> writes:

> Dan Čermák kirjoitti 18.7.2021 klo 23.38:
>> Otto Urpelainen <otu...@iki.fi> writes:
>> 
>>> Dan Čermák kirjoitti 17.7.2021 klo 23.10:
>>>> Robert-André Mauchin <zebo...@gmail.com> writes:
>>>>
>>>>> What is the situation wrt new packages? Should we enforce the use of
>>>>> rpmautospec during reviews or is it completely optional?
>>>>
>>>> I think we should encourage the usage of rpmautospec for new packages,
>>>> provided that the packager feels comfortable enough to use it. E.g. I
>>>> wouldn't suggest it for someone's first package. But this shouldn't
>>>> become a *MUST*, at least not yet.
>>>
>>> I am curious regarding the reasons for not recommending rpmautospec for
>>> new maintainers? It is an automation feature that removes manual steps
>>> from the process. Using it is simpler than doing the same manually. I
>>> think we should offer the simplest possible process for newcomers and
>>> only recommend manual overrides for use cases that automation cannot
>>> handle (yet).
>> 
>> Well, I think that a total newcomer is already struggling enough to
>> produce a good spec file for their first package, but now they also need
>> to keep in mind that their changelog is tied to the git history (and can
>> thus not be changed easily anymore). Back when I started packaging, I
>> found a lot of the details quite confusing and was building packages on
>> copr and locally for a few years before I dared to go near koji. At
>> least for me using rpmautospec would've been another one of these
>> confusing details. That's why I would only recommend its usage, until
>> most other build system out there use something comparable and beginners
>> can be expected to know this concept already.
>
> Understood. That makes sense. This is a case of different backgrounds. 
> The only rpm packages I have ever built are Fedora official packages. 
>  From that angle, using rpmautospec is just simpler. In your case, it is 
> the other way round.

Yeah, so for a package review I'd suggest the usage of rpmautospec if
the packager is comfortable with that, but wouldn't enforce it for now.


Cheers,

Dan
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to