Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #8669
| Path | csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Fred Drake <fred@fdrake.net> |
| Newsgroups | linux.debian.maint.python |
| Subject | Re: Packaging multiple python modules in one Debian package |
| Date | Tue, 19 Jul 2016 17:20:01 +0200 |
| Message-ID | <rWEYp-5F1-1@gated-at.bofh.it> (permalink) |
| References | <rWEF3-5jj-5@gated-at.bofh.it> |
| X-Original-To | Alexander Gerasiov <gq@cs.msu.su> |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Tue Jul 19 15:15:39 2016 |
| Old-Return-Path | <fdrake@gmail.com> |
| X-Amavis-Spam-Status | No, score=-7.697 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, LDO_WHITELIST=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -7 |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=nb4NPEtglGYBJ/Jz8G6GoWukspADW0OKwL6Mod6VF2s=; b=vWDonIgH5AfoKNmUyrbNqv6loO3aiZJcTaazxZVIkPeQc1IfFN9FDO2ukmeTKQJ3iA SXE6PF7UnEa1ZO/B3yT8b0jJs27X12HlacO2Sn3twGw5jt0+Ek54q7oWZe0I5YycTsIl BSfcalasCOc+SyCzwoE2vAz84udvnXjfI6cW0Jqqu8/a/+JPzwl3VBymXnLi7l3YrZeQ aD+rCFF9rDJB8gBpmeLMH/tJEYycnqJNYN9nkX11vAjDPU53n6Sv1zX5Hf9/q9Lop4YU HIDbuAfl8kI8bJUBGPar4+E0PjtXr1c71zrQhEghQsBsoORHJJgFIi/KVsDc+TxCcZR2 YzDw== |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=nb4NPEtglGYBJ/Jz8G6GoWukspADW0OKwL6Mod6VF2s=; b=iLF0dhitfSJ4YPi0TJAC74fM3AulIS3bHNEmiBJTRkWrurUpv8QR4jY+NV34IAnHWG avJWLNr6HcfzW0t3WnMDJm1QQxvQoeszGjV52CW6iXBGdQxrwc+jtYfDG29yRxDghY/D q5pfpt1zmjWlBpECSYprRXJeXr0LusP0PmHZun+0whwxOYLBwJqTLTR4R4El4V4PiQE/ BZuCa8P29gTN4uE02Ynfk+WNXXJguYO9dePrwijGz8/Nw3Jr0thYcwCKrVznIliLQkBp 2YfpYruEQt87heBkkIoVE2/qZ5lnEDZ9tgZOf0IPV8w5cxVi+caRVWfwqUXc9M+naoDD 9vCQ== |
| X-Gm-Message-State | ALyK8tIVprGkho30tiXDE3UaVKg0s/WTIsUVqMHLxhENJ4C5zvtPvbXTAC5eaYvAaH18tFkUeUsBHSsW+INafQ== |
| X-Received | by 10.107.201.135 with SMTP id z129mr45426391iof.114.1468941319645; Tue, 19 Jul 2016 08:15:19 -0700 (PDT) |
| MIME-Version | 1.0 |
| Sender | robomod@news.nic.it |
| X-Google-Sender-Auth | CN4xU0GjyOPEB29Mzab4tcqHIz8 |
| Content-Type | text/plain; charset=UTF-8 |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/14007 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/CAFT4OTG+T=NTsxiEh3GWJh9609L4kZufAU-X_MaVmR2QiCBkjQ@mail.gmail.com |
| Approved | robomod@news.nic.it |
| Lines | 31 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | debian-python <debian-python@lists.debian.org>, gq@debian.org |
| X-Original-Date | Tue, 19 Jul 2016 11:15:00 -0400 |
| X-Original-Message-ID | <CAFT4OTG+T=NTsxiEh3GWJh9609L4kZufAU-X_MaVmR2QiCBkjQ@mail.gmail.com> |
| X-Original-References | <20160719174733.1ae30561@brick.gerasiov.net> |
| X-Original-Sender | fdrake@gmail.com |
| Xref | csiph.com linux.debian.maint.python:8669 |
Show key headers only | View raw
On Tue, Jul 19, 2016 at 10:47 AM, Alexander Gerasiov <gq@cs.msu.su> wrote: > Every plugin is just a small parser class which is called from > ofxstatement, parses input file and pass data back to main app. These > plugins are developed independently by various people who publish them > in separate repositories (mostly on github). The high point I picked up here is that each plugin has it's own lifecycle, controlled by independent developers. > I decided to package ofxstatement as separate package, but put all > plugins in one package oxfstatement-plugins. > > I'm not skilled in distributing python apps and packaging python > apps into .deb, so I'd like to get some review and feedback from the > community before upload to archive. Grouping the plugins like this seems odd to me, because of the independent lifecycles. Perhaps something to consider is to create separate debian packages for each (with names like ofxstatement-plugin-abcdef), and maybe a convenience meta-package that depends on some set of the plugin packages (ofxstatement-plugins). I'm not sure whether the debian policies address this. Hopefully someone more knowledgable can comment on that. -Fred -- Fred L. Drake, Jr. <fred at fdrake.net> "A storm broke loose in my mind." --Albert Einstein
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Packaging multiple python modules in one Debian package Alexander Gerasiov <gq@cs.msu.su> - 2016-07-19 17:00 +0200
Re: Packaging multiple python modules in one Debian package Fred Drake <fred@fdrake.net> - 2016-07-19 17:20 +0200
Re: Packaging multiple python modules in one Debian package Alexander Gerasiov <gq@cs.msu.su> - 2016-07-19 18:10 +0200
csiph-web