Bricolage 1.7.5 "Ashland" (1.8.0 RC2)

David Wheeler <[email protected]> Sun, 11 Apr 2004 08:41:12 -0700
Newsgroups gmane.comp.web.mason.announce
Message-ID <[email protected]>
I'm thrilled to announce the release of Bricolage-Devel 1.7.5=20
"Ashland", the
second release candidate for Bricolage 1.8.0. This version of the=20
open-source
content management system addresses all of the bugs discovered since the
release of the first release candidate, 1.7.4, and adds several new=20
features
and numerous improvements. The changes since 1.7.4 include:

   New Features
     *   Added bric_template_dump to contrib. This script uses the=20
Bricolage
         SOAP server to export all of the templates in a single output
         channel. [David]

     *   Added "SFTP_MOVER_CIPHER" bricolage.conf directive to tune the=20=

SFTP
         mover (if enabled) to the best cipher for good performance on=20=

the
         wire. [David]

   Improvements
     *   Added site and output channel support to bric_template_diff and
         bric_template_patch in contrib. [David]

     *   When cloning a story, you can now select a new primary output
         channel, in addition to category, slug, cover date, etc.=20
Suggested
         by Serge Sozonoff. [David]

     *   Spell checking now works in HTMLArea. [Eric Sellers]

     *   When creating a new story without a slug, Bricolage will now
         autogenerate a slug based on the title. [Jo=84o Pedro]

     *   Added single underscore parameters to the "list()" methods of=20=

the
         Story, Media, and Template classes to complement those that=20
have the
         awful double underscores. [David]

     *   Made SOAP modules more tolerant of lack of sites in 1.6. =
[Scott]

     *   The collection API now checks newly added members when deleting
         members. This ensures that newly added objects won't be saved=20=

to the
         database if they are deleted, first. [David]

     *   Turned off browser autocompletion in the Server and User=20
profiles.
         This prevents some browsers (e.g., Camino) from filling in your
         username and password where it doesn't belong. [David]

     *   When the "Filter by Site Context" preference is enabled, it no
         longer filters documents when searching for documents to alias.
         Reported by Patrick Walsh. [David]

     *   The "Cancel Checkout" button in the Story, Media, and Template
         profiles now tries to do the right thing instead of just=20
leaving the
         asset on a desk in workfow every time. If the asset was just=20
created
         by the user, it will be deleted. If it was just recalled from=20=

the
         library by the user, it will be removed from workflow and=20
shelved in
         the library. Otherwise, clicking the "Cancel Checkout" button=20=

will
         leave the asset in workflow. Requested by Sara Wood, Rachel=20
Murray,
         and others. [David]

         "make clone" now provides the current date and time for the=20
default
         name for the cloned package. Suggested by Marshall Roch. =
[David]

   Bug Fixes
     *   Bricolage no longer tries to display thumbnails for related=20
stories,
         since stories don't have thumbnails and would therefore create=20=

an
         error. [Eric Sellers]

     *   Text::Levenshtein is again correctly loaded as an optional=20
module,
         not a required module. Reported by Marshall Roch. [David]

     *   Bric::Util::Burner's "preview_another()" method now actually=20
works.
         Thanks to Serge Sozonoff for the spot. [David]

     *   Fixed clone interface for IE users. Spotted by Serge Sozonoff.
         [Scott]

     *   Some of the supported values for the "Order" parameter to the=20=

Story,
         Media, and Template classes, such as "category_uri", did not=20
work
         before. Now they do. [David]

     *   Changing categories on a template no longer creates=20
Frankensteinian
         template paths. [David]

     *   Added constant "HAS_MULTISITE" to the Bric base classe so that=20=

all
         classes properly declare themselves for UI search results. =
[Jo=84o
         Pedro]

     *   Story and Media SOAP calls now correctly use the element's key=20=

name
         to identify the element. [Jo=84o Pedro]

     *   Story, Media, and Template creation via SOAP now correctly look=20=

up
         the Category by URI and site ID. [Jo=84o Pedro & David]

     *   The Template SOAP interface now suports the "site" parameter to
         "list_ids()". [David]

     *   The Story, Template, and Media SOAP "list_ids()" intefaces now
         properly look up categories, output channels, and workflows=20
with the
         "site" paremeter, if there is one. [David]

     *   The "LOAD_LANGUGES" and "LOAD_CHAR_SETS" directives are now=20
space
         delimited, to better match other bricolage.conf options. =
[David]

     *   Aliased media documents now correctly point to the file name=20
for the
         aliased media document. Reported by Patrick Walsh. [David]

     *   Thanks to the improvements to the collection class, cloning=20
stories
         and putting them into new output channels to ensure that they=20=

have
         unique URIs now works properly. Reported by Serge Sozonoff.=20
[David]

     *   The publish status and version is once again properly set for=20=

media
         when they are published. Reported by Serge Sozonoff. [David]

     *   The group manager now properly displays the names of the sites=20=

that
         member objects are associated with if the class of the objects=20=

being
         managed knows that its objects are associated with sites.=20
Reported
         by Ho Yin Au. [David]

     *   The list of output channels to add to a media or story document=20=

in
         the media and story profiles now includes only those output=20
channels
         associated with the site that the story or media document is =
in.
         [David]

     *   Thanks to the fix to 1.6.13 that prevents deleted groups from
         affecting permissions, there is no longer any need to provide a
         checkbox to get access to deleted groups in the permissions
         interface. So it has been removed. [David]


For a complete list of the changes, see the changes file at:

   http://sourceforge.net/project/shownotes.php?release_id=3D230340

ABOUT BRICOLAGE

Bricolage is a full-featured, enterprise-class content management and
publishing system. It offers a browser-based interface for ease-of use,=20=

a
full-fledged templating system with complete HTML::Mason,=20
HTML::Template,
and Template Toolkit support for flexibility, and many other features.=20=

It
operates in an Apache/mod_perl environment and uses the PostgreSQL RDBMS
for its repository. A comprehensive, actively-developed open source CMS,
Bricolage has been hailed as "Most Impressive" in 2002 by eWeek.

Learn more about Bricolage and download it from the Bricolage home page,
http://bricolage.cc/.

Enjoy!

David



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click