Plone 4.0 Accepted PLIPs

10 messages Options
Embed this post
Permalink
Eric Steele (esteele)

Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
On behalf of the Framework Team, I'd like to announce that the  
following PLIPs have been chosen for inclusion into Plone 4.0.

7822    Make standard file content types use ZODB BLOB support
8801    Move action icon support into actions, remove CMFActionIcons
8802    Move our upgrade / migration infrastructure to GenericSetup
8808    Require Python 2.5 or 2.6, Zope 2.12, and CMF 2.2 for Plone 4.0
8814    Replace SecureMailHost with a standard Zope mailhost
9186    Set Image IDs from Title field
9214    Support logins using e-mail address instead of user id
9249    Add TinyMCE as the default visual editor
9250    Add jQuery Tools to base install
9256    Expand variable substitution in mailing action of  
plone.app.contentrules
9258    Replace Products.ATReferenceBrowserWidget with  
archetypes.referencebrowserwidget
9259    Group dashboards
9263    GenericSetup syntax for importing Sharing page roles
9264    Merge backport patches from plone.app.dexterity into Plone
9272    Exposing and editing Dublin Core properties
9285    Show blocked portlets in management interface
9286    Allow to show/hide portlets
9305    Use real names instead of usernames
9309    Better search for East Asian (multi-byte) languages.
9310    User registration process more flexible
9315    New theme for Plone 4
9316    Unify folder implementations
9321    Reimplement the search form with an eye on usability
9330    Add ability to choose role when adding new site member

A large round of applause to the Framework Team for reviewing and  
evaluating an incredible number of submissions on a very short  
schedule. I'd also like to thank Hanno Schlichting, Martin Aspeli,  
Alex Clark, Rob Gietema, Craig Haynal, Vincent Fretin, and Geir  
Baekholt for their assistance in providing guest reviews.

Implementers, thank you for all of your hard work thus far.  We still  
have some more to do though. I'd like all approved PLIPs to be merged  
back into the 4.0 head by end-of-day Friday, October 16. Please  
contact me with any questions or problems you run into while merging.  
We'll also be connecting you with the Documentation Team in an effort  
to get a jump on documenting the new features and/or changes you'll be  
introducing to Plone. Please assist them in any way possible; this is  
a part of your implementation.

Eric

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Eric Steele (esteele)

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink

On Oct 9, 2009, at 3:55 PM, Eric Steele wrote:

>  ...
> I'd like all approved PLIPs to be merged
> back into the 4.0 head by end-of-day Friday, October 16. Please
> contact me with any questions or problems you run into while merging.
>  ...

David has pointed out to me that an open season on merging could turn  
out to be a complete mess. I'll be contacting each of you to attempt  
set up a basic schedule to reduce any conflicts. Otherwise, please hop  
into #plone-framework when you have the free time and let me know that  
you're available to merge.

Eric


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Alexander Limi

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
In reply to this post by Eric Steele (esteele)
Wow, this is really impressive, and probably the largest number of PLIPs we have landed in any release.

Congratulations to the Framework Team for their hard work and the implementers for their even harder work!

And for the people who didn't have time to finish up in time for the 4.0 deadline, there's always 4.1. Make sure you resubmit with that target if you want it to land there.

Plone 4 will be a great release. :)

--
Alexander Limi · http://limi.net


On Fri, Oct 9, 2009 at 12:55 PM, Eric Steele <[hidden email]> wrote:
On behalf of the Framework Team, I'd like to announce that the
following PLIPs have been chosen for inclusion into Plone 4.0.

7822    Make standard file content types use ZODB BLOB support
8801    Move action icon support into actions, remove CMFActionIcons
8802    Move our upgrade / migration infrastructure to GenericSetup
8808    Require Python 2.5 or 2.6, Zope 2.12, and CMF 2.2 for Plone 4.0
8814    Replace SecureMailHost with a standard Zope mailhost
9186    Set Image IDs from Title field
9214    Support logins using e-mail address instead of user id
9249    Add TinyMCE as the default visual editor
9250    Add jQuery Tools to base install
9256    Expand variable substitution in mailing action of
plone.app.contentrules
9258    Replace Products.ATReferenceBrowserWidget with
archetypes.referencebrowserwidget
9259    Group dashboards
9263    GenericSetup syntax for importing Sharing page roles
9264    Merge backport patches from plone.app.dexterity into Plone
9272    Exposing and editing Dublin Core properties
9285    Show blocked portlets in management interface
9286    Allow to show/hide portlets
9305    Use real names instead of usernames
9309    Better search for East Asian (multi-byte) languages.
9310    User registration process more flexible
9315    New theme for Plone 4
9316    Unify folder implementations
9321    Reimplement the search form with an eye on usability
9330    Add ability to choose role when adding new site member

A large round of applause to the Framework Team for reviewing and
evaluating an incredible number of submissions on a very short
schedule. I'd also like to thank Hanno Schlichting, Martin Aspeli,
Alex Clark, Rob Gietema, Craig Haynal, Vincent Fretin, and Geir
Baekholt for their assistance in providing guest reviews.

Implementers, thank you for all of your hard work thus far.  We still
have some more to do though. I'd like all approved PLIPs to be merged
back into the 4.0 head by end-of-day Friday, October 16. Please
contact me with any questions or problems you run into while merging.
We'll also be connecting you with the Documentation Team in an effort
to get a jump on documenting the new features and/or changes you'll be
introducing to Plone. Please assist them in any way possible; this is
a part of your implementation.

Eric

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Alexander Limi · http://limi.net

Martin Aspeli

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
In reply to this post by Eric Steele (esteele)
Eric Steele wrote:

> On behalf of the Framework Team, I'd like to announce that the  
> following PLIPs have been chosen for inclusion into Plone 4.0.
>
> 7822    Make standard file content types use ZODB BLOB support
> 8801    Move action icon support into actions, remove CMFActionIcons
> 8802    Move our upgrade / migration infrastructure to GenericSetup
> 8808    Require Python 2.5 or 2.6, Zope 2.12, and CMF 2.2 for Plone 4.0
> 8814    Replace SecureMailHost with a standard Zope mailhost
> 9186    Set Image IDs from Title field
> 9214    Support logins using e-mail address instead of user id
> 9249    Add TinyMCE as the default visual editor
> 9250    Add jQuery Tools to base install
> 9256    Expand variable substitution in mailing action of  
> plone.app.contentrules
> 9258    Replace Products.ATReferenceBrowserWidget with  
> archetypes.referencebrowserwidget
> 9259    Group dashboards
> 9263    GenericSetup syntax for importing Sharing page roles
> 9264    Merge backport patches from plone.app.dexterity into Plone
> 9272    Exposing and editing Dublin Core properties
> 9285    Show blocked portlets in management interface
> 9286    Allow to show/hide portlets
> 9305    Use real names instead of usernames
> 9309    Better search for East Asian (multi-byte) languages.
> 9310    User registration process more flexible
> 9315    New theme for Plone 4
> 9316    Unify folder implementations
> 9321    Reimplement the search form with an eye on usability
> 9330    Add ability to choose role when adding new site member

This is a fantastic list of PLIPs, especially given that all of them are
basically merge-ready. This far exceeds the more modest aims we had for
4.0 release, and makes me very excited.

Thanks in particular to Eric and the Framework Team who've done a
momentous job getting all of these reviewed and tracked on time. I think
it's safe to say this has been the best-organised PLIP process ever.

Martin

--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
JonStahl

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
On Fri, Oct 9, 2009 at 7:55 PM, Martin Aspeli <[hidden email]> wrote:

> Eric Steele wrote:
>> On behalf of the Framework Team, I'd like to announce that the
>> following PLIPs have been chosen for inclusion into Plone 4.0.
>>
>> 7822    Make standard file content types use ZODB BLOB support
>> 8801    Move action icon support into actions, remove CMFActionIcons
>> 8802    Move our upgrade / migration infrastructure to GenericSetup
>> 8808    Require Python 2.5 or 2.6, Zope 2.12, and CMF 2.2 for Plone 4.0
>> 8814    Replace SecureMailHost with a standard Zope mailhost
>> 9186    Set Image IDs from Title field
>> 9214    Support logins using e-mail address instead of user id
>> 9249    Add TinyMCE as the default visual editor
>> 9250    Add jQuery Tools to base install
>> 9256    Expand variable substitution in mailing action of
>> plone.app.contentrules
>> 9258    Replace Products.ATReferenceBrowserWidget with
>> archetypes.referencebrowserwidget
>> 9259    Group dashboards
>> 9263    GenericSetup syntax for importing Sharing page roles
>> 9264    Merge backport patches from plone.app.dexterity into Plone
>> 9272    Exposing and editing Dublin Core properties
>> 9285    Show blocked portlets in management interface
>> 9286    Allow to show/hide portlets
>> 9305    Use real names instead of usernames
>> 9309    Better search for East Asian (multi-byte) languages.
>> 9310    User registration process more flexible
>> 9315    New theme for Plone 4
>> 9316    Unify folder implementations
>> 9321    Reimplement the search form with an eye on usability
>> 9330    Add ability to choose role when adding new site member
>
> This is a fantastic list of PLIPs, especially given that all of them are
> basically merge-ready. This far exceeds the more modest aims we had for
> 4.0 release, and makes me very excited.
>
> Thanks in particular to Eric and the Framework Team who've done a
> momentous job getting all of these reviewed and tracked on time. I think
> it's safe to say this has been the best-organised PLIP process ever.

+100.  Truly a fantastic job, Eric + FWT!

Now that we know our final PLIP list for shipping, I think there are
two parallel things we should do to make sure the Plone 4.0 release is
maximum awesome:

1) Organize some intensive bugfixing by trawling the tracker for
important-yet-feasible-to-fix bugs.  We should try to coordinate with
the Tuneup team and focus the month of November on making a big,
ongoing, community-wide prerelease bug push.

2) Marketing team should start working on drafting some
marketing-friendly descriptions of the improvements and their
significance to our less-technical customer base.  (Marketing may need
a little bit of technical briefing from FWT members.)   We also need
an overall framing/message for the story of this release.  I think
it's something along the lines of "infrastructure, usability and
performance improvements."  I would *love* to have some cool
performance benchmarks, especially if they have good news!

Bonus item (which I know is already on your radar): documentation updates.

best,
jon

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Eric Steele (esteele)

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink

On Oct 10, 2009, at 10:54 AM, Jon Stahl wrote:

>
> +100.  Truly a fantastic job, Eric + FWT!
>
> Now that we know our final PLIP list for shipping, I think there are
> two parallel things we should do to make sure the Plone 4.0 release is
> maximum awesome:
>
> 1) Organize some intensive bugfixing by trawling the tracker for
> important-yet-feasible-to-fix bugs.  We should try to coordinate with
> the Tuneup team and focus the month of November on making a big,
> ongoing, community-wide prerelease bug push.
>
> 2) Marketing team should start working on drafting some
> marketing-friendly descriptions of the improvements and their
> significance to our less-technical customer base.  (Marketing may need
> a little bit of technical briefing from FWT members.)   We also need
> an overall framing/message for the story of this release.  I think
> it's something along the lines of "infrastructure, usability and
> performance improvements."  I would *love* to have some cool
> performance benchmarks, especially if they have good news!
>
> Bonus item (which I know is already on your radar): documentation  
> updates.
>
> best,
> jon
>


Yes, please, there are a lot of fixable bugs in there. Anyone willing  
to head up this effort?

The performance improvements are definitely something for us crow  
about. I've had a blog post about the aggregated results from Ross'  
performance testing that I've been meaning to finish for weeks now. At  
this point, we probably should just wait until merges are finished and  
rerun things. Graphs at http://twitpic.com/jm2b6/full and http://twitpic.com/jm2d7/full 
  for those interested. Shortened version: vrooom!

As far as documentation, I've created docs tickets for each PLIP. The  
editors are already divvying those up and have instructions to let me  
know which implementers aren't assisting so that I can hand out shame  
accordingly. ;) They could definitely use some extra help, if anyone  
can spare the time.

Eric

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Andreas Zeidler

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
In reply to this post by Martin Aspeli
Martin Aspeli wrote:
> Thanks in particular to Eric and the Framework Team who've done a
> momentous job getting all of these reviewed and tracked on time. I think
> it's safe to say this has been the best-organised PLIP process ever.

definitely!  great job, fwt! :)


andi

--
zeidler it consulting - http://zitc.de/ - [hidden email]
friedelstraße 31 - 12047 berlin - telefon +49 30 25563779
pgp key at http://zitc.de/pgp - http://wwwkeys.de.pgp.net/
plone 4.0 almost released! :) -- http://plone.org/products/plone/


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Andreas Zeidler

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
In reply to this post by JonStahl
Jon Stahl wrote:
> [...] I think
> it's something along the lines of "infrastructure, usability and
> performance improvements."  I would *love* to have some cool
> performance benchmarks, especially if they have good news!

very short version: http://twitter.com/witsch/status/4818116638

needless to say this allows you to increase your zodb cache, which in
many cases has minor positive effects on performance... ;)  we haven't
done that yet for PIK, but i'm told subjective performance is already
much better anyway.  unfortunately i have no numbers, though...


andi

--
zeidler it consulting - http://zitc.de/ - [hidden email]
friedelstraße 31 - 12047 berlin - telefon +49 30 25563779
pgp key at http://zitc.de/pgp - http://wwwkeys.de.pgp.net/
plone 3.3rc4 released! -- http://plone.org/products/plone/


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Andreas Zeidler

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
Andreas Zeidler wrote:
> Jon Stahl wrote:
>> [...] I think
>> it's something along the lines of "infrastructure, usability and
>> performance improvements."  I would *love* to have some cool
>> performance benchmarks, especially if they have good news!
>
> very short version: http://twitter.com/witsch/status/4818116638

or else http://twitter.com/witsch/status/4857448839 ;)


> andi

--
zeidler it consulting - http://zitc.de/ - [hidden email]
friedelstraße 31 - 12047 berlin - telefon +49 30 25563779
pgp key at http://zitc.de/pgp - http://wwwkeys.de.pgp.net/
plone 3.3.1 released! -- http://plone.org/products/plone/


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers
Yuri-11

Re: Plone 4.0 Accepted PLIPs

Reply Threaded More More options
Print post
Permalink
Andreas Zeidler ha scritto:

> Andreas Zeidler wrote:
>  
>> Jon Stahl wrote:
>>    
>>> [...] I think
>>> it's something along the lines of "infrastructure, usability and
>>> performance improvements."  I would *love* to have some cool
>>> performance benchmarks, especially if they have good news!
>>>      
>> very short version: http://twitter.com/witsch/status/4818116638
>>    
>
> or else http://twitter.com/witsch/status/4857448839 ;)
>  

It just shows that before File objects in plone was a bad thing :P

>
>  
>> andi
>>    
>
>  


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers