Bug#1020248: debian-policy: Clarifying nomenclature for control file names

2022-09-18 Thread Sean Whitton
Hello, On Sun 18 Sep 2022 at 05:34PM -07, Russ Allbery wrote: > Sean Whitton writes: >> On Mon 19 Sep 2022 at 12:45AM +02, Guillem Jover wrote: > >>> So, personally, I'd be happy to fully switch to stanza TBH, because it >>> seems more specific to our use,

Bug#975631: debian-policy: window manager: remove reference to Debian menu

2022-09-19 Thread Sean Whitton
with `The Window Manager Specification >> Project <https://www.freedesktop.org/wiki/Specifications/wm-spec>`_, > > Yes, this looks right to me. Seconded. Likewise seconded, and applied. Thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#992136: Don't require Standards-Version field when only udebs Standards-Version for udeb packages

2022-09-20 Thread Sean Whitton
tion about them. > > That could be as simple as saying "udebs (...) and source packages that > produce only udebs do not comply" Sounds good to me. -- Sean Whitton signature.asc Description: PGP signature

Re: Idea for Policy expert reviewer list

2022-09-20 Thread Sean Whitton
ne. (Additionally, not sure why this would need to go to debian-devel -- seems like a Policy team-internal thing.) -- Sean Whitton signature.asc Description: PGP signature

Bug#1020248: [Git][dbnpolicy/policy][master] 2 commits: Use stanza to refer to deb822 parts instead of paragraph

2022-09-21 Thread Sean Whitton
e Policy itself is not > going to be translated, I think that it can be advantageous if its > contents can be discussed in simple words in people's native languages. It may yet be translated! We have the po4a setup :) -- Sean Whitton

Bug#992136: Don't require Standards-Version field when only udebs Standards-Version for udeb packages

2022-09-22 Thread Sean Whitton
all of the > +requirements discussed here. See the `Debian Installer internals manual > +<https://d-i.debian.org/doc/internals/ch03.html>`_ for more information > +about them. > > .. [#] > Informally, the criteria used for inclusion is that the material meet Seconded and applied, thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#823256: debian-policy: Update maintscript arguments with dpkg >= 1.18.5

2022-09-22 Thread Sean Whitton
postrm* failed-upgrade *old-version* *new-version* > > If this works, installation continues. If not, Error unwind: > > @@ -410,7 +410,7 @@ These are the "error unwind" calls listed below. > > .. parsed-literal:: > > - *new-postrm* abort-upgrade *old-version* > + *new-postrm* abort-upgrade *old-version* *new-version* > > If this fails, the old version is left in a "Half-Installed" > state. If it works, dpkg now calls: Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#963524: debian-policy: Binary and Description fields not mandatory in .changes on source-only uploads

2022-09-22 Thread Sean Whitton
gt; When it appears in a ``.changes`` file, it lists the names of the binary > -packages being uploaded, separated by whitespace (not commas). > +packages being uploaded, separated by whitespace (not commas). If only > +source packages are being uploaded, this field will not be present. > > .. _s-f-Installed-Size: Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#975637: debian-policy: deprecate Rules-Requires-Root other than "no", "binary-targets" in Debian

2022-10-04 Thread Sean Whitton
uillem and I on it. For me, the recommendation would > be documenting public sentiment on this topic. > > Source: https://trends.debian.net/rulesreqroot_testing-percent.png Cool. I think that would be fine too. -- Sean Whitton signature.asc Description: PGP signature

Re: new policy upload before the freeze?

2022-12-15 Thread Sean Whitton
no objections to uploading it before then; I just probably won't > have time personally. Thanks Holger for pointing this out. I'll cut a release today or tomorrow. -- Sean Whitton

Bug#1020248: marked as done (debian-policy: Clarifying nomenclature for control file names)

2022-12-17 Thread Sean Whitton
and gone over the meat of the original > report. See below. We're sticking with 'stanza', and in light of that, could you confirm that the bug is reopened in order to make additional fixes, rather than back anything else out? Thanks. -- Sean Whitton signature.asc Description: PGP signature

Re: Request to contribute translation (zh, Chinese中文)

2023-01-27 Thread Sean Whitton
glish (if I understand > how the translation machinery works). > > That said, we haven't tried to incorporate translation work in a while, so > some of the machinery has probably rusted and will need repairs. Yup, please create MRs with translations here: <https://salsa.debian.org/dbnpolicy/policy-l10n-merge-requests-here> -- Sean Whitton

Bug#1030382: encourage Vcs-Git over other Vcs-* headers

2023-02-09 Thread Sean Whitton
es in the archive. I count 62 > (ignoring those with an alioth URL): > > * 26 on Svn > * 3 on Cvs > * 4 on Hg (2 are hg/hg-buildpackage) > * 39 on bzr (half of these are actually bzr and related packages, which I > maintain) This strikes me as a matter for devref not Policy? -- Sean Whitton

Re: small typo in policy/ap-pkg-diversions.rst line 53

2023-02-15 Thread Sean Whitton
quot; -o disappear = "$1" ]; then > > note the difference in quoting (one double quote added). Thanks, but could you file this as a bug? -- Sean Whitton signature.asc Description: PGP signature

Re: small typo in policy/ap-pkg-diversions.rst line 53

2023-02-16 Thread Sean Whitton
ebian-policy' > package, i am not 100% sure a similar bug did not already exist. However, i > could not find any existing similar bug. No problem, thank you for checking! -- Sean Whitton signature.asc Description: PGP signature

Bug#1030382: encourage Vcs-Git over other Vcs-* headers

2023-02-20 Thread Sean Whitton
ckage contents? Thanks for filing the patch. As to your question, it's the latter (I'm not sure whether or not the former is true, but in any case, Policy contains recommendations in addition to musts and shoulds). -- Sean Whitton signature.asc Description: PGP signature

Re: Reducing allowed Vcs for packaging?

2023-02-26 Thread Sean Whitton
don't we just fix all those packacges, instead of changing any documents? Is there anyone who actually wants to introduce new packages not using git? I'm not so sure. -- Sean Whitton signature.asc Description: PGP signature

Re: Bug #1013195: base-files: Please add AGPL-3 license

2023-04-28 Thread Sean Whitton
gt; > Things that I think need to be resolved: > > [...] Thank you for these thoughts. I agree with you about what needs to be done. -- Sean Whitton signature.asc Description: PGP signature

Re: nocheck (don't run) vs nodoc (don't build)

2023-05-04 Thread Sean Whitton
ndation. Just to note that Debian Policy's definition of these terms is not quite the same as the RFC process definitions (I know you know this -- just wanted to note that they're not the most relevant definitions). -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Sean Whitton
ing command output. If this was a mistake that maintainers seemed to habitually make, the former would make sense, but so far I think we have just one or a few concrete examples, and so the correct thing to do seems to me to be to add normative language for only the general case. -- Sean Whitton signature.asc Description: PGP signature

Bug#540852: Latest info on urgency

2016-08-02 Thread Sean Whitton
Hello, The information about urgency in this announcement from the release team should probably be included in the Developer's Reference: <https://lists.debian.org/debian-devel-announce/2013/11/msg7.html> -- Sean Whitton signature.asc Description: PGP signature

Bug#540852: Latest info on urgency

2016-08-06 Thread Sean Whitton
control: tag -1 +patch Hello, On Tue, Aug 02, 2016 at 08:30:26PM -0700, Sean Whitton wrote: > The information about urgency in this announcement from the release team > should probably be included in the Developer's Reference: > <https://lists.debian.org/debian-devel-announce

Bug#834070: developers-reference: include link to Riseup's "OpenPGP Best Practices"

2016-08-11 Thread Sean Whitton
lopers-reference suggests: ii doc-base 0.10.7 -- no debconf information -- Sean Whitton From 26639c8ed362c9e2ace65c0663a0b32876f48479 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Thu, 11 Aug 2016 11:34:30 -0700 Subject: [PATCH] add link to "OpenPGP Best Practices" --- co

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-04 Thread Sean Whitton
added at all by dh, and > instead the build tool needs to decide if it's building an image where > tmpfiles snippets need to be ran, and if so pull in the preferred > alternative. This is a highly inspecific response, but: aren't things expressed by dependencies generally less work f

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-04 Thread Sean Whitton
Hello, On Mon 08 May 2023 at 12:52PM -07, Russ Allbery wrote: > Sean Whitton writes: >> On Mon 08 May 2023 at 08:48AM -07, Russ Allbery wrote: > >>> In other words, dpkg-divert is primarily for local administrators, >>> non-Policy-compliant local packages that

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-04 Thread Sean Whitton
ackage" in this sense), but it covers much of the >> general case. > > Would you like me to reword/move the new snippet? Yes, thank you. I will review the new version. -- Sean Whitton signature.asc Description: PGP signature

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-06 Thread Sean Whitton
maintainers seems like > a recipe for making it no longer fun to maintain a package. Yes, let's figure out a standard solution and write it in Policy. The reasoning may well be applicable to similar things in the future. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-06 Thread Sean Whitton
n interface other than my mail client. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-06 Thread Sean Whitton
e with the maintainers of all the packages involved. For example, configuration files used by systemd components should not be diverted with dpkg-divert or the alternatives system without agreement between not only the maintainers of the packages that ship the files, but also the maint

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-06 Thread Sean Whitton
ther message with some wording review. -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
t never" is our standard phrasing, and "must not" is not any normatively weaker than "must never". -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
Hello, On Tue 06 Jun 2023 at 07:56PM -07, Russ Allbery wrote: > Sean Whitton writes: > >> I think what's a bit peculiar here is using "must" for a case where >> there might be package-specific exceptions. In other cases, Policy uses >> "should&q

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
more than two levels of normative language in Policy. It's simply untrue that all but one of each of those is optional. Debian's normative landscape is more complex than that. -- Sean Whitton signature.asc Description: PGP signature

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-13 Thread Sean Whitton
ault-logind virtual packages. Thank you for reviewing. Do you have a rough idea of how long it would be until you could confirm that this is viable, and implement it in sid? -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-13 Thread Sean Whitton
like to prepare that patch, or shall one of Russ or I do so? -- Sean Whitton signature.asc Description: PGP signature

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-06-14 Thread Sean Whitton
ives system does not know how to apply changes to services when > updating > +alternatives, so the resulting behavior would be confusing and unpredictable. > +Instead, `aliases > +<https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Description>`_ > +can be used to provide alternative implementations of the same named unit. > + > .. _s-maintscriptprompt: > > Prompting in maintainer scripts Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-16 Thread Sean Whitton
val, even if other interested > people offer to maintain them and provide tested patches. I'm sympathetic, though, this in itself is not a Policy issue. -- Sean Whitton signature.asc Description: PGP signature

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-06-18 Thread Sean Whitton
Hello, On Fri 16 Jun 2023 at 05:57PM +01, Luca Boccassi wrote: > Is there anything needed from me to make progress on this? Any changes > required to the last revision posted? Yes, Russ posted some comments on your most recent revision, I believe. -- Sean Whitton signature.asc Descr

Bug#1041464: debian-policy: make Uploaders field optional for team-maintained packages

2023-07-19 Thread Sean Whitton
ny individual, but leave them be purely team > maintained, to do so. I wanted to do this some years ago, but the MIA team objected. So you'd need to speak to them first. -- Sean Whitton

Bug#1041464: debian-policy: make Uploaders field optional for team-maintained packages

2023-07-19 Thread Sean Whitton
a > decision? That way the matter can be closed one way or the other. That would be a premature escalation -- if you want to drive this, please approach the MIA team. -- Sean Whitton

Bug#1024367: In 4.9.1, the example uses not recommended install -s

2023-09-24 Thread Sean Whitton
; manually does other work debhelper would automate. Replace it with > a note that packaging helper frameworks do much of this work. > --- > policy/ch-source.rst | 35 +++ > 1 file changed, 3 insertions(+), 32 deletions(-) LGTM. -- Sean Whitton signature.asc Description: PGP signature

Bug#885698: What licenses should be included in /usr/share/common-licenses?

2023-10-09 Thread Sean Whitton
copyright. I would be in favour of the 25 lines criterion. The main problem with manipulating d/copyright is only the really long licenses, IME. -- Sean Whitton signature.asc Description: PGP signature

Bug#915583: debian sphinx styling: second attempt

2023-11-03 Thread Sean Whitton
testing of some kind, at least with screenreaders. But maybe the fact that you've based your theme on an existing, popular Sphinx theme means this is covered? Thanks again. -- Sean Whitton signature.asc Description: PGP signature

Bug#915583: patch for debian style

2023-12-15 Thread Sean Whitton
made several workarounds > in order to get it work without everything properly > installed/configured. This doesn't seem to be enough to ensure that debian.css gets installed to the .deb. I think we might also need to set html_static_path ? -- Sean Whitton signature.asc Description: PGP signature

Bug#1057199: debian-policy: express more clearly that Conflicts to not reliably prevent concurrent unpacks

2023-12-15 Thread Sean Whitton
here any code changes under consideration in response to this work? -- Sean Whitton signature.asc Description: PGP signature

Bug#1057238: debian-policy: Take dpkg-build-api into account for Rules-Requires-Root

2023-12-15 Thread Sean Whitton
mechanism in Debian > policy makes sense though. When many/most Debian package maintainers need to know about this, as they do debhelper compat, then we should add it, but until then, perhaps not. -- Sean Whitton signature.asc Description: PGP signature

Bug#1059730: debian-policy: switch to new Debian-conform html theme for Sphinx/reST

2023-12-30 Thread Sean Whitton
sal, here: #915583. Possibly some of your changes could be applied on top of that? -- Sean Whitton signature.asc Description: PGP signature

Bug#915583: about html_static_path

2024-01-07 Thread Sean Whitton
only need to keep > the current setup. That line is commented out, though. Are you saying it takes on its default value in that case? -- Sean Whitton signature.asc Description: PGP signature

Bug#1051582: Policy 9.3 (Starting system services) is largely obsolete

2024-02-21 Thread Sean Whitton
in how we all actually write Policy text counts for more than abstract discussions of best practice. -- Sean Whitton signature.asc Description: PGP signature

Bug#968226: Move documentation of Build-Depends alternative selection out of footnote

2024-02-23 Thread Sean Whitton
natives in a single release, they can still be used to provide > - flexibility in building the same package across multiple > - distributions or releases, where a particular dependency is met by > - differently named packages. > - > .. [#] > The relations ``<`` and ``>`` were previously allowed, but they were > confusingly defined to mean earlier/later or equal rather than -- Sean Whitton

Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2024-02-23 Thread Sean Whitton
d to make after feedback from Simon, but I don't think you've posted an updated patch yet? If you could, I can review and second. I think what you write in your patch is fair to proponents of alternative init systems, though it would be good to have explicit approval from one of them if someone has time. We could post your updated patch to one of their lists? Thank you for your efforts on this. -- Sean Whitton signature.asc Description: PGP signature

Bug#915583: about html_static_path

2024-02-23 Thread Sean Whitton
Hello, On Thu 15 Feb 2024 at 11:44pm +01, Holger Wansing wrote: > Sean Whitton wrote: >> On Fri 29 Dec 2023 at 07:08am +01, Stéphane Blondon wrote: >> >> > Yes, html_static_path must be set but it's already the case in conf.py.in: >> > https://sources.debia

Bug#915583: about html_static_path

2024-02-24 Thread Sean Whitton
control: tag -1 + pending Hello, On Sat 24 Feb 2024 at 08:52am +01, Holger Wansing wrote: > Hi Sean, > > Sean Whitton wrote (Sat, 24 Feb 2024 11:58:59 > +0800): >> Attached is the patch I prepared, which I couldn't get to work. Maybe >> you can see what is wro

Bug#1064593: debian-policy: missing static resources for www.debian.org policy page

2024-02-25 Thread Sean Whitton
policy >>manual seem to return HTTP 404 responses at the moment, meaning that the >>intended Sphinx CSS theming fails to apply. >> >>[1] - https://www.debian.org/doc/debian-policy/ > > Hmm, locally built it's fine here ... > > @Stéphane: could you take a loo

Bug#1064593: debian-policy: missing static resources for www.debian.org policy page

2024-02-25 Thread Sean Whitton
b/master/parts/7doc?ref_type=heads#L319 > to get such files copied over to debian.org during website build. > > But first, we need to have a working version in the binary package, > since that's the basis for website build. I guess I should have done a debdiff huh? :) Thank you for the analysis. Osamu, Stéphane, could you take a look? Thank you. -- Sean Whitton

Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-03-18 Thread Sean Whitton
Hello Josh, Was there some recent packaging situation that prompted you to think about this? I'm cautious about adding it in the absence of that. -- Sean Whitton

Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-03-22 Thread Sean Whitton
Hello, On Mon 18 Mar 2024 at 04:06am -07, Josh Triplett wrote: > On Mon, Mar 18, 2024 at 05:38:15PM +0800, Sean Whitton wrote: >> Was there some recent packaging situation that prompted you to think >> about this? I'm cautious about adding it in the absence of that

Bug#1067155: debian-policy: prerm scripts cannot actually rely on dependencies

2024-03-22 Thread Sean Whitton
ds to broken dependencies, so still, > prerms should not rely on dependencies, but only on essential packages. I'm not sure that Policy is the place to discuss a change proposal like this, and we can't render a swathe of packages RC buggy by making such a change here. The archive would need to change first. -- Sean Whitton signature.asc Description: PGP signature

Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-03-26 Thread Sean Whitton
he head and say "policy is not a stick." This was basically my concern. -- Sean Whitton signature.asc Description: PGP signature

Bug#1064593: Bug#1066967: Bug#1064593: Bug#1066967: dh_sphinxdoc: replaces files provided by read-the-doc theme by empty symlinks

2024-03-27 Thread Sean Whitton
ort to DSA to get this done). > > Closing #1066967 against sphinx-common/dh_sphinxdoc now. > Thanks python people for your help! Many thanks all for working on this, especially you Holger for this scripting work. So, we're waiting in DSA and then on your script changes, and it'll work again. -- Sean Whitton signature.asc Description: PGP signature

Bug#1064593: Bug#1066967: Bug#1064593: Bug#1066967: dh_sphinxdoc: replaces files provided by read-the-doc theme by empty symlinks

2024-03-27 Thread Sean Whitton
#x27;t need it, and to ensure installability on stable, or something similar. -- Sean Whitton signature.asc Description: PGP signature

Bug#1065643: debian-policy: Refer to «dpkg-buildtree clean» for dpkg generated files

2024-03-27 Thread Sean Whitton
lso be wise ..." can you use one of the sets of magic words from Policy 1.1, please? -- Sean Whitton signature.asc Description: PGP signature

Bug#1068022: Document the Testsuite-Triggers field

2024-03-29 Thread Sean Whitton
a patch based on the documentation in dsc(5), but I don't > know what the current process is. Does anyone have a link to a doc on > how to submit a change? There is a chapter of Policy regarding the Policy Changes Process. -- Sean Whitton signature.asc Description: PGP signature

Bug#1068192: debian-policy: extended forbidden network access to contrib and non-free

2024-04-01 Thread Sean Whitton
rity concerns. Would it be possible to extend this > restriction to all archives? We need to know if this is going to break existing packages and allow some input from their maintainers. Are you able to prepare a list of the affected packages? -- Sean Whitton

Bug#1064593: dh_sphinxdoc: replaces files provided by read-the-doc theme by empty symlinks

2024-04-01 Thread Sean Whitton
ght of Debian guidelines and best practice? > > Is it ok, to have such "isolated copies" of packages as described above? > > I have not much experience in similar things, so I would like to get > some comments here, please. I mean, it seems okay to me, but it's up to the web team really. -- Sean Whitton signature.asc Description: PGP signature

Re: Bug#1067079: Clarify that policy on a technology does not implicitly mandate that technology

2024-04-03 Thread Sean Whitton
Hello, On Tue 02 Apr 2024 at 04:18pm +01, Josh Triplett wrote: > Sean Whitton wrote: >> On Tue 26 Mar 2024 at 10:11am -06, Sam Hartman wrote: >> > I tend to agree with Sean that your rationale is not convincing. >> > It sounds like you want to use policy as a stick

Bug#1068022: Document the Testsuite-Triggers field

2024-04-05 Thread Sean Whitton
> Rationale: this field is needed because otherwise to be able to get the test >> dependencies, each source package would need to be unpacked. Sounds good to me. If you'd like to propose wording, there's some more guidance in our README.md. Thanks! -- Sean Whitton signature.asc Description: PGP signature

Bug#1068192: debian-policy: extended forbidden network access to contrib and non-freeo

2024-04-05 Thread Sean Whitton
buggy if we just ban network access for all non-free packages. How about you? -- Sean Whitton signature.asc Description: PGP signature

Bug#1068192: debian-policy: extended forbidden network access to contrib and non-freeo

2024-04-05 Thread Sean Whitton
Hello, On Sat 06 Apr 2024 at 12:15pm +08, Sean Whitton wrote: > Hi Russ, > > We have two seconded solutions, so you and I should perhaps break the > tie. I prefer the Bill's 'Autobuild: no' solution as the more > conservative change: we only have data abo

debconf BoF idea

2024-04-06 Thread Sean Whitton
Hello Holger, I was thinking that maybe we could submit a joint Policy--DevRef BoF for debconf, if you are going to be there. -- Sean Whitton

Bug#963524: fixed in debian-policy 4.7.0.0

2024-04-07 Thread Sean Whitton
; dropping them. I guess this bug report will be closed unsolved instead. In this case we weren't really making a decision on the Policy side, but just updating documentation. So it can be changed back if the decision is reversed. -- Sean Whitton

Bug#1039102: debian-policy: make systemd units mandatory for packages shipping system services

2024-04-07 Thread Sean Whitton
h services to run and in which order. > """ > ^ is that "+" before "enabled" really intended? It looks weird to me. Fixed in git, thanks. -- Sean Whitton signature.asc Description: PGP signature

Re: Bug#872944: #872944 www.debian.org: Remove JavaScript from Policy Manual published on web mirrors

2024-04-13 Thread Sean Whitton
e no >> need in providing more formats of this manual. >> >> Therefore we can close this and I will close 877337. > > fwiw, I disagree with this conclusion. single page txt and pdf versions > are no replacements for single page html. I agree, and still think we should be p

Re: single-page html of debian-policy to be revived?

2024-04-14 Thread Sean Whitton
t; in policy-1.html). Hrm. That seems like a pretty serious problem :\ Holger L., did you know about this issue? Did you decide it was worth publishing anyway? -- Sean Whitton signature.asc Description: PGP signature

Bug#1069256: debian-policy: clarify requirement for use of Static-Built-Using

2024-04-19 Thread Sean Whitton
ire a new field. That seems worth writing down. Thank you Maytham for your work so far. -- Sean Whitton signature.asc Description: PGP signature

Re: single-page html of debian-policy to be revived?

2024-04-27 Thread Sean Whitton
Hello, On Mon 15 Apr 2024 at 09:59am GMT, Holger Levsen wrote: > On Sun, Apr 14, 2024 at 08:43:51PM +0800, Sean Whitton wrote: >> ... but if dev-ref is already shipping both, maybe singlepage is indeed >> usable these days ... > > I think it is. > >> > Could

Bug#1065643: debian-policy: Refer to «dpkg-buildtree clean» for dpkg generated files

2024-04-28 Thread Sean Whitton
Hello, On Sat 20 Apr 2024 at 09:00pm +02, Guillem Jover wrote: > Hi! > > On Thu, 2024-03-28 at 09:58:29 +0800, Sean Whitton wrote: >> On Thu 07 Mar 2024 at 11:22pm +01, Guillem Jover wrote: >> > diff --git a/policy/ch-source.rst b/policy/ch-source.rst >> &

Bug#1065643: debian-policy: Refer to «dpkg-buildtree clean» for dpkg generated files

2024-04-28 Thread Sean Whitton
+It may also be wise to ensure a fresh start by emptying or removing it at the > +start of the ``binary`` target. > > When ``dpkg-gencontrol`` is run for a binary package, it adds an entry > to ``debian/files`` for the ``.deb`` file that will be created when Seconded. It seems prudent t

Why do we have both locales/ and policy/locale/ ?

2024-05-08 Thread Sean Whitton
working on the internationalisation. Does anyone know what's going on? The 'next' branch has the current state of play. -- Sean Whitton signature.asc Description: PGP signature

Re: Why do we have both locales/ and policy/locale/ ?

2024-05-17 Thread Sean Whitton
also running > «i18nspector **/*.po», both emit multiple things that could be fixed, > or improved. Thanks for taking a look. I think I've successfully merged the two sets of .po files, now, on the next branch. -- Sean Whitton signature.asc Description: PGP signature

Bug#1075856: Clarify filename conflicts for programs

2024-07-11 Thread Sean Whitton
sing Policy. So it would be good to file those bugs first. -- Sean Whitton

Bug#1074014: encode mandatory merged-/usr into policy

2024-07-26 Thread Sean Whitton
doesn't get to this soon, please ping again. -- Sean Whitton

Bug#1078505: developers-reference: document corner case of debian version and rational

2024-08-12 Thread Sean Whitton
Hello, Policy has a fair bit of this already but it's spread out. E.g. take a look at 5.6.12.2. Rather than duplicating, it might be helpful to have a discussion in dev-ref that is kind of an index to all these relevant bits of Policy. -- Sean Whitton signature.asc Description: PGP signature

Bug#1057238: debian-policy: Take dpkg-build-api into account for Rules-Requires-Root

2024-08-13 Thread Sean Whitton
patch would be welcome and it would still be an informative/editorial change that I could just upload, I think. -- Sean Whitton signature.asc Description: PGP signature

Debian Technical Committee article

2024-08-13 Thread Sean Whitton
; in the article are just that, lowercase policy in general. As I'm also a Policy Editor, it's close to my heart. Thanks! [1] https://lwn.net/Articles/984720/ [2] https://www.debian.org/doc/debian-policy/ -- Sean Whitton

Re: Debian Technical Committee article

2024-08-19 Thread Sean Whitton
Hello, On Wed 14 Aug 2024 at 06:10am -07, Jake Edge wrote: > i am always loath to add a link into a quote, since we generally do not > speak that way :) That's a good thought, thanks! -- Sean Whitton signature.asc Description: PGP signature

Bug#1057238: debian-policy: Take dpkg-build-api into account for Rules-Requires-Root

2024-08-24 Thread Sean Whitton
(Closes: #1074040). Thanks to Ke Zhang for the report & patch. + * Update specification of the default value for Rules-Requires-Root. +See #1057238. -- Sean Whitton Sun, 07 Apr 2024 15:34:08 +0800 diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.

Bug#1086055: Should /usr/bin and /usr/sbin be merged?

2024-10-25 Thread Sean Whitton
Hello Michael, We haven't finished with merged-/usr yet, so I don't think we will consider a change like this any time soon. I agree with you that the systemd maintainers should patch systemd in Debian not to emit the warning. But that's up to them. -- Sean Whitton

Bug#1087820: debian-policy: allows README.source.md alternatively

2024-11-19 Thread Sean Whitton
n consumption, it seems like this wouldn't cause too much breakage. On the other hand, is there much benefit? People used to typing 'less debian/README.source' would need to retrain their fingers. You can already add Vim and Emacs annotations to specify that the file should have Markdown syntax highlighting, within the file. -- Sean Whitton

Bug#1087626: debian-policy: Please support building the binaries without requiring fakeroot

2024-11-18 Thread Sean Whitton
Hello Niels, Did you confirm with a binary debdiff that this doesn't change anything? Thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#1088443: debian-policy: Recommend Debian package version format when upstream has no releases

2024-12-01 Thread Sean Whitton
ge version string scheme in cases where upstream has no >> releases, but they do have git commit ids to refer to: > > I'm not sure if this should be in Policy, but it might make sense to > document as "best practice" in the devleopers referrence? Yes, I was thinking the same. Let's reassign this bug? -- Sean Whitton

Bug#1088443: debian-policy: Recommend Debian package version format when upstream has no releases

2024-12-01 Thread Sean Whitton
ould change. It does not mean that there is no policy (lowercase 'p') for these version strings in Debian. -- Sean Whitton

Bug#1088443: debian-policy: Recommend Debian package version format when upstream has no releases

2024-12-02 Thread Sean Whitton
ically that the version of form > 0.0~git20130606.b00ec39-1 would be elevated as the Policy recommended > form, as it makes sense and is already most popular. You haven't made the case for this being in Policy as opposed to devref. -- Sean Whitton

Bug#1087626: #1087626: confirmation that building without fakeroot causes no meaningful diff

2024-12-07 Thread Sean Whitton
; > ;tl;dr: please merge this patch. & thanks, Niels! :) Thanks for confirming -- patch is already applied and pending :) -- Sean Whitton signature.asc Description: PGP signature

Bug#1089110: [PATCH] Document that packages cannot require man / info / locale files

2024-12-05 Thread Sean Whitton
have any ideas for determining which packages currently break if the local admin nukes these directory hierarchies? -- Sean Whitton

Bug#1089110: [PATCH] Document that packages cannot require man / info / locale files

2024-12-09 Thread Sean Whitton
ould matter less than something for containers. So, 'should' seems more appropriate to me based on this. -- Sean Whitton signature.asc Description: PGP signature

Bug#1091913: debian-policy: Default for `Rules-Requires-Root` is changing

2025-01-03 Thread Sean Whitton
Thanks, updated our text (a non-normative change) -- Sean Whitton signature.asc Description: PGP signature

Bug#1091868: debian-policy: Document Git-Tag-Tagger and Git-Tag-Info fields

2025-01-01 Thread Sean Whitton
Package: debian-policy X-debbugs-cc: ijack...@chiark.greenend.org.uk Here is a patch documenting the new tag2upload fields, in accordance with the spec.[1] Seeking seconds. [1] https://salsa.debian.org/dgit-team/dgit/-/blob/master/TAG2UPLOAD-DESIGN.txt -- Sean Whitton From

Bug#1089110: [PATCH] Document that packages should not require man / info / locale files

2024-12-29 Thread Sean Whitton
; > +.. _s-locale-files: > + > +Locale files > + > + > +The directory ``/usr/share/locale/`` contains localization files for > +different locales. > + > +Packages should not require the existence of any files in > +``/usr/share/locale/`` in order to function

Bug#1084911: Acknowledgement (debian-policy: include a Vcs-* example)

2024-11-23 Thread Sean Whitton
gestion expected to get feedback in a month or is the > frequency of policy suggestion reviews rarer? Please see README.md in debian-policy and the Policy Changes Process. -- Sean Whitton

<    2   3   4   5   6   7   8   >