At least in spanish, it's mandatory to end phrases with a dot ".", would be possible to add a check to remember us to end DESCRIPTIONs with a dot? Thanks Reproducible: Always
For a global policy like this, you need to see if there'a a consensus on the gentoo-dev mailing list first. Also, docs like that dev-manual and developer handbook need to be updated.
Just sent, thanks
Looks like consensus is about the opposite
- how about starting with or without a capital? - how about warning when the package name appears in DESCRIPTION?
(In reply to comment #4) > - how about starting with or without a capital? > - how about warning when the package name appears in DESCRIPTION? They look fine to me also, if they are not hard to implement...
(In reply to comment #4) > - how about warning when the package name appears in DESCRIPTION? I don't think that checking for this is a good idea. If you look at packages in app-emacs, in some cases the most natural description includes the package name. For example, app-emacs/chess "A chess client and library for Emacs", or app-emacs/javascript "Major mode for editing JavaScript source text". Other examples: app-emacs/anything app-emacs/folding app-emacs/jasmin app-emacs/mairix app-emacs/querty app-emacs/redo app-emacs/sawfish app-emacs/session app-emacs/sokoban app-emacs/ssh app-emacs/teco app-emacs/template app-emacs/typing app-emacs/uptimes
Created attachment 375248 [details, diff] Add repoman check for trailing punctuation I've left it as a warning for cases like "Frobnicator for 3DNow!"
Created attachment 375258 [details, diff] Add repoman check for period only This one only checks for a period (no '?' or '!') and also doesn't explode when DESCRIPTION="" in case you're into that sort of thing.
Pushed a slightly modified patch as we discussed on IRC. commit: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=06637c4215d55c57517739214c6e0fd6f8f53914
released in portage-2.2.11
Reverted in git following QA instructing the portage team to do so.
What occurred with this then? (I remember the gentoo-dev ML thread end up with people asking to drop the dots)
Pacho, a few people bitched very loudly, then QA asked us to remove it since they did not approve it.
Ah, ok, I see a big thread in my mail client now (sorry for not checking it before but I have a ton of pending mails to read :S) Will anyway post the URL that I used as reference to make it clear that this was already discussed in the past ;)
Well, reading the new thread I only want to say that I only wanted to prevent other people from adding by error a dot at the end of DESCRIPTIONS and, then, progressively solve that. I didn't want to overload repoman, bypass QA or similar -_- http://www.gossamer-threads.com/lists/gentoo/dev/290983 -> this is the new thread to remember in the future why this was rejected