Hello together,details.
I still struggle with the docs but also improving them.
First of all please review my modifications to make sure there are no misleading errors in the content. I restructured the "Policy" section [1]. I shortened and rephrased the text. I also added a sub section "Setup and configure the system" with missing
I think in the long run I will add setup information to https://wiki.debian.org/Salsa and link to it from Python/GitPackaging wiki page.
Please see my Salsa related questions in the other thread.
As a side note: There is an open discussion at MoinWiki to improve the handling of headings and page titles [2]. The later should not be part of the TOC.
Best Regards,
Christian Buhtz
[1] -- <https://wiki.debian.org/Python/GitPackaging#Policies>
[2] -- <https://github.com/moinwiki/moin/issues/1648>
Improving docs is a very important thing, I appreciate your effort.
I quickly went through thr diff off your changes and it seems that you've changed the wiki to mention that using quilt is not recommended. While gbp pq is what the python team prefers indeed, the python team policy does not prevent quilt usage andinstead mentions explicitly that optionally quilt can be used. As such, I do not find mentioning "using quilt is not recommended" appropriate as it has the connotation "you should not use quilt". As someone who takes advantage of the policy leniency and
Once again, improving the wiki is a great thing to do. Please keep up the good work :)
Best,missing details.
Ananthu
On 19 March 2024 10:47:07 am UTC, c.buhtz@posteo.jp wrote:
Hello together,
I still struggle with the docs but also improving them.
First of all please review my modifications to make sure there are no misleading errors in the content. I restructured the "Policy" section [1]. I shortened and rephrased the text. I also added a sub section "Setup and configure the system" with
I think in the long run I will add setup information to https://wiki.debian.org/Salsa and link to it from Python/GitPackaging wiki page.
Please see my Salsa related questions in the other thread.
As a side note: There is an open discussion at MoinWiki to improve the handling of headings and page titles [2]. The later should not be part of the TOC.
Best Regards,
Christian Buhtz
[1] -- <https://wiki.debian.org/Python/GitPackaging#Policies>
[2] -- <https://github.com/moinwiki/moin/issues/1648>
As someone who touched a lot of packages (>2000) I've always used quilt successfully and have seen quilt patches used by the majority of all
those packages. This is not only true for DPT than generally in Debian. Considering quilt as not recommended is definitely not matching the
reality and should not be written in Wiki.
Andreas Tille <andreas@an3as.eu> writes:
As someone who touched a lot of packages (>2000) I've always used quilt successfully and have seen quilt patches used by the majority of all
those packages. This is not only true for DPT than generally in Debian. Considering quilt as not recommended is definitely not matching the
reality and should not be written in Wiki.
gbp pq is just another way of quilt patches. The debian/patches written
by gbp pq are compatable with quilt. The patches written to by quilt can
be read using gbp pq import.
While gbp pq has a patch queue stored in git, you probably don't want to
push this to a shared repo.
But: If you create patches with quilt, and then import and export them
using gbp pq you might find that gbp pq wants to make minor/trivial
changes to the unchanged patch files. Which can be irritating when
making security patches, etc. Maybe this is why the practise is not recommended?
Sorry, guys but I don't understand nearly nothing of what you explain here because I don't know the tool chain nor the process. But I hope you all do.
I modified the section:
https://wiki.debian.org/Python/GitPackaging#Policies
Feel free to improve my modification.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 406 |
Nodes: | 16 (2 / 14) |
Uptime: | 110:14:21 |
Calls: | 8,528 |
Calls today: | 7 |
Files: | 13,210 |
Messages: | 5,920,463 |