Hi,

I added a workaround to the failing test yesterday and moved a (still 
failing) copy to xt/

Padre is still "usually" exiting with running threads and this seems to 
be the problem for the test, but this is known and known not to cause 
problems, so there is no need to block the installation at user-site.

The SVN plugin is currently out of order. If this is only a testing 
issue in Padre, we might want to turn off this test for 0.90 and go 
through the important plugins (and release them fixed) before 0.92.

I'm not aware of any "big" or new problems left.

There are some new and currently failing xt/ tests since 0.88, but this 
shouldn't harm user installations.

Sebastian

On 14.08.2011 02:25, Peter Lavender wrote:
>
>> My 2 Ct.: Test and fix as much as possible to release 0.90 as soon as 
>> possible (5days sounds good), then start breaking (and fixing) the APIs 
>> until we're stable for 0.92.
>>
>
>
> Fine by me.
>
> I see a few things have been sorted out, like that tasks test.
>
> It actually failed for me during the release process I go through here
> and reported it in IRC, Adam grabbed it and committed a fix that I
> tested and it worked again fine.
>
> Based on the comments though it did appear to be a problem for some
> people and not others...
>
> However given it's been fixed, and the few other annoying issues with
> 0.88 I'm more than happy to get 0.90 out.
>
> It might be worth checking with Adam to see where he got to his
> reworking of the API's.
>
> I'd like to get 0.90 out there and solid to allow time between the next
> few releases should we need to the time stablise after the API changes.
>
> Peter.
>
>
>
>>
>> Gabor Szabo<szab...@gmail.com  <mailto:szab...@gmail.com>>  schrieb:
>>
>> >On Thu, Aug 11, 2011 at 12:05 PM, Adam Kennedy
>> ><adamkennedybac...@gmail.com  <mailto:adamkennedybac...@gmail.com>>  wrote:
>> >>  Greetings all
>> >>
>> >>  With the 0.88 release looking so stable (notwithstanding Sewi's
>> >>  issues) my thoughts are starting to turn towards what is left to go
>> >>  for 1.00 and what we can do to simplify the job of maintaining
>> >>  compatibility for plugins as long as possible after 1.00.
>> >>
>> >>  So I'd like to propose a big sweep over the entire codebase, and to
>> >>  break as many API things as possible now rather than later.
>> >>
>> >>  For example:
>> >>
>> >>  Padre does not import constants from Wx because there's simply too
>> >>  many, and across hundreds of classes this can add up to 10's of megs
>> >>  of ram just for constants.
>> >>
>> >>  As a result, we're stuck using the somewhat ugly Wx::wxFOO style
>> >>  constants (which also aren't constants since they are AUTOLOAD
>> >>  hooked).
>> >>
>> >>  I'd like to move to using a naming scheme similar to wxPython and use
>> >>  Wx::FOO instead.
>> >>
>> >>  While ultimately we need support from Wx.pm for this different style
>> >>  of constant, in the short term I've implemented a demonstration you
>> >>  can see with
>> >>
>> >>  use Padre::Wx ':api2';
>> >>
>> >>  This will call all 3000 of the constant functions in Wx and capture
>> >>  their values. It then calls constant.pm with all the captured values
>> >>  to create"proper"  constants with the shorter naming style.
>> >>
>> >>  Along similar lines, we have a lot of methods named"on_foo"  scattered
>> >>  around the API.
>> >>
>> >>  I'd like to clean some of these up, so that we only use on_foo_bar for
>> >>  handlers which actually catch events directly (i.e. Are passed
>> >>  Wx::Event objects) rather than the mix of some having it and some not
>> >>  that we have now.
>> >>
>> >
>> >These both seem to be like welcome improvements and I think if we
>> >provide stable releases of Padre with enough time for transition of the
>> >from the old API calls to the new calls (in which time both work) then
>> >it ok to do it now.
>> >
>> >Will we be able to release all that and the fixes of 0.88 in the next 5 
>> >days?
>> >
>> >regards
>> >    Gabor
>> >_______________________________________________
>> >Padre-dev mailing list
>> >Padre-dev@perlide.org  <mailto:Padre-dev@perlide.org>
>> >http://mail.perlide.org/mailman/listinfo/padre-dev
>> _______________________________________________
>> Padre-dev mailing list
>> Padre-dev@perlide.org  <mailto:Padre-dev@perlide.org>
>> http://mail.perlide.org/mailman/listinfo/padre-dev
>
>
>
> _______________________________________________
> Padre-dev mailing list
> Padre-dev@perlide.org
> http://mail.perlide.org/mailman/listinfo/padre-dev
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to