[PLIP-Advisories] [Plone] #11300: Switch to HTML5
Change notifications for Plone PLIPs on Trac.
plone-plip-advisories at lists.plone.org
Mon Jul 4 18:51:26 UTC 2011
#11300: Switch to HTML5
---------------------------+------------------------------------------------
Reporter: spliter | Owner: spliter
Type: PLIP | Status: assigned
Priority: major | Milestone: 4.2
Component: Templates/CSS | Keywords:
---------------------------+------------------------------------------------
Comment(by spliter):
Replying to [comment:59 alecm]:
> (In [50941]) Added PLIP review for 11300. Refs #11300
Thanks for the review, Alec. Would like to comment on some moments.
1. I am not sure about the mess with kss.core and
Products.ResourceRegistries. Corresponding branches of the both packages
are included in the plip11300-switch-to-html5.cfg file's auto-checkout
section and should not require anything extra on your side. You can see
this at https://svn.plone.org/svn/plone/buildouts/plone-
coredev/branches/4.1/plip11300-switch-to-html5.cfg. I didn't change this
file after your review except removing mistaken pinning of GenericSetup's
version.
2. The HTML tag being inside a conditional comment. We are using the most
recent version of assigning IE-specific classes on the HTML element
according to the HTML5 Boilerplate as it can be checked here —
https://github.com/paulirish/html5-boilerplate/blob/master/index.html . If
more information on this topic needed, here is the discussion behind this
decision in the HTML5 boilerplate —
https://github.com/paulirish/html5-boilerplate/issues/425
3. "Validation passed with the exception of the "kinetic-stylesheet"
custom rel attribute." should not be an issue, since obviously there is
some conflict with pulling the correct branch of kss.core. The branch has
this fixed and, configuration file for this plip should be pulling that
branch without a problem.
4. "The w3c validator complains about the http-equiv="Content-Type" meta
tag, the KSS link rel attributes, and the use of an undeclared —
entity in the page title." Clearly there is something wrong happening and
the proper bracnhes are not pulled on your side. I can not reproduce these
with the standard w3c validator.
5. "… plone.app.kss trunk should have been included in the configuration"
This is not needed. I don't change anything in that package. Only
kss.core. I am almost sure that the problem you have with KSS features not
working are related to the fact you are pulling that package from some
place that doesn't work. I have all the KSS features, including inline
editing, re-ordering of the items in the folder_contents etc. working just
fine. No issues or errors in the console.
So, in my opinion all the critical issues mentioned in your review are
related to some issues with the instance being built with some othr
configuration, different from the most recent one. Alec, may I ask you to
check this PLIP once again and make sure the issues mentioned by you are
still valid?
--
Ticket URL: <http://dev.plone.org/plone/ticket/11300#comment:61>
Plone <http://plone.org>
Plone Enterprise Content Management System
More information about the PLIP-Advisories
mailing list