New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plone 5 #184

Closed
davisagli opened this Issue Feb 25, 2014 · 11 comments

Comments

Projects
None yet
9 participants
@davisagli
Copy link
Member

davisagli commented Feb 25, 2014

This is a summary of tasks that need to be done to complete Plone 5.

It is a work in progress. In particular we need to fill in issues related to theming, mockup, plone.app.contenttypes, and new issues found via manual testing.

It is a place to reference other tickets which provide detail about particular tasks. Ideally, each task should be something that could be completed by a motivated person in a day or two. Larger efforts should be broken into smaller pieces.

Ready for review

To do

Theming

Javascript (Mockup)

  • [#279] convert plone.app.contentrules javascript to mockup pattern, contentrule-elements.js - STATUS: Chrissy to review status
  • [https://github.com/plone/mockup/issues/434] add a pat-eventedit class to the body or form of the edit form of an event - OWNER: Johannes
  • [#282] Create tickets for each of the remaining scripts in plone_ecmascript - OWNER: Johannes + JC
  • [#281] Make sure correct widgets from plone.app.widgets are used for dublin core fields - STATUS: complete
  • [#280] Move plone.app.widgets code and test to CMFPlone/plone.app packages - ON HOLD - OWNER: Nathan
  • Modal css on barceloneta theme - STATUS: Albert to confirm it's done. Albert: I confirm
  • [https://github.com/plone/mockup/issues/414] do not allow building bundles if has unsaved changes - STATUS: Nathan to add details
  • [https://github.com/plone/mockup/issues/435] Update Mockup documentation - OWNER: Chrissy
  • [https://github.com/plone/mockup/issues/413] Folder contents css not working - OWNER: Chrissy - Fix committed
  • [https://github.com/plone/mockup/issues/451] Recurrence pattern.
  • [https://github.com//issues/289] TinyMCE control panel settings are not fully implemented

Migration

  • Documentation: how to migrate schema extender fields
  • Documentation: how to migrate custom content types
  • Migration of Custom Types (plone/plone.app.contenttypes#133)
  • BLOCKER Registry migration (from Resource Registry)

Member-related (will be focus of Emerald Sprint)

  • Convert login forms to z3c.form [#105]
  • Convert password reset forms to z3c.form [#87, #127]
  • Update member preferences templates [#88]
  • Remove portal_registration [#126]

Cleanup

  • BLOCKER Move filter control panel to z3c.form. [#211] @tisto
  • Move user prefs control panel to z3c.form. [#212] @tisto
  • BLOCKER Move editing control panel to z3c.form. [#213] @tisto
  • BLOCKER Move mail control panel to z3c.form. [#214] @tisto
  • BLOCKER Move navigation control panel to z3c.form. [#215]
  • BLOCKER Move security control panel to z3c.form. [#216] @tisto
  • Move types control panel to z3c.form. [#217]
  • BLOCKER Move language control panel to z3c.form. [#218] @tisto
  • Move maintenance control panel to z3c.form. [#219]
  • BLOCKER Move markup control panel to z3c.form. [#220] @tisto
  • Move usergroup control panel to z3c.form. [#221]
  • Move the control panel overview Products.CMFPlone [#290]
  • Move the ram controlpanel into CMFPlone [#361]
  • Move the permission definitions from p.a.controlpanel into Products.CMFPlone [#291]
  • Check all plone.app.controlpanel master commits since f98f6c (last communal commit between master and plip10359-z3cform) and cherry-pick the needed ones.
  • Go through all z3c.form tickets and make sure they have been finished.
  • Convert "Delete Confirmation" to a browser view [#84]
  • Remove old AT content views [#80]
  • Save default page -> browser view [#90]
  • Select view template -> browser view in p.a.content [#91]
  • Migrate site feedback to z3c.forms [#92]
  • Migrate Rename [#97]
  • Copy/Cut/Paste/Delete [#97]
  • Migrate history views [#100]
  • Remove portal_migration tool [#128]
  • merge some plone.app.* packages into the Products.CMFPlone distribution [#28]
  • Get rid of Products.PloneTestCase for plone core packages. [#222]
  • Fix plone.app.versioningbehavior test problems. [#223]
  • Move plone.app.viewletmanager to plone.app.testing [#240]
  • Remove Products.TinyMCE
  • Remove Products.ResourceRegistry
  • Remove portal_skins from Products.CMFPlone https://dev.plone.org/ticket/13260

Misc

Bugs

Note: tasks considered blockers for a Plone 5 beta release are marked as BLOCKER

@davisagli davisagli added this to the Plone 5 milestone Feb 25, 2014

@acsr

This comment has been minimized.

Copy link

acsr commented Jun 13, 2014

I miss here any i18n l10n related topic either checked or unchecked. I stumbled over the missing i18n support in the new foldercontents implementation some days ago and investigating a solution to fix this for wildcard.foldercontents in Plone 4 as well.

Can someone with the necessary overview please add this here as well?

I can add my research results elsewhere once I found the right place. So having this here would be a good starting point. Thanks for this overview!

@gforcada

This comment has been minimized.

Copy link
Contributor

gforcada commented Nov 5, 2014

@gforcada

This comment has been minimized.

Copy link
Contributor

gforcada commented Nov 5, 2014

@tisto @bloodbare most probably we need to create tickets and some explanation for them, no pressure, but as the authors of the documents maybe your insight is helpful to drive that document to tickets :)

@vincentfretin

This comment has been minimized.

Copy link
Member

vincentfretin commented Feb 11, 2015

We need some love on i18n, I created a separate issue with all the i18n issues I found in november:
#379

@vangheem

This comment has been minimized.

Copy link
Member

vangheem commented Feb 11, 2015

Definitely. It'd be good if someone went through all the javascript and made sure i18n wrappers were used everywhere there is text also.

@tisto tisto removed the 99 tag: sprint label May 13, 2015

@tisto tisto added the 99 tag: sprint label Jul 8, 2015

@ktarasz ktarasz modified the milestones: Plone 5.1, Plone 5 Jul 29, 2015

@jensens

This comment has been minimized.

Copy link
Member

jensens commented Nov 4, 2015

Plone 5 is released. I close this one.

@jensens jensens closed this Nov 4, 2015

@gforcada

This comment has been minimized.

Copy link
Contributor

gforcada commented Nov 4, 2015

🎉

@hvelarde

This comment has been minimized.

Copy link
Member

hvelarde commented Nov 4, 2015

yes, Plone 5 is relased but there are some important issues that MUST be fixed and we need to keep an eye on them.

one item needs special attention:

  • BLOCKER Registry migration (from Resource Registry) (no issue)

also note that these ones need huge deprecation warnings on Plone 4 and Plone 5:

@gforcada

This comment has been minimized.

Copy link
Contributor

gforcada commented Nov 4, 2015

@hvelarde create issues for all of them and add milestone 5.0.x on them, this one was a tracker for 5.0 which is out.

@gforcada gforcada modified the milestones: Plone 5.0, Plone 5.1 Nov 4, 2015

@hvelarde

This comment has been minimized.

Copy link
Member

hvelarde commented Nov 4, 2015

done!

  • Registry migration (from Resource Registry) [#1224]
  • Remove Products.ResourceRegistry [#1225]
@jensens

This comment has been minimized.

Copy link
Member

jensens commented Nov 4, 2015

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment