Penguin Greetings News
                            
                             
                             June 06, 2005 
                             It's official! There were no issues
                            with Penguin Greetings 0.9.9, so that
                            is now the 1.0.0 release. Nothing has
                            been changed but the version numbers.
                            Penguin Greetings is now considered
                            stable for production use. 
                              
                             May 09, 2005 
                             Penguin Greetings 0.9.9 is released.
                            This is a release candidate for the 1.0
                            release. The most important enhancement
                            is support for the embedded Perl
                            environment HTML::Mason
                            in addition to Embperl.
                            Other enhancements include:
                            Localization using Perl's
                            Locale::Maketext, a collection of
                            general use templates to simplify site
                            building, and scheduling when card
                            categories are displayed during the
                            calendar year. 
                              
                             The older ecard sites have received a
                            face-lift, as has the Penguin Greetings
                            information website. To demonstrate the
                            Penguin Greetings Mason environment, a
                            new secondary ecard site has been
                            created: 
                            Savoring the sights of
                            Seattle. The total number of
                            cards in the collection is now 240. 
                              
                             April 10, 2004 
                             Just in time for Easter, the default
                            (main) ecard site for Penguin Greetings
                            has been updated on
                            <canebas.org> in
                            preparation for the official 1.0
                            release of this software. This is work
                            in progress, but it appears to be
                            stable and perfectly usable as of
                            now. 
                              
                             Unfortunately, since there is no
                            mirror site of Penguin Greetings
                            running the actual 0.9.8 release, there
                            is no place to see what Penguin
                            Greetings looks like "out of the box."
                            So unless some nice person offers to
                            provide a new mirror site for Penguin
                            Greetings, the only way to see the
                            existing look of Penguin Greetings is
                            to install it or wait for the 1.0
                            release when the new look will become
                            the default. 
                              
                             March 30, 2004 
                             Penguin Greetings 0.9.8 is
                            released.  This update features a
                            new secondary ecard site 
                            The Penguin Greetings Four Seasons
                            Collection which demonstrates the
                            power of Embperl
                            for developing elaborate ecard sites on
                            top of the existing Penguin Greetings
                            ecard engine. The 24 new images in the
                            Four Seasons site can be placed
                            in customizable card templates where
                            type-style, frame, color, and other
                            properties can be changed by the card
                            site user. No changes where necessary
                            to the Penguin Greetings ecard engine
                            to implement the Four Seasons
                            site. 
                              
                             One modest but useful enhancement was
                            added to Penguin Greetings error
                            handling. There is now an error 40
                            defined in case a user tries to access
                            a card removed from the site. In
                            addition to the totally new Four
                            Seasons site, There are 8 new cards
                            and 9 other revised cards in the
                            general collection. All the holy image
                            cards have been reworked to appear more
                            natural and human. There are even two
                            new Easter cards for the season. 
                              
                             March 13, 2004 
                             Unfortunately, I have been unable to
                            contact the folks running the Penguin
                            Greetings mirror site to have them
                            update to the newest version. So until
                            further notice, the only place to see
                            the current version of Penguin
                            Greetings is the development site:
                            canebas.org. See the demonstration
                            pages for more details. 
                              
                             March 06, 2004 
                             Penguin Greetings 0.9.7 is
                            released.  This major update
                            includes support object-oriented ecard
                            sites via Embperl::Object.  A new
                            demonstration web site using this
                            technology has been provided in English
                            and French: 
                            The Penguin Greetings California Poppy
                            Collection.  Other important
                            changes include: 
                             
                            
                              - Caching of all configuration file
                              information for greatly improved
                              performance for the SpeedyCGI version
                              of pgreet.pl.(s)cgi. 
                              Configuration files are now
                              periodically reloaded and can be
                              reloaded via SIGHUP for both the
                              SpeedyCGI application and the
                              daemon.
 
                               
                              - Application daemon now handles
                              purging of ecards older than a
                              user-specified number of days. 
                              Daemon has been streamlined to
                              improve responsiveness and simplify
                              configuration.  All database
                              files are now backed up daily.
 
                               
                              - Added a new database maintenance
                              tool PgreetDButil.
 
                              - Application daemon log file
                              format has been cleaned up to greatly
                              improve readability.
 
                              - Updated PgTemplateTest
                              to test object-oriented templates and
                              purge old test files via a -x
                              option.
 
                              - Replaced all of the early cards
                              which were not based on photos of
                              some sort with far more artistic
                              equivalents.
 
                             
                            Included are nine new or updated cards
                            including new cards for Saint Patrick's
                            day! 
                              
                             Note that there was no public release
                            of Penguin Greetings 0.9.6, only of the
                            Perl module Pgreet
                            and it had a minor but annoying bug
                            which was fixed in Pgreet
                            0.9.7. 
                             
                             January 15, 2004 
                             Penguin Greetings 0.9.5 is released.
                            This release adds support for
                            Localization/Internationalization by
                            interpreting the browser
                            HTTP_ACCEPT_LANGUAGE environment
                            variable. Two example secondary sites
                            have been translated into French to
                            demonstrate this capability: The Holy
                            ecard site - 
                            PgSaint and a (now dated) Christmas
                            card site - 
                            PgXmas. 
                             
                             In addition to the usual updates, the
                            Love and Romance card section
                            has been expanded for for Valentine's
                            day. 
                             
                             December 18, 2003 
                             Christmas ecard secondary sites have
                            been added in English and French to the
                            Penguin Greetings demonstration site
                            area.. These sites are part of the
                            development for multiple language
                            support that is under way for the
                            Penguin Greetings software. However,
                            they are fully functional now (you
                            simply must "manually" select your
                            preferred language at this time.) The
                            Christmas card site in English is: 
                             
                            
                            http://www.canebas.org/pgreet.scgi?site=PgXmas!en-us 
                             
                             and the French site (cartes de voeux
                            de Noël) is: 
                             
                             
                            http://www.canebas.org/pgreet.scgi?site=PgXmas!fr-fr 
                             
                             . . . Happy
                            Holidays! 
                             
                             
                             December 14, 2003 
                             Penguin Greetings 0.9.4 is released.
                            This is an interim release to provide
                            the remainder of the Christmas cards
                            for the 2003 holiday season and New
                            Year cards for 2004. There are no
                            substantive changes to the
                            software. 
                             
                             November 26, 2003 
                             The mirror demonstration site is now
                            back up and running but at a new
                            location (same server - different
                            virtual domain.) You can access Penguin
                            Greetings at http://www.toca.me.uk/pgreet.pl.cgi.
                            Unfortunately, the server ran into some
                            connectivity problems - like a broken
                            ethernet driver!! 
                             
                             November 18, 2003 
                             Penguin Greetings 0.9.3 is released.
                            This release is a code cleanup and
                            minor bug fix release. There are no new
                            features in the application itself and
                            upgrading from previous versions is
                            straightforward if you have the
                            installer.cache file from the previous
                            release. 
                             
                             There are 14 new cards bringing the
                            total in the collection to over 120.
                            This release includes cards for
                            Thanksgiving and the Christmas Holiday
                            Season. 
                             
                             October 2, 2003: 
                             There is now a new mirror site for
                            seeing a demonstration of Penguin
                            Greetings courtesy of the nice folks at
                            www.linuxbox.co.uk.
                            Their server has much better
                            connectivity than
                            canebas.org, and it will
                            always run the current release (while
                            canebas.org has the
                            development release.) See the demonstration
                            page for more details or head over
                            to try out the demo at: 
                            http://www.linuxbox.co.uk/~pgreet/cgi-bin/pgreet.pl.cgi 
                              
                             September 29, 2003: 
                             Penguin Greetings 0.9.2 is released.
                            It provides a new framework to allow
                            developers to implement "back" buttons
                            using CGI, instead of JavaScript. It
                            also corrects entries in the email
                            header to reduce the risk of a Penguin
                            Greeting ecard being incorrectly
                            identified as SPAM. Three new ecards
                            for Halloween have been added to the
                            collection. 
                              
                             August 31, 2003: 
                             Penguin Greetings 0.9.1 is released.
                            It includes a new testing framework for
                            application configuration variables and
                            a new application to test the main
                            configuration file:
                            PgreetConfTest. It also
                            fixes a bug that caused the
                            pgreet UID and GID to be
                            installed as a string instead of a
                            number. This caused the Penguin
                            Greetings daemon pgreetd
                            to send cards out as root instead of
                            user pgreet. 
                              
                             Also included are 6 new ecards for
                            Grandparents in general and Grandparents
                            Day in particular. 
                             
                             August 25, 2003: 
                             Penguin Greetings 0.9.0 is released.
                            At last, the installation procedure is
                            MUCH improved!! The installer
                            Install.PL now takes over
                            the task of: installing the required
                            Perl modules, localizing the
                            application and configuration files,
                            and copying everything where it
                            belongs. You still need to create a
                            pgreet user and make some
                            directories, but the installer takes
                            care of the rest. 
                              
                             The core of the application remains
                            the same as 0.8.8 (as promised,) but
                            there are some bug fixes and code
                            cleanups. There are also over 15 new
                            cards bringing the total in the default
                            collection to over 100!! 
                              
                             July 22, 2003: 
                             Penguin Greetings 0.8.8 is released.
                            This release candidate for the 0.9.x
                            series is an extensive rewrite of core
                            functionality and includes Perl modules
                            for shared code and support for an
                            unlimited number of secondary ecard
                            sites running the same server and same
                            CGI-Application/daemon pair. 
                              
                             Other important changes include: SMTP
                            client service, so that ecard can be
                            sent via another SMTP gateway than the
                            local computer, improvements to
                            PgTemplateTest (formerly
                            TemplateTest,) a new Database
                            initialization tool:
                            PgreetDBinit, Email
                            messages with the user's own subject
                            lines, 2 secondary demonstration ecard
                            sites (one featuring camels - the other
                            saints,) and 20 new cards all quite
                            varied! 
                              
                             Perl fans who take the camel as the
                            Perl mascot will especially enjoy the
                            secondary ecard site: 
                            Penguin Greetings - Camel
                            Collection. Send your Camel card
                            today! 
                              
                             June 17, 2003: 
                             OOPS! I learned the hard way
                            not to add a file to a SourceForge
                            release before it has finished
                            uploading from your local server. Both
                            the .gz and
                            .bz2 archives in the 0.8.3
                            were cut short and therefore useless. I
                            have replaced the files in the release
                            and they uncompress just fine now. 
                              
                             So if you tried to get hold of Penguin
                            Greetings 0.8.3 before today, please
                            accept my apologies and hop on over to
                            the download
                            page and get the complete
                            McCoy! 
                              
                             June 15, 2003: 
                             Penguin Greetings 0.8.3 is released.
                            This release features user-interface
                            improvements to the default web-site
                            that "ships" with Penguin Greetings, a
                            new Standby mode, and a greatly
                            enhanced template tool:
                            TemplateTest.pl 
                              
                             There are (count'em) 18 new cards for
                            this release including new cards in the
                            birthday, love and romance, sympathy
                            and encouragement, religious, and
                            general interest categories. Of course
                            there are additional cards for the
                            American Independence Day! You can see
                            all the new cards in the "recently
                            added cards" on the Demonstration
                            page. 
                              
                             June 08, 2003: 
                             I've added a new card category:
                            "recently added cards". This will
                            contain the cards in development for
                            the next release and when a release
                            happens will contain a list of all the
                            new cards from the previous release.
                            I've added 5 new cards in preparation
                            for the 0.8.3 release. You may preview
                            them on the Demonstration
                            page. 
                              
                             May 29, 2003: 
                             Penguin Greetings 0.8.2 is released.
                            Penguin Greetings supports a persistent
                            Perl interpreter via the SpeedyCGI
                            utility. This greatly improves the
                            response of Penguin Greetings while
                            reducing the load it places on the
                            server hardware. All of the SpeedyCGI
                            performance parameters that can be
                            changed during runtime have been added
                            to the Penguin Greetings configuration
                            file. 
                             
                             There are now over 45 ecards included
                            in the distribution including cards for
                            Fathers' day, Thank you cards, and
                            Patriotic cards. 
                             
                             Apr 28, 2003: 
                             Penguin Greetings 0.8.1 is released.
                            Penguin Greetings now does all error
                            handling via HTML templates. So all
                            error messages are completely
                            customizable and the system can be
                            translated into any language that can
                            be represented in HTML. The CGI
                            application does no direct interaction
                            with the user that in not mediated by
                            the HTML template system. 
                              
                             There are now over 30 ecards included
                            in the distribution including cards for
                            Mothers' day, Cards for
                            solace/sympathy, and religious
                            cards. 
                             
                             Apr 27, 2003: 
                             A Penguin Greetings users email list
                            has been created. It exists for users,
                            administrators, and content developers
                            to post questions, make suggestions,
                            and share ideas on how to make more
                            interesting Penguin Greetings ecard
                            sites. The list is called
                            pgreet-users and you can
                            subscribe to it or access the archives
                            from the following link: 
                            http://sourceforge.net/mail/?group_id=72964 
                              
                             Apr 10, 2003: 
                             Penguin Greetings information web site
                            (this web site!) is now converted to
                            use Embperl::Object. What was up for
                            the April 8th release was a "faked"
                            object-oriented Embperl website. I
                            didn't want to delay the release of
                            Penguin Greetings with Easter fast
                            approaching. This is now the real
                            object-oriented McCoy! 
                             
                             Apr 08, 2003: 
                             Penguin Greetings 0.8.0 is released.
                            Penguin Greetings is now two products
                            wrapped into one. Penguin Greetings is
                            engine for handling web "ecards." It is
                            also a collection of 20+ cards that can
                            be installed into any server for an
                            immediate ecards solution. Major
                            enhancements have been made in the way
                            that cards are stored in configuration
                            files and in the DBM databases which
                            make card content much easier to
                            develop - especially using Embperl.
                            Both the demonstration site and
                            information website have been
                            completely overhauled. Penguin
                            Greetings has matured into a very
                            suitable tool for everything from
                            serious content developers to the UNIX
                            hobbyist who simply wants to add ecards
                            to his/her server. 
                             
                             Mar 23, 2003: 
                             Penguin Greetings 0.7.8 is
                            released.  This is basically a
                            release candidate for version 0.8.0 and
                            includes the most important enhancement
                            needed for the 1.0.0 release: HTML
                            templates that use Embperl
                            to embed the Perl variables. 
                            There may be some minor adjustments to
                            the formatting of templates, but now
                            content designers have a solid and
                            stable foundation from which to work
                            on.  Assuming no serious bugs are
                            found, the 0.8.0 release will contain
                            mostly documentation upgrades and
                            revised content to demonstrate the new
                            enhancements.  Bug reports and/or
                            comments on this release are especially
                            appreciated. 
                              
                             Mar 09, 2003: 
                             Penguin Greetings 0.7.1 is released.
                             After struggling with the
                            existing Perl options to install
                            Penguin Greetings I found that there
                            simply aren't any standard ways to
                            install scripts (in contrast with Perl
                            modules.)  I knew I was trouble
                            when I posted my problem to the 
                            Module::Build and the only answer I
                            got was someone saying: "You know,
                            that's why I signed up to this email
                            list too - have you had any luck?!?!!"
                             So, after wasting far more time
                            than it was worth, I just wrote my own
                            installer.  This release sports
                            the new installer.  It is a little
                            fancier than necessary and is robustly
                            designed.  Comments and
                            suggestions are as always welcome! 
                              
                             Feb 18, 2003: 
                             Sorry for the delay in updates.
                             I was a victim of the latest
                            respiratory bug that is going around.
                             I'm looking into the two main
                            deficiencies in Penguin Greetings.
                             The current plan is to use the
                            new Perl module 
                            Module::Build to use as the
                            installer.  According to the
                              
                            Module::Build article on O'Rielly's
                            Perl.com by Dave Roisky, Module::Build
                            is being considered to replace the old
                            ExtUtils::MakeMaker module in Perl
                            5.10.  It seems to have the
                            additional flexibility that will make
                            it possible for me to drop the files
                            for Penguin Greetings in the right
                            places without undue pain. 
                              
                             I'm more or less decided to replace
                            the existing ad-hoc system for
                            incorporating Perl variables in the
                            HTML templates with one based on EmbPerl.
                             While I like features of Mason, it
                            still doesn't work with Apache 2 while
                            EmbPerl has already made the
                            transition.  I also like the
                            syntax of EmbPerl a little better than
                            that of Mason.  The use of square
                            brackets [ ] I think is less prone to
                            error than reusing angle brackets
                            again. 
                              
                             Feb 6, 2003: 
                             Penguin Greetings 0.7.0 released to
                            the world!  Download your own copy
                            and give it a whirl! 
                              
                              
                              
                             
                            This page was
                            generated from file
                            news.epl.html which was last
                            updated on:
                            6/6/2005 
                           |