Personal tools
You are here: Home Products Quills Releases Quills 1.5 (Release candidate)
Document Actions

Quills 1.5 (Release candidate)

Up to Product page
Quills

This is not a final release. Experimental releases should only be used for testing and development. Do not use these on production sites, and make sure you have proper backups before installing.

Takes Quills further than 1.0, but not as far as 2.0 :).

For additional information about this project, please visit the project page.

Available downloads

1.5-RC3

For all platforms (131.3 kB)

1.5-RC2

For all platforms (131.0 kB)

1.5-RC1

For all platforms (125.4 kB)

1.5 beta1

For all platforms (118.7 kB)

1.5-alpha2

For all platforms (117.9 kB)

Release Notes

Tested with Plone 2.5, Plone 2.1.3, Plone 2.1.2
State Release candidate
License GPL
Release Manager Tim Hicks
Released 2006/10/21

Features including, but not limited to:

  • Syndication feeds per topic and per author, as well as (ANDed) combinations of each.
  • Enhanced trackback sending facility, via plonetrackback, that allows you to send an arbitrary number of trackback pings per post (and records URLs that have already been pinged).
  • WeblogTopics are no more - replaced by the standard Plone subject keywords. This makes WeblogEntry topics searchable in the catalog.
  • (Hopefully) Fixed MetaWeblogAPI support - well, it should be better, at least.
  • Numerous UI fixes.
  • New portlet_tag_cloud.pt in the skins for (somewhat experimental), um, tag clouds ;-).

Change log

Between 1.5-RC2 and 1.5-RC3:

  • Added Italian translation [Enzo Cesanelli].
  • Added Japanese translation [TANIGUCHI Takaki].
  • Added Basque translation [erral].
  • Added Welsh translation [Emyr Thomas].
  • Added Serbian translation [Filip Miletic].
  • Updated Russion translation [cornelius].
  • Fixed failed translation of member 'location' in portlet_authors [reinout, juh].
  • Fixed import bug for normalizeString that made RC2 not work on Plone 2.1 [tim2p].
  • Another fix to get rid of stale BloggerAPI instances during migration [reinout].
  • Fixed migration of non-ASCII-entitled instances [tim2p, cornelius].
  • Fixed inappropriate acquisition of topic images [tim2p].
  • Simplified RPCAuth code, and fixed a bug in the process [cornelius].
  • Updated plonetrackback's tests so that they pass [tim2p].
  • Fixed unsorted and unlimited number of entries appearing in feed.rdf [tim2p].
  • Fixed unicode issues in atom.xml and feed.rdf [reinout].
  • Added 'description' element to atom feeds [reinout].
  • Stopped embedding portal members' email addresses in feeds [tim2p, cornelius].

Between 1.5-RC1 and 1.5-RC2:

  • Fixed bug in migration of RPCAuth/BloggerAPI <http://plone.org/products/quills/issues/51> [tim2p].
  • Made it possible to acquire the 'topic_images' folder from above, so that topic images can be shared across multiple weblogs [wichert].
  • Added config.py toggle to stop Quills from auto-creating a 'topic_images' folder in every new Weblog instance [tim2p].
  • Made it possible for non-ASCII 'topics' to have an associated topic image [wichert].
  • Added Danish translation [stonor].
  • Added Russion translation [Andrey Fedoseev].
  • Added Lithuanian translation [tvon].

Between 1.5-beta1 and 1.5-RC1:

  • Fixed ZeroDivisionError in getCloud (i.e. the tag cloud portlet) [tim2p].
  • Various CSS and template tweaks [tomster, kurt, reinout, jonstahl, rafrombrc, tim2p].
  • Weblogs now have suitable portlets by default when they are created [tim2p, reinout].
  • Quills now plays properly with portal discussion. WeblogEntry objects are now created such that the value of allowDiscussion is determined by portal_types.WeblogEntry (i.e. "Default") [tim2p].
  • portlet_author won't show the same person twice now [tim2p]
  • Added portlet_tag_clouds (n.b. the plural) which provides tag cloud functionality for multiple blogs in one portal [russf].
  • Tag clouds are now styled with standard CSS, rather than hard-coded values in a python script [russf].
  • docs/UserGuide.txt updates [russf, tim2p].
  • Fixed traversal issues for topics under Plone 2.1 [tim2p].
  • Fixed duplicate actions tabs appearing under the topics/authors URL hierarchies [tim2p].
  • Fixed bug stopping users with the WeblogAuthor role from adding topics to entries [tim2p].
  • Fixed bug that caused WeblogEntry instances that had received a trackback ping to become unviewable by Anonymous [tim2p].
  • Fixed bug in migration that didn't properly handle old references to the (now removed) BloggerAPI module [tim2p].
  • Added French translation [sdouche].
  • Changed WeblogEntry's default_content_type to text/html for better usability [russf].
  • Fixed bug that stopped syndication feeds for topics from working [tim2].
  • Tweaked the MetaWeblog API support so that Quills remains usable with current versions of Performancing for Firefox [tim2p].

Over the course of the 5 weeks since the beta1, there have been 60 checkins by 8 committers making a total of 102 changes.

Between 1.5-alpha2 and 1.5-beta1:

  • Migrations from 0.8 to 0.9 and from 0.9 to 1.5 now fully functional and auto-called upon "reinstall" of Quills with portal_quickinstaller [reinout].
  • Huge template cleanup [reinout].
  • Topics now work under Plone 2.5 [tim2p].
  • Portlets fixed and updated for Plone 2.1 and 2.5 [reinout, claytron, russf].
  • MetaWeblogAPI now fully functional. Also, BloggerAPI removed as it is deprecated by Blogger.com [tim2p, tomster].
  • Steps towards LinguaPlone enablement. WeblogEntry objects are now multilingual, if desired [reinout, russf].
  • More tests [reinout, russf].
  • Moved to using the standard AT _rename_after_creation facility. Ids for WeblogEntry objects no longer stay mapped to titles in perpetuity, only at object creation [reinout].
  • Merged comment management fixes from the 0.9 branch [tomster].
  • Archive display a little more sane [tomster].
  • Added UI support for deleting received trackback pings [tim2p].
  • Quills should produce many fewer deprecation warnings on most current setups [reinout, russf].
  • i18n fixes aplenty [reinout].
  • Added a Dutch translation [reinout].
  • Fixed HTTP Content-Type header issue for syndication feeds [tim2p].

svn log reports a total of 95 commits in the three weeks since the alpha 2 release, with a total of 216 file changes. This only applies to the core Quills product, not any of its dependencies, which have seen considerable work as well. Reinout van Rees is the clear MVP for this release, having put in a huge amount of effort cleaning up some of the darker corners of Quills and making the user experience considerably better.

Between 1.5-alpha1 and 1.5-alpha2:

  • Syndication should now work!
  • Added proper batch support to topic_view.pt.
  • Improve usability. You can now set your topics/keywords/categories (whatever we are calling them!) on the standard base_edit view - no need to switch to 'properties' anymore.
  • make portlet_topics Plone 2.1.x style and beautified it.
  • Fixing 'dangling role' issue at <http://plone.org/products/quills/issues/20/>.
  • Adding Shane Graber's bookmarklet stuff. Disabled by default.
  • Use the registry for CSS.
  • Template cruft cleanup.
  • Better archive views/templates.
  • Better Plone 2.5 support.
  • Improved Quills migrations between versions.
  • Added German translation.
  • Add the rel="nofollow" attribute to trackbacked links to take away some of the motivation for trackback spammers (i.e. Google ranking). Thanks to Michael Reitsma for pointing this out.
  • Side-step a bug causing ConflictErrors when trackbacks were sent during a workflow transition.
by Tim Hicks last modified October 15, 2006 - 00:33

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by