[Twisted-Python] Weekly Bug Summary

2015-03-21 Thread trac



Bug summary
__
Summary for 2015-03-15 through 2015-03-22
  Opened Closed  Total Change
Enhancements: 15 10   1273 +5
Defects:   3  0779 +3
Tasks: 0  1 99 -1
Regressions:   0  0  8 +0
Total:18 11   2159 +7

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:   +3  |High:-1   |Conch:   +1
|Enhancement:  +5  |Normal:  +8   |Core:+4
|Task: -1 |Runner:  +1
  |Trial:   +1
  |Web: +0



Total Tickets
Open Tickets



New / Reopened Bugs
__
= Normal =
[#7811] Port twisted.web.template to Python 3 (opened by hawkowl)
enhancement webhttp://twistedmatrix.com/trac/ticket/7811

[#7812] twisted.trial.test.test_log should be ported to Python3 (opened by hawkowl) (CLOSED, fixed)
enhancement trial  http://twistedmatrix.com/trac/ticket/7812

[#7813] twisted.trial.test.test_doctest should be ported to python3 (opened by hawkowl)
enhancement trial  http://twistedmatrix.com/trac/ticket/7813

[#7814] twisted.trial.reporter.Reporter's deprecated methods should be removed (opened by hawkowl) (CLOSED, duplicate)
enhancement trial  http://twistedmatrix.com/trac/ticket/7814

[#7815] twisted.trial.reporter's deprecated methods should be removed (opened by hawkowl) (CLOSED, fixed)
enhancement trial  http://twistedmatrix.com/trac/ticket/7815

[#7816] Port twisted.application.service on py3 for trial (opened by adiroiban)
enhancement core   http://twistedmatrix.com/trac/ticket/7816

[#7817] Port twisted.application.internet on py3 (opened by adiroiban)
enhancement core   http://twistedmatrix.com/trac/ticket/7817

[#7818] Handle errno 10057 in t.i.iocpreactor.tcp.port.handleAccept (opened by adiroiban)
defect  core   http://twistedmatrix.com/trac/ticket/7818

[#7819] Update testing styleguide to inform that todo tests should not be merged (opened by adiroiban) (CLOSED, fixed)
enhancement core   http://twistedmatrix.com/trac/ticket/7819

[#7820] t.internet.protocol.FileWrapper getPeer and getHost should comply with ITransport interface (opened by adiroiban)
defect  core   http://twistedmatrix.com/trac/ticket/7820

[#7821] Add path and childFDs arguments to procmon.addProcess (opened by bra)
enhancement runner http://twistedmatrix.com/trac/ticket/7821

[#7822] Random failure in twisted.internet.test.test_tcp.TCP4ClientTestsBuilder_Glib2Reactor.test_clientConnectionFailedStopsReactor (opened by adiroiban)
defect  core   http://twistedmatrix.com/trac/ticket/7822

[#7823] twisted.internet.kqreactor should be ported to Python 3 (opened by hawkowl) (CLOSED, fixed)
enhancement core   http://twistedmatrix.com/trac/ticket/7823

[#7824] twisted.internet.endpoints.ProcessEndpoint should be ported to Python 3 (opened by hawkowl)
enhancement core   http://twistedmatrix.com/trac/ticket/7824

[#7825] Add client / server information to SSHTransportAddress (opened by adiroiban)
enhancement conch  http://twistedmatrix.com/trac/ticket/7825

[#7826] Remove twisted.trial.test.test_pyunitcompat tests + twisted.trial._synctest.SkipTest functionality that are relevant to only Python 2.6 (opened by hawkowl)
enhancement trial  http://twistedmatrix.com/trac/ticket/7826

[#7827] Opportunistic port of twisted.persisted.styles (opened by hawkowl)
enhancement core   http://twistedmatrix.com/trac/ticket/7827

[#5861] Use Python's built-in initgroups when available (opened by itamar)
enhancement core   http://twistedmatrix.com/trac/ticket/5861



Closed Bugs
__
= High =
[#7697] JSON logging output should conform to draft-ietf-json-text-sequence (opened by wsanchez, closed by wsanchez, fixed)
enhancement core   http://twistedmatrix.com/trac/ticket/7697

= Normal =
[#7812] twisted.trial.test.test_log should be ported to Python3 (opened by hawkowl, closed by hawkowl, fixed)
enhancement trial  http://twistedmatrix.com/trac/ticket/7812

[#7814] twisted.trial.reporter.Reporter's deprecated methods should be removed (opened by hawkowl, closed by hawkowl, duplicate)
enhancement trial  http://twistedmatrix.com/trac/ticket/7814

[#7776] Remove all todo tests and file dedicated tickets for them (opened by adiroiban, closed by adiroiban, fixed)
enhancement core   http://twistedmatrix.com/trac/ticket/7776

[#6927] Reduce limit of HTTP headers siz

Re: [Twisted-Python] Branch name convention

2015-03-21 Thread Glyph

> On Mar 21, 2015, at 3:45 PM, Adi Roiban  wrote:
> 
> On 16 March 2015 at 18:53, Glyph Lefkowitz  > wrote:
>> 
>> On Mar 16, 2015, at 11:20 AM, Adi Roiban  wrote:
>> 
>> Hi,
>> 
>> I would like to ask why the  twisted branch name convention ask for
>> trailing ticket ID.
>> 
>> Why not leading ID?
>> 
>> some-text-1234 vs 1234-some-text
>> 
>> -
>> 
>> The default git auto completion script only does search at the start
>> of the string.
>> 
>> When I work on a ticket I know the ticket number but I always forget
>> the name of the branch... so I have to search it inside the Trac
>> ticket.
>> 
>> It is not a big deal and I know that there are greater annoyances in
>> Twisted dev process but I am curios if there is someone else who don't
>> like this convention and if there is any chance of changing it.
>> 
>> 
>> When we started this it seemed like the descriptive name would be easier to
>> remember than the opaque ticket number.  I agree that was the wrong call,
>> oddly enough, I do remember the ticket numbers more.  That said, we can
>> switch as soon as all the currently outstanding branches are landed and
>> deleted: https://twistedmatrix.com/trac/browser/branches ;-)
> 
> Which are the "all currently outstanding branches" ?
> 
> I see a lot of branched older than 5 years... with 210 branches older
> than 2 years :(
> 
> Why do we need to wait for them?


Sorry, that was not a very clear comment :).

What I mean is, any change to the naming convention needs to include a plan for 
addressing the existing branches, so that any automation which relies on the 
current branch naming format (mostly the post-commit hook) can be updated at 
the appropriate time.

For what it's worth, many of those branches can be removed.  We used to have a 
script that automated this deletion, but I can't find it now :-\.

-glyph


___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] Branch name convention

2015-03-21 Thread Adi Roiban
On 16 March 2015 at 18:53, Glyph Lefkowitz  wrote:
>
> On Mar 16, 2015, at 11:20 AM, Adi Roiban  wrote:
>
> Hi,
>
> I would like to ask why the  twisted branch name convention ask for
> trailing ticket ID.
>
> Why not leading ID?
>
> some-text-1234 vs 1234-some-text
>
> -
>
> The default git auto completion script only does search at the start
> of the string.
>
> When I work on a ticket I know the ticket number but I always forget
> the name of the branch... so I have to search it inside the Trac
> ticket.
>
> It is not a big deal and I know that there are greater annoyances in
> Twisted dev process but I am curios if there is someone else who don't
> like this convention and if there is any chance of changing it.
>
>
> When we started this it seemed like the descriptive name would be easier to
> remember than the opaque ticket number.  I agree that was the wrong call,
> oddly enough, I do remember the ticket numbers more.  That said, we can
> switch as soon as all the currently outstanding branches are landed and
> deleted: https://twistedmatrix.com/trac/browser/branches ;-)

Which are the "all currently outstanding branches" ?

I see a lot of branched older than 5 years... with 210 branches older
than 2 years :(

Why do we need to wait for them?

-- 
Adi Roiban

___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] Twisted 15.1 feedback

2015-03-21 Thread Chris Wolfe
Jean-Paul,

You are correct. No, this is not a regression compared to to 15.0. I missed
the words 'resonance cascade'.

Thanks,
Chris

On Sat, Mar 21, 2015 at 11:53 AM,  wrote:

> On 03:41 pm, chriswwo...@gmail.com wrote:
>
>> Hawkowl,
>>
>> The new functionality for installing optional dependencies does not on
>> Python3 (ticket: https://twistedmatrix.com/trac/ticket/7807).
>>
>> This is due to two things:
>> 1. some of the optional dependencies do not support python3
>> 2. setup3.py isn't using the optional extras built in the main setup.py
>> file.
>>
>
> Are these regressions compared to 15.0?  I don't think they are because
> these features are brand new (on Python 2) in 15.0.  #7807 should be fixed
> (and hopefully for 15.2) but it doesn't sound like it's a blocking issue
> for completing the 15.1 release because it doesn't remove something that
> was included in 15.0.
>
> Jean-Paul
>
>
> ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>



-- 
Chris Wolfe
chriswwo...@gmail.com
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] Twisted 15.1 feedback

2015-03-21 Thread exarkun

On 03:41 pm, chriswwo...@gmail.com wrote:

Hawkowl,

The new functionality for installing optional dependencies does not on
Python3 (ticket: https://twistedmatrix.com/trac/ticket/7807).

This is due to two things:
1. some of the optional dependencies do not support python3
2. setup3.py isn't using the optional extras built in the main setup.py
file.


Are these regressions compared to 15.0?  I don't think they are because 
these features are brand new (on Python 2) in 15.0.  #7807 should be 
fixed (and hopefully for 15.2) but it doesn't sound like it's a blocking 
issue for completing the 15.1 release because it doesn't remove 
something that was included in 15.0.


Jean-Paul

___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] Twisted 15.1 feedback

2015-03-21 Thread Chris Wolfe
Hawkowl,

The new functionality for installing optional dependencies does not on
Python3 (ticket: https://twistedmatrix.com/trac/ticket/7807).

This is due to two things:
1. some of the optional dependencies do not support python3
2. setup3.py isn't using the optional extras built in the main setup.py
file.

Thanks!
Chris (herrwolfe)

On Sat, Mar 21, 2015 at 10:29 AM, HawkOwl  wrote:

> Hi everyone,
>
> It's been about two weeks now -- does anyone have any feedback on whether
> 15.1 worked/didn't work/caused a resonance cascade?
>
> If you missed the announcement, tarballs can be found at
> http://twistedmatrix.com/Releases/pre/15.1.0pre1/ , and the full NEWS
> file can be found at
> http://twistedmatrix.com/Releases/pre/15.1.0pre1/NEWS.txt .
>
> Once I'm happy that it's not completely broken, I'll push 15.1 out the
> door proper, and get 15.2 on the way... :)
>
> - Hawkie
>
> ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
>


-- 
Chris Wolfe
chriswwo...@gmail.com
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


[Twisted-Python] Twisted 15.1 feedback

2015-03-21 Thread HawkOwl
Hi everyone,

It's been about two weeks now -- does anyone have any feedback on whether 15.1 
worked/didn't work/caused a resonance cascade?

If you missed the announcement, tarballs can be found at 
http://twistedmatrix.com/Releases/pre/15.1.0pre1/ , and the full NEWS file can 
be found at http://twistedmatrix.com/Releases/pre/15.1.0pre1/NEWS.txt .

Once I'm happy that it's not completely broken, I'll push 15.1 out the door 
proper, and get 15.2 on the way... :)

- Hawkie


signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python