Re: Move to salsa? Merge modules and apps team?
Hi Andreas, [Andreas Tille, 2018-02-12] > On Wed, Feb 07, 2018 at 10:29:37AM +0100, Piotr Ożarowski wrote: > > > And how about merging the modules and apps teams into one? > > If not separated at team level, I definitely want to have them somehow > > separated at repository level so that it's clear which package is which > > type or to easily checkout libraries only. > > If you ask me at least cython should go to Python Modules team. Its > not really just a random Python application and strongly connected > to several Python modules. Cython is a library. I don't care what the description says, if there are other libraries or applications that import it (and thus it has to go into dist-packages/) - it's a library from my POV (as we HAVE TO treat it as a library in the toolchain, transitions, ...) > I see other applications in python-apps that are for no reason there. > We have no team C-apps or Perl-apps or ... LanguageX-apps. These are "others do it differently" never was and hopefully never will be a valid argument for me. "Others achieve this and that thanks to doing it this way" might. > just random applications and could go to collab-maint (where the > Git maintained packages of Python-apps team reside anyway). please point me to them so that I can NMU them removing team from debian/control -- GPG: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645
Re: Help needed for Python3 package python3-bd2k which does not install due to syntax error
> python-bd2k[1] which builds fine it doesn't if you remove the override to not run Python 3.X tests -- GPG: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645
Re: Help needed for Python3 package python3-bd2k which does not install due to syntax error
Le lundi 12 février 2018 à 10:10 +0100, Piotr Ożarowski a écrit : > > python-bd2k[1] which builds fine > > it doesn't if you remove the override to not run Python 3.X tests Indeed, the Python build system will almost always let you "build" a package, even if it is not Python 3 ready. Your only solace here is to run a proper migration to Python 3 (which could be just a matter of running 2to3) and use the test suite (which hopefully covers enough of the code base) to validate it. Ghis
Re: Move to salsa? Merge modules and apps team?
Hi Ożarowski, On Mon, Feb 12, 2018 at 10:09:42AM +0100, Piotr Ożarowski wrote: > > If you ask me at least cython should go to Python Modules team. Its > > not really just a random Python application and strongly connected > > to several Python modules. > > Cython is a library. I don't care what the description says, if there > are other libraries or applications that import it (and thus it has to > go into dist-packages/) - it's a library from my POV (as we HAVE TO > treat it as a library in the toolchain, transitions, ...) Fine - so why it is maintained by the apps team? > > I see other applications in python-apps that are for no reason there. > > We have no team C-apps or Perl-apps or ... LanguageX-apps. These are > > "others do it differently" never was and hopefully never will be a valid > argument for me. "Others achieve this and that thanks to doing it this > way" might. I did not wanted to use it as an argument. However, there is also no argument to have python-apps team at least there is no visible team for me - just some "random apps that by chance are written in python". > > just random applications and could go to collab-maint (where the > > Git maintained packages of Python-apps team reside anyway). > > please point me to them so that I can NMU them removing team from > debian/control PGPASSWORD="public-udd-mirror" psql --host=public-udd-mirror.xvm.mit.edu --username=public-udd-mirror udd -c "select distinct source, vcs_type, vcs_browser from sources where maintainer_email='python-apps-t...@lists.alioth.debian.org' and release = 'sid' and vcs_type = 'Git' order by source;" source | vcs_type | vcs_browser ---+--+- cppman| Git | https://anonscm.debian.org/cgit/collab-maint/cppman.git ctop | Git | https://anonscm.debian.org/git/collab-maint/ctop.git dodgy | Git | https://anonscm.debian.org/git/collab-maint/dodgy.git httpcode | Git | https://anonscm.debian.org/cgit/collab-maint/httpcode.git kanboard-cli | Git | https://anonscm.debian.org/cgit/collab-maint/kanboard-cli.git prospector| Git | https://anonscm.debian.org/git/collab-maint/prospector.git pydocstyle| Git | https://anonscm.debian.org/git/collab-maint/pydocstyle.git pyp | Git | https://anonscm.debian.org/cgit/collab-maint/pyp.git pypass| Git | https://anonscm.debian.org/cgit/collab-maint/pypass.git sen | Git | https://anonscm.debian.org/git/collab-maint/sen.git trac-announcer| Git | http://anonscm.debian.org/gitweb/?p=collab-maint/trac-announcer.git trac-customfieldadmin | Git | https://anonscm.debian.org/gitweb/?p=collab-maint/trac-customfieldadmin.git trac-diavisview | Git | https://anonscm.debian.org/gitweb/?p=collab-maint/trac-diavisview.git trac-httpauth | Git | https://anonscm.debian.org/gitweb/?p=collab-maint/trac-httpauth.git trac-jsgantt | Git | https://anonscm.debian.org/gitweb/?p=collab-maint/trac-jsgantt.git trac-privatewiki | Git | http://anonscm.debian.org/gitweb/?p=collab-maint/trac-privatewiki.git trac-subcomponents| Git | http://anonscm.debian.org/gitweb/?p=collab-maint/trac-subcomponents.git trac-wikiprint| Git | https://anonscm.debian.org/gitweb/?p=collab-maint/trac-wikiprint.git trac-xmlrpc | Git | https://anonscm.debian.org/gitweb/?p=collab-maint/trac-xmlrpc.git voltron | Git | https://anonscm.debian.org/git/collab-maint/voltron.git vulture | Git | https://anonscm.debian.org/git/collab-maint/vulture.git zktop | Git | https://anonscm.debian.org/cgit/collab-maint/zktop.git (22 rows) Hope this helps Andreas. PS: if you drop "and vcs_type = 'Git'" you also get the remaining ones in SVN which might need even more care - but your question was targeting at my remark about those in collab-maint. -- http://fam-tille.de
Re: Move to salsa? Team structure preview ready
Hi, Do you plan changing the Vcs-fields for all packages automatically? I also noticed that this package: https://salsa.debian.org/python-team/modules/twodict is not accessible on salsa (and neither is accessible on alioth anymore). Is this expected? Thanks! signature.asc Description: PGP signature
Re: Move to salsa? Team structure preview ready
Hi, 2018-02-12 12:14 GMT+01:00 Félix Sipma : > Do you plan changing the Vcs-fields for all packages automatically? > yes. > I also noticed that this package: > https://salsa.debian.org/python-team/modules/twodict is not accessible on > salsa > (and neither is accessible on alioth anymore). Is this expected? > not expected, fixed. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
Re: Move to salsa? Team structure preview ready
Hi, 2018-02-12 12:38 GMT+01:00 Ondrej Novy : > I also noticed that this package: >> https://salsa.debian.org/python-team/modules/twodict is not accessible >> on salsa >> (and neither is accessible on alioth anymore). Is this expected? >> > > not expected, fixed. > there was 82 more like this. Fixed all of them. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
Salsa Vcs-* mass-commits
Hi, I would like to mass-commit to all DPMT's projects this: https://salsa.debian.org/python-team/modules/python-m3u8/commit/f2683222bb936c4f81047285fad2bb7a32e9087f Any thoughts? -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
Re: Salsa Vcs-* mass-commits
Will it bypass packages for which such change has already been committed, such as in src:flake8-polyfill (currently under RFS)? Just checking. Cheers, Ghis 2018-02-12 13:41 GMT+00:00 Ondrej Novy : > Hi, > > I would like to mass-commit to all DPMT's projects this: > > https://salsa.debian.org/python-team/modules/python-m3u8/commit/f2683222bb936c4f81047285fad2bb7a32e9087f > > Any thoughts? > > -- > Best regards > Ondřej Nový > > Email: n...@ondrej.org > PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B >
Re: Salsa Vcs-* mass-commits
On Monday, February 12, 2018 02:41:58 PM Ondrej Novy wrote: > Hi, > > I would like to mass-commit to all DPMT's projects this: > > https://salsa.debian.org/python-team/modules/python-m3u8/commit/f2683222bb93 > 6c4f81047285fad2bb7a32e9087f > > Any thoughts? Looks good to me. Scott K
Re: Salsa Vcs-* mass-commits
On Monday, February 12, 2018 6:19:10 PM CET Scott Kitterman wrote: > Looks good to me. Also for me, thanks! Cheers, -- Daniele Tricoli 'eriol' https://mornie.org
Re: [Python-modules-team] Salsa Vcs-* mass-commits
Hi, 2018-02-12 15:29 GMT+01:00 Ghislain Vaillant : > Will it bypass packages for which such change has already been > committed, such as in src:flake8-polyfill (currently under RFS)? Just > checking. > yes: if ! grep-dctrl -q -F Vcs-Git 'salsa.debian.org' debian/control ; then -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
Request to join Python Application Packaging Team
Hi, I would like to request to join Python Application Packaging Team for some packages I maintain (e.g. cppman, ctop, pydocstyle, ...) My salsa account is czchen. -- ChangZhuo Chen (陳昌倬) czchen@{czchen,debconf,debian}.org http://czchen.info/ Key fingerprint = BA04 346D C2E1 FE63 C790 8793 CC65 B0CD EC27 5D5B signature.asc Description: PGP signature
Re: [Python-modules-team] Salsa Vcs-* mass-commits
On Mon, Feb 12, 2018 at 10:02:12PM +0100, Ondrej Novy wrote: > if ! grep-dctrl -q -F Vcs-Git 'salsa.debian.org' debian/control ; then ??? Could you please post your complete script which is probably using GitLab API just to let others profit from an example doing mass-changes? Thank you Andreas. -- http://fam-tille.de