Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #14467
| Path | csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Bo YU <tsu.yubo@gmail.com> |
| Newsgroups | linux.debian.bugs.dist, linux.debian.maint.python |
| Subject | Bug#1007025: git-multimail 1.6.0 package review |
| Date | Sun, 18 Sep 2022 05:20:01 +0200 |
| Message-ID | <F6T0B-8jE7-1@gated-at.bofh.it> (permalink) |
| References | <E2gt3-2wIp-3@gated-at.bofh.it> <E2kZH-2zsD-13@gated-at.bofh.it> <E2lM6-2zYj-3@gated-at.bofh.it> <E2ogV-2BxD-3@gated-at.bofh.it> <E2ogV-2BxD-3@gated-at.bofh.it> <DZxJL-SUI-5@gated-at.bofh.it> <EJWgV-bNDG-5@gated-at.bofh.it> <DZxJL-SUI-5@gated-at.bofh.it> <EKexb-bZ4j-1@gated-at.bofh.it> <F6049-7JM1-3@gated-at.bofh.it> <DZxJL-SUI-5@gated-at.bofh.it> <F6049-7JM1-3@gated-at.bofh.it> |
| X-Mailbox-Line | From debian-bugs-dist-request@lists.debian.org Sun Sep 18 03:15:12 2022 |
| Old-Return-Path | <debbugs@buxtehude.debian.org> |
| X-Spam-Flag | NO |
| X-Spam-Score | -2.598 |
| Reply-To | Bo YU <tsu.yubo@gmail.com>, 1007025@bugs.debian.org |
| Resent-To | debian-bugs-dist@lists.debian.org |
| Resent-Cc | wnpp@debian.org, vimer <tsu.yubo@gmail.com> |
| X-Debian-Pr-Message | followup 1007025 |
| X-Debian-Pr-Package | wnpp |
| X-Gm-Message-State | ACrzQf0Fb+aA7sm00hQyyKDhC4mfA3eRwf6eL2pzSTnIa6qWxwaXr+0Y MvTjAqAK5Jd+NZfDzbzqzMoYKK6zCxUeeg== |
| X-Google-SMTP-Source | AMsMyM5yJdtAdNgxnRBe4sHyUIjVTl06h08EANJsRU66wb/78201cBnnl3PUhsnMXDOZSLTQCHyDZg== |
| X-Received | by 2002:a17:90b:3510:b0:202:f18c:fdb6 with SMTP id ls16-20020a17090b351000b00202f18cfdb6mr13076138pjb.122.1663470629402; Sat, 17 Sep 2022 20:10:29 -0700 (PDT) |
| X-PGP-Key | https://github.com/yuzibo/yuzibo.github.io/blob/master/_includes/subkey-signing-06-18-143E4BAF-pub.asc |
| MIME-Version | 1.0 |
| Content-Type | multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3zru3kyiy3k5qp3m" |
| Content-Disposition | inline |
| X-Debian-Message | from BTS |
| X-Mailing-List | <debian-bugs-dist@lists.debian.org> archive/latest/1734642 |
| List-ID | <debian-bugs-dist.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-bugs-dist/> |
| Approved | robomod@news.nic.it |
| Lines | 139 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Cc | 1007025@bugs.debian.org, Bastian Germann <bage@debian.org>, debian-python@lists.debian.org |
| X-Original-Date | Sun, 18 Sep 2022 11:10:24 +0800 |
| X-Original-Message-ID | <20220918031024.rehgofq4bc4k5hw4@debian> |
| X-Original-References | <CAKq8=3+dbmRePbCHC7=ArYqrE8RSCLM01OKJhP1Q4QX3dcmJzA@mail.gmail.com> <878rt78k24.fsf@angela.anarc.at> <CAKq8=3Kvepxv76BjmTAyJiQWbYJve7y6z6VN9rVUyC9Yn9wGuA@mail.gmail.com> <8735jf8a0w.fsf@angela.anarc.at> <8735jf8a0w.fsf@angela.anarc.at> <164694434412.23888.15342309351823597252.reportbug@angela.anarc.at> <5062951b-5c19-60a6-daa9-8acde45eaef6@debian.org> <164694434412.23888.15342309351823597252.reportbug@angela.anarc.at> <20220717152756.lyoqizifnfhykqrg@debian> <87illowqce.fsf@emma.anarc.at> <164694434412.23888.15342309351823597252.reportbug@angela.anarc.at> <87illowqce.fsf@emma.anarc.at> |
| Xref | csiph.com linux.debian.bugs.dist:1117567 linux.debian.maint.python:14467 |
Cross-posted to 2 groups.
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
Hi, On Thu, Sep 15, 2022 at 05:32:33PM +0100, Antoine Beaupré wrote: >Hi! > >I've done a quick review of the 1.6.0 package on salsa as of commit >d5bd184a1cf73b752f80dea46d8080493a5e663b. > >It looks like there's some leftover stuff in debian/copyright, i would >remove this: > >modified debian/copyright >@@ -2,8 +2,6 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ > Upstream-Name: git-multimail > Upstream-Contact: Matthieu Moy <matthieu.moy@univ-lyon1.fr> > Source: https://github.com/git-multimail/git-multimail >-# >-# Please double check copyright with the licensecheck(1) command. > > Files: * > Copyright: 2014-2022, Matthieu Moy <matthieu.moy@univ-lyon1.fr> Ok, removed comment here. > >Also, I didn't quite follow the work on the test cases, but why did you >replace pep8 by pycodestyle in the patch in debian/patches? The patch >itself doesn't actually explain the *why* (it explains the "what" but we >typically want more than this...) This time i add dep3 header for the patch. It should be noted that despite this patch, it is still not helpful for upstream test cases. I have forwarded this for upstream: https://github.com/git-multimail/git-multimail/issues/221#issuecomment-1245009306 (To avoid bring noisy for upstream, i just recorded it in a issue) > >It seems like you have README.rst both in debian/rules and >debian/docs. Either one of those should be sufficient, and you should >remove the other. Same with the launcher in >python3-git-multimail.install vs debian/rules. There should be no duplicate file. I have droped they. > >I'm also surprised we need that launcher at all. Normally, the >`setup.py` wrapper has a scripts= stanza which should install the >upstream one, why do we do it differently? yeah. The reason why I use launcher here is bacause that @jcfp helped me to review it in the previous time: ``` the (large) git_multimail.py file is installed twice, both as a public module under /usr/lib/python3 and as a script in /usr/bin; the latter could be replaced by a tiny launcher (take a look at the nfoview package if you need inspiration; your launcher would be even shorter because it doesn't need the sys.path manipulation) ``` I am not sure if I understand jcfp's meaning correctly and I refer to nfoview: https://salsa.debian.org/python-team/packages/nfoview/-/blob/debian/master/debian/launcher/nfoview The issue is that I installed git_multimail.py twice in fact it should be under /usr/lib/python3 only as jcfp said. So i remove it in /usr/bin by hand. Now I have removed the launcher for git-multimail and it should work:) > >I would also name the binary package `git-multimail` instead of >`python3-git-multimail`, since we don't really care that much that the >thing is written in python, since it's not a library. Got it. I mixed python module and library here. (I paste and copy another mail in here:) >Finally, one fundamental issue with this package is that, as you >correctly identified, it's unmaintained upstream. If we do ship it in >Debian, maybe we'd want to keep it out of stable until that is settled? Ok. I think so also. Fortunately, maintainer of upstream has a little response, but that's all. > >I think that's what I have for now. I haven't double-checked the >upstream branch to see if it matches the upstream repo I have here, but >that would be my next step before uploading... just a formality to make >sure everything matches up. > >Thanks for working on this package! Thanks. This is the first package made by me with you all help. The new version for git-multimail is here: https://mentors.debian.net/package/git-multimail/ Thanks again for your encouragement.:) >-- >The greatest crimes in the world are not committed by people breaking >the rules but by people following the rules. It's people who follow >orders that drop bombs and massacre villages. > - Banksy -- Regards, -- Bo YU
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
I want to join the DPT vimer <tsu.yubo@gmail.com> - 2022-03-17 09:50 +0100
Re: I want to join the DPT Sandro Tosi <morph@debian.org> - 2022-03-17 14:20 +0100
Re: I want to join the DPT vimer <tsu.yubo@gmail.com> - 2022-03-17 15:10 +0100
Re: I want to join the DPT Sandro Tosi <morph@debian.org> - 2022-03-17 15:30 +0100
Re: I want to join the DPT Sandro Tosi <morph@debian.org> - 2022-03-17 15:50 +0100
Re: I want to join the DPT Bo YU <tsu.yubo@gmail.com> - 2022-03-18 10:10 +0100
Bug#1007025: I want to join the DPT Antoine Beaupré <anarcat@debian.org> - 2022-03-18 14:40 +0100
Bug#1007025: I want to join the DPT Bo YU <tsu.yubo@gmail.com> - 2022-03-18 15:30 +0100
Bug#1007025: I want to join the DPT Antoine Beaupré <anarcat@debian.org> - 2022-03-18 18:10 +0100
Bug#1007025: git-multimail 1.6.0 package review Antoine Beaupré <anarcat@debian.org> - 2022-09-15 18:40 +0200
Bug#1007025: git-multimail 1.6.0 package review Antoine Beaupré <anarcat@debian.org> - 2022-09-15 18:50 +0200
Bug#1007025: git-multimail 1.6.0 package review Bo YU <tsu.yubo@gmail.com> - 2022-09-18 05:20 +0200
Bug#1007025: git-multimail 1.6.0 package review Antoine Beaupré <anarcat@debian.org> - 2022-09-20 17:10 +0200
Bug#1007025: git-multimail 1.6.0 package review Bo YU <tsu.yubo@gmail.com> - 2022-09-22 11:10 +0200
Bug#1007025: git-multimail 1.6.0 package review Antoine Beaupré <anarcat@debian.org> - 2022-09-22 18:40 +0200
Re: Bug#1007025: git-multimail 1.6.0 package review Jeroen Ploemen <jcfp@debian.org> - 2022-09-22 19:50 +0200
Re: Bug#1007025: git-multimail 1.6.0 package review Antoine Beaupré <anarcat@debian.org> - 2022-09-22 20:20 +0200
Re: Bug#1007025: git-multimail 1.6.0 package review Bo YU <tsu.yubo@gmail.com> - 2022-09-24 09:40 +0200
Re: Bug#1007025: git-multimail 1.6.0 package review Bo YU <tsu.yubo@gmail.com> - 2022-09-26 15:10 +0200
Re: I want to join the DPT vimer <tsu.yubo@gmail.com> - 2022-03-17 16:00 +0100
Re: I want to join the DPT Stefano Rivera <stefanor@debian.org> - 2022-03-27 00:20 +0100
Re: I want to join the DPT Bo YU <tsu.yubo@gmail.com> - 2022-03-31 05:30 +0200
csiph-web