On 10/31/21 02:45, Miro Hrončok wrote:

See for example https://src.fedoraproject.org/rpms/python-mako/pull-request/13


Would we upstream that?  I think that the "staying close to upstream projects" policy suggests that we should.  And, personally, I don't think we should patch source without at least asking the upstream project if that is the best solution.

In the case of mako, specifically, it probably isn't, since the PyPI tarball does include the test suite (and the generated documentation that's missing from the git tarball.)


(it doesn't even use git snapshot, but upstream release tarball).


In my opinion, calling it an "upstream release tarball" implies intent that is not in evidence.  GitHub's release tarballs are a side-effect of declaring a release for a project that can't be disabled (last time I looked).  For any project whose release process is more complex than simply tarring up the git repo (for example, any project that includes sub-modules in their intentional release archive), GitHub's automatic archive isn't a suitable substitute for the archive that developers intentionally publish.
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-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/python-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to