[Checkins] SVN: zope.fanstatic/trunk/ Explain the hurry.zoperesource history.
Jan-Jaap Driessen
jdriessen at thehealthagency.com
Mon Jan 3 09:03:05 EST 2011
Log message for revision 119311:
Explain the hurry.zoperesource history.
Changed:
U zope.fanstatic/trunk/CHANGES.txt
U zope.fanstatic/trunk/src/zope/fanstatic/README.txt
-=-
Modified: zope.fanstatic/trunk/CHANGES.txt
===================================================================
--- zope.fanstatic/trunk/CHANGES.txt 2011-01-03 13:50:58 UTC (rev 119310)
+++ zope.fanstatic/trunk/CHANGES.txt 2011-01-03 14:03:04 UTC (rev 119311)
@@ -1,75 +1,21 @@
CHANGES
*******
-0.8 (unreleased)
-================
+0.9 (unreleased)
+----------------
+Zope.fanstatic version 0.9 is a fundamental rewrite of `hurry.zoperesource`_,
+as a result of the rewrite of `hurry.resource`_ into `fanstatic`_.
+
+Here's a list of essential changes since version 0.7 of hurry.zoperesource:
+
+- Compliance with the Fanstatic API.
+
- ``++resource++foo/bar/baz.jpg`` expressions in Page Templates are
still supported by way registering a traversable component for all
- available resource libraries. There are not zope.browserresource
+ available resource libraries. There are no zope.browserresource
components involved anymore in zope.fanstatic.
-- Full rewrite based on the Fanstatic library (fanstatic.org).
-
-0.7 (2010-10-01)
-================
-
-- Created ResourceDirectories now are registered for ``IBrowserRequest`` the
- base class of the previously used ``IDefaultBrowserLayer``. So this
- package can be used when the layer used by the application does not extend
- ``IDefaultBrowserLayer``, as e. g. `z3c.layer.pagelet` does.
-
-0.6 (2010-07-29)
-================
-
-* Update to work with hurry.resource 0.10 and later. This uses the
- entry point mechanism to configure any libraries.
-
- Note that this needs hurry.resource-based packages that themselves
- have been updated to hurry.resource 0.10's way of defining an entry
- point and including the resource path in the library. See the
- `hurry.resource documentation
- <http://pypi.python.org/pypi/hurry.resource>`_ for more information.
-
-0.5 (2010-07-24)
-================
-
-* Drop the zope.app.component dependency.
-
-* Register the ILibraryUrl adapter for ILibrary instead of Library,
- to be less specific for the adapter lookup.
-
-* Clearly specify license as ZPL.
-
-0.4 (2009-12-16)
-================
-
-* Updated required packages.
-
-* Use a newer version of hurry.resource which can insert the snippets
- into HTML itself.
-
-0.3 (2008-12-05)
-================
-
-* ``resource.need()`` needed a request object set up in order to
- function. This is rather annoying in tests, which often don't have
- a request object set up. We now instead return a dummy
- ``NeededResources`` object in such cases (which will then be thrown
- away). As a result, it's always safe to call ``resource.need()``
- during tests, though if no request can be found it will have no
- effect.
-
-0.2 (2008-10-13)
-================
-
-* Add support for rendering fragments at the bottom of the page. When
- you call ``hurry.resource.bottom`` resources which are marked bottom-safe
- will be rendered at the bottom of the web page instead of in the ``<head>``
- section. When you call ``hurry.resource.bottom(force=True)``, *all*
- ``.js`` resources will be included at the bottom.
-
-0.1 (2008-10-11)
-================
-
-* Initial public release.
+.. _`hurry.zoperesource`: http://pypi.python.org/pypi/hurry.zoperesource
+.. _`hurry.resource`: http://pypi.python.org/pypi/hurry.resource
+.. _`fanstatic`: http://fanstatic.org
Modified: zope.fanstatic/trunk/src/zope/fanstatic/README.txt
===================================================================
--- zope.fanstatic/trunk/src/zope/fanstatic/README.txt 2011-01-03 13:50:58 UTC (rev 119310)
+++ zope.fanstatic/trunk/src/zope/fanstatic/README.txt 2011-01-03 14:03:04 UTC (rev 119311)
@@ -4,8 +4,7 @@
This package provides Zope integration for fanstatic. This means
it's taking care of two things:
-* provide access to the needed resources in the WSGI environment
- throughout the request/response cycle.
+* provide access to the needed resources throughout the request/response cycle.
* provide the base URL for the resources to be rendered.
More information about the checkins
mailing list