[Framework-Team] My branches for Plone 3 b1
Christian Scholz
cs at comlounge.net
Sat Feb 24 16:54:23 UTC 2007
Hi!
Here is a little list of my branches which I hope to get merged today
(after an ok).
1. Google Sitemap support
The view and controlpanel is already in the trunk but the activating
configure.zcml in plone.app.layout is on a branch at
https://svn.plone.org/svn/plone/plone.app.layout/branches/mrtopf-6133-google-sitemap
jladage wanted to add the migration code for the sitemap setting in
site_properties but I haven't checked yet if he did so. Otherwise I will
add it.
2. Google Analytics support
https://svn.plone.org/svn/plone/CMFPlone/branches/mrtopf-6158-google-analytics-support/
(just the webstats.js and a JS registry addition which adds it in
disabled state).
Needs still the migration code which will work on today.
3. Resource Registry Caching Support
https://svn.plone.org/svn/plone/ResourceRegistries/branches/mrtopf-6159-performance-by-caching/
Still open: Test (working on it right now), no cache compilation if
debug enabled (not critical actually as it's not used anyway then. Might
be needed for migration though).
Speaking of migration: If lots of styles and scripts gets added and
removed during that process the cache will be created everytime now.
This takes quite some time and the proposal (actually by fschulze) was
to set the registry to debug mode before migration starts and setting it
back to the original value afterwards. I haven't looked into migration
code yet, though and I am not sure if it will work all the time as e.g.
in older versions there is no RR at all.
There is another issue with security, which I posted about on the devel
list. This def. needs to be sorted out before it can be merged.
4. Deferred portlets and RSS portlet
Those two are mixed together in one branch as RSS depends on it.
Deferred portlets are just a way of loading the actual portlet contents
via KSS after page load. It introduces a new portlet renderer and an
interface.
The branches for it:
https://svn.plone.org/svn/plone/CMFPlone/branches/mrtopf-6182-6183-deferred-portlets-and-rss-portlet-integration/
(for portlet initialization)
https://svn.plone.org/svn/plone/plone.app.portlets/branches/mrtopf-6183-6182-deferred-portlets-and-rss-portlet/
(the actual deferred portlet support and RSS portlet)
https://svn.plone.org/svn/plone/plone.app.kss/branches/mrtopf-6183-add-deferred-portlet-support/
(KSS support for deferred portlets, done by reusing the refreshPortlet
support. Ticket 6192 still needs to be resolved for it at some point
though but I think nothing else is using this code right now so it
should be ok).
That's it.
-- Christian
--
Christian Scholz video blog: http://comlounge.tv
COM.lounge dev blog: http://dev.comlounge.net
Luetticher Strasse 10 Skype: HerrTopf
52064 Aachen Homepage: http://comlounge.net
Tel: +49 241 400 730 0
Fax: +49 241 979 00 850
EMail: cs at comlounge.net
IRC: MrTopf on irc.freenode.net, Tao_T on irc.efnet.org
Second Life Nick: Tao Takashi
Second Life Blog: http://taotakashi.wordpress.com
More information about the Framework-Team
mailing list