Re: [Twisted-Python] Crochet 1.5.0: Use Twisted in Django, Flask, or anywhere else

2016-04-15 Thread Jonathan Lange
On Wed, 13 Apr 2016 at 23:53 Glyph wrote: > > On Apr 13, 2016, at 13:18, Itamar Turner-Trauring > wrote: > > Do you wish you could: > >- Use the power of Twisted's asynchronous networking in Django, Flask, >or other threaded applications? > > Thanks for the update, Itamar! > > Do you thi

Re: [Twisted-Python] A little present for emacs / flycheck users

2016-02-09 Thread Jonathan Lange
Thanks! https://launchpad.net/twisted-emacs is the best I could find re PRs. Do you have a way to make this conditional? There's precisely one Python project where I care about using the twistedchecker linter :) On Tue, 9 Feb 2016 at 07:12 Tristan Seligmann wrote: > You may find this to be of

Re: [Twisted-Python] When's the next release?

2015-12-15 Thread Jonathan Lange
> > Since a release went out just the other week, I'd say January at the > earliest. Every 2-3 months is the schedule that seems to balance getting > things out there with the burden of downstream & users having to handle > updates. > > - Amber > > > On 14 Dec

[Twisted-Python] When's the next release?

2015-12-14 Thread Jonathan Lange
Hello! I've just landed a fix to #4811, which ought to make it possible to use trial with regular standard library unittests that have expected failures & unexpected successes. I'm very keen to start using that in my code base, and the easiest way for me to do that is for there to be an official

Re: [Twisted-Python] Suggested plan for GitHub migration

2015-12-01 Thread Jonathan Lange
On Tue, 17 Nov 2015 at 23:48 Craig Rodrigues wrote: > On Tue, Nov 17, 2015 at 8:57 AM, Adi Roiban wrote: > >> >> For now, the funds were raised to migrate to GitHub, so we can not use >> them to do other things. >> >> We will stay on Trac for issues... at least for now. >> >> I have no idea how

Re: [Twisted-Python] Supported Platform Changes: Fedora 23 (3.4) & Ubuntu 15.10 (2.7, 3.5) Added, Fedora 21 (2.7, 3.4) Removed

2015-12-01 Thread Jonathan Lange
Thank you Amber! On Tue, 1 Dec 2015 at 08:07 Amber "Hawkie" Brown wrote: > Hi everyone, > > Three new platforms have been added as supported platforms for Twisted: > > - Fedora 23, Python 3.4 (2.7 has test failures, will become supported soon) > - Ubuntu 15.10, Python 2.7 > - Ubuntu 15.10, Pytho

Re: [Twisted-Python] Migration to Git / GitHub

2015-11-15 Thread Jonathan Lange
On Wed, 11 Nov 2015 at 22:41 Adi Roiban wrote: > Hi, > > So I am bringing this to the list for a greater audience and to reach > all borders and timezones :) > Thanks! > General rules by Glyph as they were sent to me :) > > Development can't stop, the website can't go down, and we can't lose >

Re: [Twisted-Python] incompatible change in 15.3 - something reviewers should look for

2015-08-12 Thread Jonathan Lange
On Wed, 12 Aug 2015 at 07:25 Adi Roiban wrote: > On 12 August 2015 at 01:24, Glyph wrote: > > > We discovered this because this change breaks > > https://github.com/twisted/axiom, and probably it breaks other packages > as > > well, since lots of things inherit from Service. So please remain >

Re: [Twisted-Python] Twisted formatting checking in Emacs?

2015-06-13 Thread Jonathan Lange
On Fri, 12 Jun 2015 at 21:06 Glyph Lefkowitz wrote: > > On Fri, 12 Jun 2015 at 09:57 Jonathan Lange wrote: > >> How can I set up Emacs so it gives me inline warnings of Twisted coding >> standard violations? >> >> I use flycheck <http://www.flycheck.org/>

Re: [Twisted-Python] Twisted formatting checking in Emacs?

2015-06-12 Thread Jonathan Lange
On Fri, 12 Jun 2015 at 09:57 Jonathan Lange wrote: > How can I set up Emacs so it gives me inline warnings of Twisted coding > standard violations? > > I use flycheck <http://www.flycheck.org/> in Emacs for most projects, and > rely a lot on it. How can I configure it

[Twisted-Python] Twisted formatting checking in Emacs?

2015-06-12 Thread Jonathan Lange
How can I set up Emacs so it gives me inline warnings of Twisted coding standard violations? I use flycheck in Emacs for most projects, and rely a lot on it. How can I configure it to use twistedchecker for syntax checks for Tw

Re: [Twisted-Python] getting rid of semantic newlines

2015-03-06 Thread Jonathan Lange
On Thu, 5 Mar 2015 at 20:49 Glyph wrote: [snip] > So... give it another 10 years, and the open source community may have > cracked the code of line-wrapping at run time :-). > > This email made my morning. jml ___ Twisted-Python mailing list Twisted-Py

Re: [Twisted-Python] Contributor advancement path - proposal (RFC)

2014-11-22 Thread Jonathan Lange
On Mon Nov 17 2014 at 2:18:13 PM Glyph wrote: > > > On Nov 17, 2014, at 14:44, exar...@twistedmatrix.com wrote: > > > > On 11:48 am, exar...@twistedmatrix.com wrote: > >>> > >>> This sounds great. Could you jot it down on a wiki page? > >> > >> Hmmm okay. :P > > > > I wrote up

Re: [Twisted-Python] Call For Participation: a review rally before the race!

2014-10-19 Thread Jonathan Lange
On Thu Oct 16 2014 at 9:01:52 AM Jonathan Lange wrote: > Don't worry, I know I need to do reviews. Have just been running into > intermittent test failures and a local dev environment snafu. Well, I haven't done as many as I would have liked to have done, but I've done som

Re: [Twisted-Python] Call For Participation: a review rally before the race!

2014-10-16 Thread Jonathan Lange
owitz > wrote: > > Who is with me?!?! > > > So right now, it looks like the roster is: > > >- me >- HawkOwl >- Chris Wolfe > - Paul Hummer >- Aaron Gallagher >- Jonathan Lange > > > This is awesome. Thanks again to e

Re: [Twisted-Python] Call For Participation: a review rally before the race!

2014-10-09 Thread Jonathan Lange
Sure. I'll do it. On Fri Oct 10 2014 at 3:13:18 AM Aaron Gallagher <_...@habnab.it> wrote: > Glyph Lefkowitz writes: > > > I am looking for at least 4 volunteers for a "review rally" starting > > on Monday, October 13. If each of 5 reviewers (the 4 volunteers, plus > > myself) can review 2 ticke

Re: [Twisted-Python] a review to speed up other reviews?

2014-10-08 Thread Jonathan Lange
On Wed Oct 08 2014 at 7:54:57 PM Glyph Lefkowitz wrote: > > On Oct 8, 2014, at 11:50 AM, Jonathan Lange wrote: > > Comments are on the ticket: > https://twistedmatrix.com/trac/ticket/7633#comment:14. I forgot to > reassign when I did the review earlier today. > > >

Re: [Twisted-Python] a review to speed up other reviews?

2014-10-08 Thread Jonathan Lange
Comments are on the ticket: https://twistedmatrix.com/trac/ticket/7633#comment:14. I forgot to reassign when I did the review earlier today. On Wed Oct 08 2014 at 7:37:38 PM Glyph Lefkowitz wrote: > On Oct 8, 2014, at 2:13 AM, Jonathan Lange wrote: > > > Done. Not reviewed for

Re: [Twisted-Python] a review to speed up other reviews?

2014-10-08 Thread Jonathan Lange
Done. Not reviewed for style guide compliance, and I haven't run it locally or on the build slaves. Hope this helps. On Wed Oct 08 2014 at 8:32:59 AM Glyph wrote: > is keeping one of the > buildbots persistently red. It's in review. There's some dis

Re: [Twisted-Python] INCOMPATIBLE CHANGE: twisted.python.threadpool

2014-09-26 Thread Jonathan Lange
On Fri, Sep 26, 2014 at 8:43 AM, Glyph wrote: > > On Sep 25, 2014, at 6:36 PM, weykent wrote: > > On Sep 25, 2014, at 3:31 PM, Glyph Lefkowitz > wrote: > > So, does anyone out there have any code which makes use of the > aforementioned bad attributes of ThreadPool, whose applications would brea

Re: [Twisted-Python] Trial & the mock library

2013-07-27 Thread Jonathan Lange
On Sat, Jul 27, 2013 at 5:26 AM, Glyph wrote: > > On Jul 26, 2013, at 7:12 AM, exar...@twistedmatrix.com wrote: > > To address this problem, I suggest you get into the habit of watching your > unit tests fail in the expected way before you make the necessary > implementation changes to make them

Re: [Twisted-Python] Trial & the mock library

2013-07-26 Thread Jonathan Lange
On Fri, Jul 26, 2013 at 12:12 AM, Glyph wrote: > > On Jul 25, 2013, at 3:51 PM, exar...@twistedmatrix.com wrote: > > On 08:33 pm, gl...@twistedmatrix.com wrote: > > > On Jul 25, 2013, at 8:40 AM, Jonathan Lange wrote: > > On Thu, Jul 25, 2013 at 4:14 PM, Laurens Van

Re: [Twisted-Python] Trial & the mock library

2013-07-25 Thread Jonathan Lange
On Thu, Jul 25, 2013 at 4:14 PM, Laurens Van Houtven <_...@lvh.io> wrote: > In addition to what jml said, I wonder if it makes sense for TestCase to > raise when the return value of a test method is something other than None > or a Deferred... > > Why stop there? Why not have a generic system to a

Re: [Twisted-Python] Trial & the mock library

2013-07-25 Thread Jonathan Lange
On Thu, Jul 25, 2013 at 3:25 PM, James Broadhead wrote: > I very quickly ran into a problem where I mistakenly returned a Mock() in > the place of a deferred, causing the asserts in callbacks to not be called, > and for the test to spuriously pass. > > A slightly more believable example: > == mycl

Re: [Twisted-Python] Notes from Twisted BoF at PyCon 2013

2013-03-26 Thread Jonathan Lange
On Mon, Mar 25, 2013 at 11:00 PM, Glyph wrote: > > On Mar 25, 2013, at 6:38 AM, exar...@twistedmatrix.com wrote: > > > Thanks for taking those notes, Itamar. > > > > I copied the summary onto the wiki and fleshed out the ideas a bit: > > > > https://twistedmatrix.com/trac/wiki/Fellowship2013/Prio

Re: [Twisted-Python] First pre-release of Twisted 13.0.0

2013-03-06 Thread Jonathan Lange
On 6 March 2013 15:18, Thomas Hervé wrote: > Hello fine people of Twisted, > > I've the pleasure to announce the first pre-release of Twisted 13.0.0. > This is mostly a bugfix release, but I'd like to highlight the new > "Introduction to Deferreds" document, which will hopefully help all the > De

Re: [Twisted-Python] Stopping Reactor in UnitTest Callback

2013-01-12 Thread Jonathan Lange
On Sat, Jan 12, 2013 at 2:00 PM, Fabian Rothfuchs wrote: > I'm in the dilemma of using both - Django and Twisted. > My goal is to have Django initialising the test (python manage.py test > ), instead of trial, as it will setup the whole test environment > (I.e. Creates a db copy, allows per-model

Re: [Twisted-Python] [RFC] Introducing six as a dependency

2012-07-26 Thread Jonathan Lange
On Thu, Jul 26, 2012 at 5:22 PM, Laurens Van Houtven <_...@lvh.cc> wrote: > Does Glyph still believe these arguments to be true today? I don't know how > long ago he said that, but I do know there's a lot of stuff that's been done > to make packaging better :) Sorry, should have dated: Feb 6, 20

Re: [Twisted-Python] [RFC] Introducing six as a dependency

2012-07-26 Thread Jonathan Lange
On Thu, Jul 26, 2012 at 4:55 PM, Vladimir Perić wrote: > Hello all, > Hi! ... > Now, one approach is to add six as a dependency of Twisted - it is a > very small library so hardly a problem; on the other hand, it is an > additional dependency. ... > What do you all think? In the end, it boils do

Re: [Twisted-Python] GSoC 2012 Project, TwistedChecker

2012-06-08 Thread Jonathan Lange
On Fri, Jun 8, 2012 at 6:23 AM, Raphael Shu wrote: > Hi everyone, > > I'm a student of GSoC 2012, from University of Tsukuba, Japan. > > I'm glad to be selected as a practicer in Twisted project this year. > > Then in these serveral months, my project is to create a code standard > checker for Twi

Re: [Twisted-Python] Getting rid of "DirtyReactorWarning"

2012-05-30 Thread Jonathan Lange
On Fri, May 18, 2012 at 9:21 PM, wrote: > On 15 May, 10:26 am, ita...@itamarst.org wrote: >>I have a ticket open for allowing tests that look like this, where each >>run has a new reactor instance: >> >> >>def test_somethingShouldHappen(self, reactor): >>      result = [] >>      reactor.listenTC

Re: [Twisted-Python] We need more mentors!

2012-04-12 Thread Jonathan Lange
On Thu, Apr 12, 2012 at 3:08 PM, Jessica McKellar wrote: > GSoC runs from May 21st - August 24th as a full-time internship. The GSoC > FAQ says to expect to spend 5 hours per week on GSoC per > mentee: https://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/faqs#time_mentor

Re: [Twisted-Python] We need more mentors!

2012-04-12 Thread Jonathan Lange
On Thu, Apr 12, 2012 at 2:53 PM, Itamar Turner-Trauring wrote: > We have a pile of enthusiastic Google Summer of Code applicants, and not > enough mentors at the moment. Anyone interested in mentoring a student > or two over the summer? If so, email me ASAP. I'm interested, but I'd like to know w

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-10 Thread Jonathan Lange
On Fri, Feb 10, 2012 at 11:21 AM, Free Ekanayaka wrote: > |--==> On Fri, 10 Feb 2012 09:50:10 +, Jonathan Lange > said: > >  JL> On Fri, Feb 10, 2012 at 8:43 AM, Free Ekanayaka > wrote: >  >>Hi Jonathan, >  >> >  >>|--==> On Wed,

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-10 Thread Jonathan Lange
On Fri, Feb 10, 2012 at 8:43 AM, Free Ekanayaka wrote: > Hi Jonathan, > > |--==> On Wed, 8 Feb 2012 22:12:34 +0000, Jonathan Lange > said: > >  [...] >  >>Would you elaborate on that and explain why you come to prefer it over >  >>trial for your new proj

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-10 Thread Jonathan Lange
On Fri, Feb 10, 2012 at 8:29 AM, Free Ekanayaka wrote: ... > Beside code organization/design is this the main substantial difference > between twisted.trial.unittest.TestCase and testtools.testcase.TestCase > plus AsynchronousDeferredRunTest? > > Or put it in a stronger form, if there was a compat

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-09 Thread Jonathan Lange
On Thu, Feb 9, 2012 at 1:54 PM, wrote: > On 12:09 pm, j...@mumak.net wrote: >>On Thu, Feb 9, 2012 at 12:30 AM,   wrote: >>>On 8 Feb, 10:15 pm, j...@mumak.net wrote: > From the documentation: * Trial spins the reactor a couple of times before cleaning it up,  ``AsynchronousDe

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-09 Thread Jonathan Lange
On Thu, Feb 9, 2012 at 12:30 AM, wrote: > On 8 Feb, 10:15 pm, j...@mumak.net wrote: >> >>> From the documentation: >> >>* Trial spins the reactor a couple of times before cleaning it up, >>  ``AsynchronousDeferredRunTest`` does not.  If you rely on this >>behavior, use >>  ``AsynchronousDeferredR

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-08 Thread Jonathan Lange
On Wed, Feb 8, 2012 at 5:30 PM, Glyph wrote: ... > (Plus, returning Deferreds should ideally be an edge case, even in the > context of testing Twisted stuff - as much as possible, tests should run > synchronously and simulate the events that cause asynchrony in the real > world, so that they can t

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-08 Thread Jonathan Lange
On Wed, Feb 8, 2012 at 5:24 PM, Free Ekanayaka wrote: > Hi Jonathan, > > |--==> On Wed, 8 Feb 2012 08:32:27 +0000, Jonathan Lange > said: > >  [...] > >  JL> I know it's bad form, but I endorse everything that Glyph said. Except >  JL> that I'd ad

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-08 Thread Jonathan Lange
On Wed, Feb 8, 2012 at 5:22 PM, Free Ekanayaka wrote: > Hi Glyph, > > |--==> On Wed, 8 Feb 2012 02:05:22 -0500, Glyph > said: > ... >  G> It's already compatible, as Jonathan said.  You can just use the >  G> trial runner with testtools tests. > > Even those returning deferreds and using Asynchr

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-08 Thread Jonathan Lange
On Wed, Feb 8, 2012 at 7:05 AM, Glyph wrote: > On Feb 7, 2012, at 3:49 PM, Free Ekanayaka wrote: > >> Hi Jonathan, >> >> |--==> On Mon, 6 Feb 2012 19:01:30 +, Jonathan Lange >> said: >> >>  [...] >> >>  JL> As much as I wou

Re: [Twisted-Python] Running Twisted tests with testtools

2012-02-06 Thread Jonathan Lange
On Mon, Feb 6, 2012 at 6:37 PM, Glyph Lefkowitz wrote: > On Feb 6, 2012, at 10:48 AM, Jonathan Lange wrote: > > In my ideal world, Twisted's TestCase would inherit from testtools's > TestCase and would continue to provide the same API it does today. > This might not

[Twisted-Python] Running Twisted tests with testtools

2012-02-06 Thread Jonathan Lange
Hello, I'm the nominal maintainer of Trial. I'm also an active maintainer of testtools[1]. testtools is, roughly speaking, a base TestCase that works across a bunch of Pythons and has a few nice features[2]. I started to prefer it over Twisted's TestCase some time ago, and now use it pretty consi

Re: [Twisted-Python] [Twisted-web] Twisted 11.1.0 Released

2011-11-17 Thread Jonathan Lange
On Thu, Nov 17, 2011 at 6:02 PM, Thomas Hervé wrote: > On behalf of Twisted Matrix Laboratories, I am pleased to announce the > release of Twisted 11.1. > \o/ > Highlights of the 185 tickets closed include: > Rock on! ... > This is the last release supporting Python 2.4 (the support on Windows

Re: [Twisted-Python] Global reactor unit tests in the Twisted test suite

2011-11-08 Thread Jonathan Lange
On Tue, Nov 8, 2011 at 5:44 AM, Glyph Lefkowitz wrote: > >> On Nov 7, 2011, at 10:25 AM, exar...@twistedmatrix.com wrote: >> >>> reactor = getUtility(IReactor)? > >> That's not really a solution.  It's the barest glimpse of a large system >> which might be applied as a solution.  Do you want to ex

Re: [Twisted-Python] Global reactor unit tests in the Twisted test suite

2011-11-07 Thread Jonathan Lange
On Tue, Nov 1, 2011 at 6:48 PM, Glyph wrote: > On Nov 1, 2011, at 12:14 PM, Phil Mayers wrote: > >> On 01/11/11 15:28, Christopher Armstrong wrote: >> >>> I whole-heartedly agree with the sentiment, though. We need to get rid >>> of the global reactor. >> >> Why? > > Sometimes you want a different

Re: [Twisted-Python] Global reactor unit tests in the Twisted test suite

2011-11-01 Thread Jonathan Lange
On Tue, Nov 1, 2011 at 12:45 PM, Phil Mayers wrote: > On 01/11/11 16:18, Jonathan Lange wrote: >> On Tue, Nov 1, 2011 at 12:14 PM, Phil Mayers  wrote: >>> On 01/11/11 15:28, Christopher Armstrong wrote: >>> >>>> I whole-heartedly agree with the sentiment,

Re: [Twisted-Python] Global reactor unit tests in the Twisted test suite

2011-11-01 Thread Jonathan Lange
On Tue, Nov 1, 2011 at 12:14 PM, Phil Mayers wrote: > On 01/11/11 15:28, Christopher Armstrong wrote: > >> I whole-heartedly agree with the sentiment, though. We need to get rid >> of the global reactor. > > Why? > > I find the "pass reactor as 1st argument to everything" API pattern > messy. I'm

Re: [Twisted-Python] [Divmod-users] [ANN] Pyflakes 0.5.0

2011-10-31 Thread Jonathan Lange
On Mon, Sep 5, 2011 at 8:56 AM, Jonathan Lange wrote: > On Mon, Sep 5, 2011 at 1:38 PM, Tristan Seligmann > wrote: > ... >> The branch is constructed in a way that (I believe) can't be merged >> into the "combined" trunk, so I guess the first step is to re

Re: [Twisted-Python] First pre-release of Twisted 11.1.0

2011-10-21 Thread Jonathan Lange
On Fri, Oct 21, 2011 at 3:28 PM, Thomas Hervé wrote: > Hello, fine people of the intraweb, > > We're dangerously approaching the end of the year, without a second > release done, which is obviously unacceptable. I thus present you with > Twisted 11.1.0pre1: > >    http://people.canonical.com/~ther

Re: [Twisted-Python] Anyone interested in being release manager for 11.1?

2011-10-18 Thread Jonathan Lange
On Tue, Oct 18, 2011 at 6:11 PM, gelin yan wrote: > any tutorial for how to be a release manager? > just about covers it. jml ___ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://t

Re: [Twisted-Python] Proposed new homepage

2011-10-10 Thread Jonathan Lange
On Mon, Oct 10, 2011 at 1:33 PM, Itamar Turner-Trauring wrote: > On Mon, 2011-10-10 at 11:22 +0200, Johan Rydberg wrote: >> Nice effort.  I also believe that getting down to the details (the >> code) will get a lot more people interested. >> >> One question: "Scalable web applications"?   What mak

Re: [Twisted-Python] [Divmod-users] [ANN] Pyflakes 0.5.0

2011-09-05 Thread Jonathan Lange
On Mon, Sep 5, 2011 at 1:38 PM, Tristan Seligmann wrote: ... > The branch is constructed in a way that (I believe) can't be merged > into the "combined" trunk, so I guess the first step is to rebuild it > on top of the divmod.org repo, and then put it up for merge on > Launchpad. I'll see what I c

Re: [Twisted-Python] [Divmod-users] [ANN] Pyflakes 0.5.0

2011-09-05 Thread Jonathan Lange
On Mon, Sep 5, 2011 at 1:04 PM, Tristan Seligmann wrote: > On Mon, Sep 5, 2011 at 11:19 AM, Jonathan Lange wrote: >> Which branch is the trunk branch? Which branch did you release from? > > The trunk branch (for all the divmod.org projects) is ; > the release branch for this

Re: [Twisted-Python] [Divmod-users] [ANN] Pyflakes 0.5.0

2011-09-05 Thread Jonathan Lange
On Sat, Sep 3, 2011 at 6:26 PM, Tristan Seligmann wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > It is my unexpected pleasure to announce the release of Pyflakes > 0.5.0, the first release in several years, and available now from > PyPI[1]. > Thanks! > Note that development of Py

Re: [Twisted-Python] Twisted vs jQuery Deferreds (was Re: RPC design questions)

2011-08-25 Thread Jonathan Lange
On Thu, Aug 25, 2011 at 10:43 AM, Tobias Oberstein wrote: >>> Note that as far as I know, MochiKit isn't actively developed anymore. >>> Google's Closure has a fork of MochiKit's Deferred's, which seems to >>> incorporate some of Dojo's code as well. >>> >>> >>> http://code.google.com/p/closure-li

Re: [Twisted-Python] 11.0 in PPA

2011-08-15 Thread Jonathan Lange
On Mon, Aug 15, 2011 at 3:52 PM, Jessica McKellar wrote: > Hi folks, > >> It would be nice if the ppa were up to date, though.  Maybe someone who >> knows how to update it can share that information so that someone who >> has time to keep it up to date can take over the job. > > I would like to vo

Re: [Twisted-Python] Twisted bzr mirror (Was: Twisted Project Jobs Volunteer)

2011-07-10 Thread Jonathan Lange
red to mirror the SVN trunk branch, > instead of the BZR branch. > In this way Launchpad mirror will not depend on Twisted BZR mirror > errors. > > Jonathan Lange, do you think this is a good idea? > I'm pretty sure that you can mirror arbitrary branches from a Subversio

Re: [Twisted-Python] Ways to register stuff only done for backwards compatibility

2011-07-06 Thread Jonathan Lange
On Tue, Jul 5, 2011 at 2:41 PM, Laurens Van Houtven <_...@lvh.cc> wrote: > By "registration" I meant  stuff where we could put reminders that some code > can be cleaned up now. > > Perhaps that means "ticket", if there's some way to mark a ticket as being > only relevant when we stop supporting $PY

Re: [Twisted-Python] Moving Twisted off Trac and SVN to somewhere nicer

2011-07-01 Thread Jonathan Lange
On Fri, Jul 1, 2011 at 5:36 PM, Christopher Armstrong wrote: > On Fri, Jul 1, 2011 at 5:29 AM, Laurens Van Houtven <_...@lvh.cc> wrote: >> >> Hi, >> > > First, I encourage everyone to take a look at (and > update) http://twistedmatrix.com/trac/wiki/WorkflowRequirements > It was created a while bac

Re: [Twisted-Python] Moving Twisted off Trac and SVN to somewhere nicer

2011-07-01 Thread Jonathan Lange
On Fri, Jul 1, 2011 at 2:23 PM, Thomas Hervé wrote: ... > One thing that concerns me is that Trac supposedly supports bzr, and we > tried to use bzr, but never made the move completely. Why do you think > it will change? Is it just that we didn't take any decisions? Or that > nobody stepped up? >

Re: [Twisted-Python] Moving Twisted off Trac and SVN to somewhere nicer

2011-07-01 Thread Jonathan Lange
On Fri, Jul 1, 2011 at 2:23 PM, Laurens Van Houtven <_...@lvh.cc> wrote: ... > Well, part of the hypothesis of the effects of moving to Github is that a) > the clear separation between "core contributor" and "random contributor" > because a bit more subtle, b) it becomes easier for external contri

Re: [Twisted-Python] Moving Twisted off Trac and SVN to somewhere nicer

2011-07-01 Thread Jonathan Lange
On Fri, Jul 1, 2011 at 2:08 PM, Laurens Van Houtven <_...@lvh.cc> wrote: > On Fri, Jul 1, 2011 at 12:42 PM, Jonathan Lange wrote: ... >>  * Launchpad is open source & therefore patchable > > Yes, that's a good point. I like that it's open source (although it ha

Re: [Twisted-Python] Moving Twisted off Trac and SVN to somewhere nicer

2011-07-01 Thread Jonathan Lange
On Fri, Jul 1, 2011 at 12:16 PM, Thomas Hervé wrote: ... > Thanks for pushing this. Personally, I would prefer Launchpad and Bzr, > but we've been thinking about using it for the past 3 years, and nothing > really happened. What I really care about is that we move away from Trac > (for bugs at lea

Re: [Twisted-Python] Moving Twisted off Trac and SVN to somewhere nicer

2011-07-01 Thread Jonathan Lange
On Fri, Jul 1, 2011 at 11:29 AM, Laurens Van Houtven <_...@lvh.cc> wrote: ... > Although I've hated git for a long while (and I still don't like it very > much), I firmly believe Github is the right thing for Twisted. My incredibly > unscientific poll amongst people who like Twisted but aren't devs

Re: [Twisted-Python] jQuery.Deferred - why did they have to go and change the interface?

2011-06-27 Thread Jonathan Lange
On Mon, Jun 27, 2011 at 10:53 PM, Richard Wall wrote: ... > Does anyone else hate the confusing new method names they've chosen? > Why couldn't they just stick with the tried and tested > interface...aargh...it really pisses me off! Patches acc... Oh wait, wrong project. Sorry. jml

[Twisted-Python] txStatsD - A Twisted-based StatsD server

2011-06-21 Thread Jonathan Lange
Sidnei da Silva of Canonical wrote a StatsD server with Twisted. I thought it was pretty neat, and thus worth sharing with twisted-python@. jml -- Forwarded message -- From: Sidnei da Silva Date: Tue, Jun 21, 2011 at 7:27 AM Subject: [Canonical-tech] txStatsD - A Twisted-based St

Re: [Twisted-Python] Announcing Twisted 11.0.0pre2!

2011-04-01 Thread Jonathan Lange
On Thu, Mar 31, 2011 at 3:54 AM, Jessica McKellar wrote: > Having done the builds with two curious guinea pigs by my side, we are > triply pleased to announce the second 11.0.0 pre-release. ... > Please test aggressively! Barring the discovery of regressions, we are > going to cut a final release

Re: [Twisted-Python] Deferred documentation.

2011-03-30 Thread Jonathan Lange
On Wed, Mar 30, 2011 at 4:50 PM, Jasper St. Pierre wrote: > The problem that I have is that errback flow is awkward... the main > difference is that addCallbacks will call the errback if its own callback > fails, right? I can only see that really being useful by accident. > Not really. # 1. Hand

Re: [Twisted-Python] Next release?

2011-02-25 Thread Jonathan Lange
On Fri, Feb 25, 2011 at 1:15 PM, wrote: > On 10:57 am, j...@mumak.net wrote: >>Hello everyone, >> >>I'd like for there to be a release of Twisted in March 2011, and I am >>happy to do it. If someone else has already volunteered, or would like >>to do it instead of me, they are welcome to be my gu

[Twisted-Python] Next release?

2011-02-25 Thread Jonathan Lange
Hello everyone, I'd like for there to be a release of Twisted in March 2011, and I am happy to do it. If someone else has already volunteered, or would like to do it instead of me, they are welcome to be my guest, as long as they follow & update the Release Process

Re: [Twisted-Python] Change to ticket workflow

2011-02-07 Thread Jonathan Lange
On Mon, Feb 7, 2011 at 12:26 AM, Glyph Lefkowitz wrote: > > On Feb 6, 2011, at 5:12 PM, exar...@twistedmatrix.com wrote: > > After this, if you actually want to work on a ticket, there's no reason > not to assign it to yourself.  The goal here is just to eliminate > accidental/careless ownership.

Re: [Twisted-Python] Want something fixed?

2011-01-10 Thread Jonathan Lange
On Tue, Jan 4, 2011 at 9:15 PM, wrote: > Hi all, > > I'd like someone to do a review on #4395 - a ticket about some conch key > exchange bugs.  The branch isn't very large, a little under 500 lines of > diff (with nearly a hundred of those deletions). > > In exchange for a thorough review (and pe

Re: [Twisted-Python] [ANNOUNCE] Twisted 10.2.0 Released

2010-11-30 Thread Jonathan Lange
On Tue, Nov 30, 2010 at 6:07 AM, Glyph Lefkowitz wrote: > Twisted 10.2.0, the third Twisted release of 2010, has emerged from the > mysterious depths of Twisted Matrix Labs, as so many releases before it.   > Survivors of the release process - what few there were of them - have been > heard to c

Re: [Twisted-Python] Conch as a file transfer server

2010-11-07 Thread Jonathan Lange
On Sun, Nov 7, 2010 at 12:09 PM, Laurens Van Houtven wrote: > Okay, tried to learn something out of that. If I understand correctly > SSHSession is the low-level thing that actually handles SSH-specific > gunk, and ISession is the customizable thing. File transfer was > implemented separately. Whe

Re: [Twisted-Python] Conch as a file transfer server

2010-11-06 Thread Jonathan Lange
On Sat, Nov 6, 2010 at 1:28 AM, Laurens Van Houtven wrote: ... > > Ideally, does anyone have any code somewhere that actually serves a file? > I don't have minimal code, but in the Launchpad tree there are two SFTP servers, written with Conch. $ bzr co lp:launchpad Look in lib/lp/services/sshser

Re: [Twisted-Python] how to write a safe catch-all

2010-09-30 Thread Jonathan Lange
On Thu, Sep 30, 2010 at 2:36 PM, Chris Withers wrote: ... > > Is there any way I can get both errbacks *and* exceptions handled nicely in > my `loop` call? You know about defer.maybeDeferred, right? jml ___ Twisted-Python mailing list Twisted-Python@t

Re: [Twisted-Python] reactor.stop if no any clients

2010-09-29 Thread Jonathan Lange
On Wed, Sep 29, 2010 at 6:40 PM, ruslan usifov wrote: > If we stop listening, how can i wait while all client connection (which was > accepted before stopListening) processed and then call reactor.stop? > In your factory, keep a count of the number of clients you have and whether stopListening ha

Re: [Twisted-Python] Announcing Twisted 10.1.0pre2!

2010-09-27 Thread Jonathan Lange
On Sat, Sep 25, 2010 at 5:06 PM, wrote: ... > I did a user install (without setuptools) on Ubuntu 9.10.  Some > observations: > >  * #4503 was misclassified as a core bug, but it's a words bug. >  * There are still .doc files in the topfiles directories This sounds like a bug in the release proc

Re: [Twisted-Python] any change of the .exe builds on PyPI?

2010-09-16 Thread Jonathan Lange
On Wed, Sep 15, 2010 at 6:16 PM, Chris Withers wrote: > On 15/09/2010 18:12, Chris Withers wrote: >> ie: http://pypi.python.org/pypi/Twisted/10.1.0 >> >> It's great that they're being done now, but easy_install and friends on >> Windows still fail to find them unless they're on PyPI :-( > > Oh, an

Re: [Twisted-Python] Announcing Twisted 10.1.0pre2!

2010-09-15 Thread Jonathan Lange
On Wed, Sep 15, 2010 at 9:52 AM, Thomas Hervé wrote: > Le lundi 13 septembre 2010 à 13:39 +0100, Jonathan Lange a écrit : > >> > Please download the tarballs and test them as much as possible. I >> > intend to do a final release within the next 2 weeks, if I didn&#x

Re: [Twisted-Python] Announcing Twisted 10.1.0pre2!

2010-09-13 Thread Jonathan Lange
On Sun, Sep 12, 2010 at 12:18 AM, Thomas Hervé wrote: > It's this time of the year again! From the dangerous and intrepid land > of Montréal, Canada, I have the pleasure to announce the first 10.2.0 > pre-release. > Hey, that's where I did the last pre-release! > Tarballs for Twisted 10.2.0pre1

[Twisted-Python] txdev: utility for working on Twisted

2010-09-08 Thread Jonathan Lange
Hello everyone, I wrote a tool to help do Twisted development, especially with Bazaar. You can get the code with: $ bzr branch lp:~jml/+junk/twisteddev Basically, it's a few things to help with the interactions between branches and tickets. It might well work with Subversion, since it's mostly

Re: [Twisted-Python] How to bisect Twisted?

2010-08-11 Thread Jonathan Lange
On Wed, Aug 11, 2010 at 5:30 PM, Peter Westlake wrote: > In the Git version of the Twisted source code, there are tags for > releases, e.g. the revision with SHA id > 85a6a0f9e3c4ea22d1d72d4ca8eb0c08ee99ca85 corresponds to 8.0.0. This is > good, but there aren't any intermediate changes on that br

Re: [Twisted-Python] Running tests in parallel with trial

2010-08-10 Thread Jonathan Lange
On Tue, Aug 10, 2010 at 3:58 PM, Free Ekanayaka wrote: > Hi, > > is there a way to tell trial run groups of tests in parallel in > different processes? Something like the "-jN" option in zope-testrunner. > > Or alternatively, what's the recommended way to make better use of > multi-core CPUs when

Re: [Twisted-Python] Lore to Sphinx Conversion Progress Report 6

2010-07-06 Thread Jonathan Lange
On Tue, Jul 6, 2010 at 8:16 PM, Jonathan Lange wrote: > On Fri, Mar 5, 2010 at 7:33 PM, Kevin Horn wrote: > ... >> As far as I know, there aren't any tickets in Trac yet.  I was planning on >> making some (or asking others to do so) once a "master ticket" and

Re: [Twisted-Python] Lore to Sphinx Conversion Progress Report 6

2010-07-06 Thread Jonathan Lange
On Fri, Mar 5, 2010 at 7:33 PM, Kevin Horn wrote: ... > As far as I know, there aren't any tickets in Trac yet.  I was planning on > making some (or asking others to do so) once a "master ticket" and a branch > are created. > I have filed such a master ticket here: http://twistedmatrix.com/trac

Re: [Twisted-Python] 10.1 release follow-up

2010-07-06 Thread Jonathan Lange
On Tue, Jul 6, 2010 at 4:08 AM, Glyph Lefkowitz wrote: > > On Jul 4, 2010, at 12:13 PM, Jonathan Lange wrote: ... >> I've started this thread for any discussions about the way the release >> was done and for the next release. > > I am generally very pleased with th

Re: [Twisted-Python] 10.1 release follow-up

2010-07-05 Thread Jonathan Lange
On Mon, Jul 5, 2010 at 3:58 PM, wrote: > On 02:21 pm, j...@mumak.net wrote: >> >> On Mon, Jul 5, 2010 at 1:58 PM, Jonathan Lange wrote: >> ... >>> >>> Things we can do now: >>>  * Update the current documentation so that it uses the correct

Re: [Twisted-Python] 10.1 release follow-up

2010-07-05 Thread Jonathan Lange
On Mon, Jul 5, 2010 at 1:58 PM, Jonathan Lange wrote: ... > Things we can do now: >  * Update the current documentation so that it uses the correct template >  * Update the release process to be clearer (I think this is done > now, but I can use the previous step to double check)

Re: [Twisted-Python] 10.1 release follow-up

2010-07-05 Thread Jonathan Lange
On Mon, Jul 5, 2010 at 1:58 PM, Jonathan Lange wrote: ... > Other things we can do, now, to make this easier: >  * Upload the exes, re-issue the md5sum file Done. >  * Add the exes to the Downloads page Done. >  * Make a decision about whether we want the exes on the front page, &

Re: [Twisted-Python] 10.1 release follow-up

2010-07-05 Thread Jonathan Lange
On Mon, Jul 5, 2010 at 1:36 PM, wrote: > On 08:23 am, j...@mumak.net wrote: >>On Mon, Jul 5, 2010 at 3:08 AM,   wrote: >>... >>>Thanks for your work on this release, and congratulations on getting >>>it >>>out the door. :) >>> >>>I'm curious about plans to update the documentation on the website

Re: [Twisted-Python] 10.1 release follow-up

2010-07-05 Thread Jonathan Lange
On Mon, Jul 5, 2010 at 3:08 AM, wrote: ... > Thanks for your work on this release, and congratulations on getting it > out the door. :) > > I'm curious about plans to update the documentation on the website and > distribute the .exe Windows installers. > Oops, forgot to switch over the symlink f

[Twisted-Python] 10.1 release follow-up

2010-07-04 Thread Jonathan Lange
Hello everybody, As you've seen, the Twisted 10.1.0 release is out there. I've started this thread for any discussions about the way the release was done and for the next release. Glyph Lefkowitz has kindly offered to be the RM for the 10.2 release, which is scheduled for September 15, 2010. No

[Twisted-Python] Twisted 10.1.0 released

2010-07-04 Thread Jonathan Lange
On behalf of Twisted Matrix Laboratories, I am honored to announce the release of Twisted 10.1.0. Highlights include: * Deferreds now support cancellation * A new "endpoint" interface which can abstractly describe stream transport endpoints such as TCP and SSL * inotify support for Linux, wh

Re: [Twisted-Python] Twisted 10.1.0 release status update

2010-07-04 Thread Jonathan Lange
On Sat, Jul 3, 2010 at 9:43 PM, Thomas Hervé wrote: ... > > The build step is in the master on cube. I think I've fixed it, sorry > for the trouble. Thanks. It looks like they're working now. What was the problem? If something like this happened again, is there anything we can do other than ask

Re: [Twisted-Python] Twisted 10.1.0 release status update

2010-07-03 Thread Jonathan Lange
On Fri, Jul 2, 2010 at 2:08 PM, Jonathan Lange wrote: ... > My intent is to complete the final steps of the release this weekend. > It would be very, very helpful to have someone around who has root on > cube and is able to be responsive to requests during a UK afternoon / > evening

[Twisted-Python] Twisted 10.1.0 release status update

2010-07-02 Thread Jonathan Lange
Hello everyone, The Twisted 10.1.0 release is now a month overdue. Sorry. We've got a pre-release which appears to be free of critical bugs, and I'm up to step 4 of "How to do a final release" on http://twistedmatrix.com/trac/wiki/ReleaseProcess. My intent is to complete the final steps of the r

Re: [Twisted-Python] Twisted 10.1.0pre1 released -- please test!

2010-06-25 Thread Jonathan Lange
On Fri, Jun 25, 2010 at 12:57 AM, Glyph Lefkowitz wrote: > ... > > Please download the tarballs and test them as much as possible. > ... > In particular, you should note that if Twisted 10.1.0 pre1 horribly breaks > your software, you can pipe up and say "hey!  don't release it yet!", and we > may

  1   2   >