0
PloneNG:Whats new in Plone 4.2, 4.3, and beyond
PLIP Process
ApprovalProposal               Implementation  Integration                        Review
PLIP Criteria
Feature balanceWe <3 content managers AND developers
Useful to 80%Should it be an add-on instead?
Maturity outside the core
Code quality Clean, tested, documented.Not over or under architected.
Migration path
Changes for  end users
Improved Search Results          Plone 4.2       Denys Mishunov
Make byline use the publication date        Plone 4.3     Vitaliy Podoba
Plain text searches ignore          accents            Plone 4.3 Thomas Desvenain & Manabu Terada
Plone is cool!        Changes for        site admins
New collections      Plone 4.2 Cathedral sprint et al
Adding a collection index    <records interface="plone.app.querystring.interfaces.IQueryField"         prefix="plone.app.q...
In-Plone theme editor           Plone 4.2 & 4.3Martin Aspeli, Alice Tseng-Planas, et al
Dexterity          Plone 4.3Martin Aspeli, David Glick, et al
Changes to Dexterity installation● Dont need special KGS:  extends=http://good-py.appspot.com/dexterity/release/1.2.1?plon...
Improved Syndication        Plone 4.3    Nathan van Gheem
Add "test mail server"button to mail settings        Plone 4.2        Alex Clark
Changes for developers
Switch to HTML5      Plone 4.2   Denys Mishunov
Resource bundles forResource Registries           Plone 4.2  Martin Aspeli & CMSUI sprint
Add z3c.form support to  plone.app.portlets          Plone 4.3      Yiorgis Gozadinos
API for passwordvalidation policy     Plone 4.3     Dylan Jay
Provide subsectionCSS classes on <body>         Plone 4.3     Nathan van Gheem
Infrastructure
Officially support    Python 2.7       Plone 4.2  Hanno Schlichting et al
Declare dependency     on Pillow      Plone 4.3
Upgrade to jQuery 1.7        Plone 4.3       Rok Garbas
Fewer dependencies          Plone 4.3 Pre-PSE Strategic Sprintacular
Upgrade to TinyMCE 3.4.9   Domen Kozar, Tom Gross, et al            ̆
DateTime 3.0
Cleanup
Unified batchimplementation     Plone 4.3    Tom Gross
Bye bye kupu   Plone 4.3  Rok Garbas
Bye bye KSS               Plone 4.3Nathan van Gheem, Craig Haynal, Eric Steele, Joel Kleier, David Glick, et al
plone_deprecated skin is   no longer enabled         Plone 4.3
Under consideration for 4.4●   plone.app.contenttypes●   plone.app.event●   plone.app.deco●   plone.app.toolbar●   plone.a...
A few PLIPs Id like to see● change the logo in site settings● configure things without going to ZMI  ○ portal_actions  ○ R...
Get involved
Help review PLIPshttp://dev.plone.org/roadmap
Champion a PLIP
Contact medavid@glicksoftware.com
Questions?
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
PloneNG: What's new in Plone 4.2, 4.3, and beyond
Upcoming SlideShare
Loading in...5
×

PloneNG: What's new in Plone 4.2, 4.3, and beyond

2,245

Published on

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
  • Hello
    dear,! Nice to meet you, A friend is A gift from God my name is success i went through your profile on this site and became interested in you please i will be very happy if you can contact me with my email address at (successlove418@ymail.com) so that i will tell you about myself and my pictures for you to know whom i am, Have a wonderful day!
    Best Regard
    success.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,245
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
16
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "PloneNG: What's new in Plone 4.2, 4.3, and beyond"

  1. 1. PloneNG:Whats new in Plone 4.2, 4.3, and beyond
  2. 2. PLIP Process
  3. 3. ApprovalProposal Implementation Integration Review
  4. 4. PLIP Criteria
  5. 5. Feature balanceWe <3 content managers AND developers
  6. 6. Useful to 80%Should it be an add-on instead?
  7. 7. Maturity outside the core
  8. 8. Code quality Clean, tested, documented.Not over or under architected.
  9. 9. Migration path
  10. 10. Changes for end users
  11. 11. Improved Search Results Plone 4.2 Denys Mishunov
  12. 12. Make byline use the publication date Plone 4.3 Vitaliy Podoba
  13. 13. Plain text searches ignore accents Plone 4.3 Thomas Desvenain & Manabu Terada
  14. 14. Plone is cool! Changes for site admins
  15. 15. New collections Plone 4.2 Cathedral sprint et al
  16. 16. Adding a collection index <records interface="plone.app.querystring.interfaces.IQueryField" prefix="plone.app.querystring.field.review_state"> <value key="title" i18n:translate="">Review state</value> <value key="description" i18n:translate="">An items workflow state (e.g.published)</value> <value key="enabled">True</value> <value key="sortable">True</value> <value key="operations"> <element>plone.app.querystring.operation.selection.is</element> </value> <value key="vocabulary">plone.app.vocabularies.WorkflowStates</value> <value key="group" i18n:translate="">Metadata</value> </records>
  17. 17. In-Plone theme editor Plone 4.2 & 4.3Martin Aspeli, Alice Tseng-Planas, et al
  18. 18. Dexterity Plone 4.3Martin Aspeli, David Glick, et al
  19. 19. Changes to Dexterity installation● Dont need special KGS: extends=http://good-py.appspot.com/dexterity/release/1.2.1?plone=4.2.1● Might need extras: eggs = plone.app.dexterity[grok,relations]
  20. 20. Improved Syndication Plone 4.3 Nathan van Gheem
  21. 21. Add "test mail server"button to mail settings Plone 4.2 Alex Clark
  22. 22. Changes for developers
  23. 23. Switch to HTML5 Plone 4.2 Denys Mishunov
  24. 24. Resource bundles forResource Registries Plone 4.2 Martin Aspeli & CMSUI sprint
  25. 25. Add z3c.form support to plone.app.portlets Plone 4.3 Yiorgis Gozadinos
  26. 26. API for passwordvalidation policy Plone 4.3 Dylan Jay
  27. 27. Provide subsectionCSS classes on <body> Plone 4.3 Nathan van Gheem
  28. 28. Infrastructure
  29. 29. Officially support Python 2.7 Plone 4.2 Hanno Schlichting et al
  30. 30. Declare dependency on Pillow Plone 4.3
  31. 31. Upgrade to jQuery 1.7 Plone 4.3 Rok Garbas
  32. 32. Fewer dependencies Plone 4.3 Pre-PSE Strategic Sprintacular
  33. 33. Upgrade to TinyMCE 3.4.9 Domen Kozar, Tom Gross, et al ̆
  34. 34. DateTime 3.0
  35. 35. Cleanup
  36. 36. Unified batchimplementation Plone 4.3 Tom Gross
  37. 37. Bye bye kupu Plone 4.3 Rok Garbas
  38. 38. Bye bye KSS Plone 4.3Nathan van Gheem, Craig Haynal, Eric Steele, Joel Kleier, David Glick, et al
  39. 39. plone_deprecated skin is no longer enabled Plone 4.3
  40. 40. Under consideration for 4.4● plone.app.contenttypes● plone.app.event● plone.app.deco● plone.app.toolbar● plone.app.multilingual● configurable CSS class for portlets● ...
  41. 41. A few PLIPs Id like to see● change the logo in site settings● configure things without going to ZMI ○ portal_actions ○ Resource Registries ○ portal_skins● standardize how things are done in Plone ○ skin layer items -> browser views ○ formlib -> z3c.form ○ portal_properties -> plone.app.registry
  42. 42. Get involved
  43. 43. Help review PLIPshttp://dev.plone.org/roadmap
  44. 44. Champion a PLIP
  45. 45. Contact medavid@glicksoftware.com
  46. 46. Questions?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×