Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #8054 > unrolled thread

RFS: twistar (Was: Request to join)

Started byGiovanni Pellerano <giovanni.pellerano@evilaliv3.org>
First post2016-01-04 04:50 +0100
Last post2016-01-06 18:10 +0100
Articles 4 — 3 participants

Back to article view | Back to linux.debian.maint.python


Contents

  RFS: twistar (Was: Request to join) Giovanni Pellerano <giovanni.pellerano@evilaliv3.org> - 2016-01-04 04:50 +0100
    Re: RFS: twistar (Was: Request to join) Barry Warsaw <barry@debian.org> - 2016-01-04 16:00 +0100
      Re: RFS: twistar (Was: Request to join) Jan-Pascal van Best <janpascal@vanbest.org> - 2016-01-06 17:50 +0100
        Re: RFS: twistar (Was: Request to join) Giovanni Pellerano <giovanni.pellerano@evilaliv3.org> - 2016-01-06 18:10 +0100

#8054 — RFS: twistar (Was: Request to join)

FromGiovanni Pellerano <giovanni.pellerano@evilaliv3.org>
Date2016-01-04 04:50 +0100
SubjectRFS: twistar (Was: Request to join)
Message-ID<qN4jD-6cY-5@gated-at.bofh.it>
Hi all,

i just joined the mailing list, so i'm sorry if the mail may appear as
a not correct reply.

i was reading https://lists.debian.org/debian-python/2015/10/msg00267.html
while working on GlobaLeaks (https://github.com/globaleaks/GlobaLeaks)
and evaluate it's adoption as replacement for python-storm that
appears not to be an abandoned software :(

I would support the packaging of twistar for debian; is there stil
lthe possibility if packaged readly to have it in the upcoming debian
stretch/ubuntu xenial?

as for the python3 support i've already provided the patch for
retesting it automagically and this would help in speeding up the fix
and have twistar full compatible with python3 (twisted also is going
in this direction so they will be also ready in the future):
https://github.com/bmuller/twistar/pull/59

let me know what is your thinking and how i could help.

best,

Giovanni Pellerano

[toc] | [next] | [standalone]


#8055

FromBarry Warsaw <barry@debian.org>
Date2016-01-04 16:00 +0100
Message-ID<qNeM2-4LW-11@gated-at.bofh.it>
In reply to#8054
On Jan 04, 2016, at 04:41 AM, Giovanni Pellerano wrote:

>i was reading https://lists.debian.org/debian-python/2015/10/msg00267.html
>while working on GlobaLeaks (https://github.com/globaleaks/GlobaLeaks)
>and evaluate it's adoption as replacement for python-storm that
>appears not to be an abandoned software :(

I don't know anything about twistar, but I do think Storm is effectively
abandoned.  I'm not sure twistar is in better shape, given that the last PyPI
release is 2013, although there are a few commits to upstream's GitHub in
2015.

I think SQLAlchemy or SQLObject are generally considered best-in-breed of the
Python ORMs.  (FWIW, GNU Mailman 3 core is Python 3 and was ported to SA last
year.)

>I would support the packaging of twistar for debian; is there stil
>lthe possibility if packaged readly to have it in the upcoming debian
>stretch/ubuntu xenial?

I can't say whether it's worth it or not, but yes, there is probably time to
package it up and get it through NEW for stretch and xenial, if you can find a
sponsor (I'm not volunteering ;).

Cheers,
-Barry

[toc] | [prev] | [next] | [standalone]


#8069

FromJan-Pascal van Best <janpascal@vanbest.org>
Date2016-01-06 17:50 +0100
Message-ID<qNZrB-3H4-5@gated-at.bofh.it>
In reply to#8055

[Multipart message — attachments visible in raw view] — view raw

I've packaged Twitter already, but I'm in need of a sponsor since I'm a DM only. 

I've uploaded the twistar packaging to Alioth,
it's at
git+ssh://git.debian.org/git/python-modules/packages/twistar.git. I've
used the default git-dpm branch names (master, upstream and
pristine-tar). I noticed there is some discussion on this list on branch
names, but I've followed the now-official
https://wiki.debian.org/Python/GitPackaging.

The module is Python 2 only. Upstream doesn't support Python 3, and
since twisted (the major dependency of twistar) is Python 2-only in
Debian (AFAIK), it wouldn't make much sense anyway.

The package builds correctly with pbuilder in a clean sid chroot,
without lintian errors (some pedantic and experimental comments).

I'd appreciate if one of the more experienced developers from the team
would take a look at the package and I look forward to your comments,
and to working togethers to get this package and (later) the denyhosts
synchronisation server into Debian.

Cheers

Jan-Pascal

-----

>From the ITP:

* Package name : python-twistar
Version : 1.3
Upstream Author : Brian Muller <bamuller@gmail.com>
* URL : http://findingscience.com/twistar/
* License : MIT, BSD-derived
Programming Lang: Python
Description : Python ORM library for the Twisted framework


Twistar is a Python implementation of the active record pattern (also
known as
an object-relational mapper or ORM) that uses the Twisted framework’s RDBMS
support to provide a non-blocking interface to relational databases.

Twistar is a dependency for denyhosts-server, see its ITP, bug #800630

Barry Warsaw <barry@debian.org> schreef op 4 januari 2016 15:57:27 CET:
>On Jan 04, 2016, at 04:41 AM, Giovanni Pellerano wrote:
>
>>i was reading
>https://lists.debian.org/debian-python/2015/10/msg00267.html
>>while working on GlobaLeaks (https://github.com/globaleaks/GlobaLeaks)
>>and evaluate it's adoption as replacement for python-storm that
>>appears not to be an abandoned software :(
>
>I don't know anything about twistar, but I do think Storm is
>effectively
>abandoned.  I'm not sure twistar is in better shape, given that the
>last PyPI
>release is 2013, although there are a few commits to upstream's GitHub
>in
>2015.
>
>I think SQLAlchemy or SQLObject are generally considered best-in-breed
>of the
>Python ORMs.  (FWIW, GNU Mailman 3 core is Python 3 and was ported to
>SA last
>year.)
>
>>I would support the packaging of twistar for debian; is there stil
>>lthe possibility if packaged readly to have it in the upcoming debian
>>stretch/ubuntu xenial?
>
>I can't say whether it's worth it or not, but yes, there is probably
>time to
>package it up and get it through NEW for stretch and xenial, if you can
>find a
>sponsor (I'm not volunteering ;).
>
>Cheers,
>-Barry

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

[toc] | [prev] | [next] | [standalone]


#8070

FromGiovanni Pellerano <giovanni.pellerano@evilaliv3.org>
Date2016-01-06 18:10 +0100
Message-ID<qNZKX-43H-9@gated-at.bofh.it>
In reply to#8069
Great! thank you Jan-Pascal! i will surely put in the loop main
developer (Brian Muller) and let you know!

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web