<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>The Pier Blog</title><link>http://www.piercms.com/blog</link><description /><generator>Pier Blog</generator><language>en</language><lastBuildDate>Sun, 08 Mar 2009 17:49:47 -0000</lastBuildDate><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/piercms" /><feedburner:info uri="piercms" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item><title>Page updated</title><link>http://www.piercms.com/blog/page-updated</link><comments>http://www.piercms.com/blog/page-updated</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Tue, 20 Sep 2011 21:22:38 -0000</pubDate><description><![CDATA[<p>Lukas did a good job updating the pages to get them point to the current 2.0 release.</p><p>If you want to play with the latest Pier, you can head to the <a title="Download" class="internal page" href="http://www.piercms.com/download">download section</a> and get the latest distribution.</p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">194073950</guid></item><item><title>Getting started screencast</title><link>http://www.piercms.com/blog/getting-started-screencast</link><comments>http://www.piercms.com/blog/getting-started-screencast</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Mon, 04 Oct 2010 09:45:41 -0000</pubDate><description><![CDATA[<p>Damien Cassou, Christoph Budzinsky, and Laurent Laffont put together a <a title="http://www.pharocasts.com/2010/10/getting-started-with-pier-cms.html" class="external" href="http://www.pharocasts.com/2010/10/getting-started-with-pier-cms.html">nice screencast</a> that shows how to:</p><ul><li> setup Pier for a minimal web site, and</li><li> configure persistency.</li></ul><p><iframe src="http://player.vimeo.com/video/15509037" width="400" height="290" frameborder="0"></iframe><p><a href="http://vimeo.com/15509037">Getting started with Pier</a> from <a href="http://vimeo.com/user2934029">Laurent Laffont</a> on <a href="http://vimeo.com">Vimeo</a>.</p></p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">729868983</guid></item><item><title>Moose gets a new Pier skin</title><link>http://www.piercms.com/blog/moosetechnology.org</link><comments>http://www.piercms.com/blog/moosetechnology.org</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Sun, 27 Dec 2009 12:49:46 -0000</pubDate><description><![CDATA[<p>Moose, the analysis platform, got a new Pier-based skin. You can find it at: <a title="http://moosetechnology.org" class="external" href="http://moosetechnology.org">moosetechnology.org</a></p><p>It uses the latest Pier and it includes two new addons:</p><ul><li> latest Citezen (extended recently by Oscar Nierstrasz) to manage <a title="http://www.moosetechnology.org/publications/list" class="external" href="http://www.moosetechnology.org/publications/list">publications</a></li><li> a UML generator that takes a specification written in the MSE format and generates a <a title="http://www.moosetechnology.org//docs/famix/3.0" class="external" href="http://www.moosetechnology.org//docs/famix/3.0">UML diagram</a></li></ul>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">117178800</guid></item><item><title>Follow changes with diffs</title><link>http://www.piercms.com/blog/follow-changes-with-diffs</link><comments>http://www.piercms.com/blog/follow-changes-with-diffs</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Mon, 28 Sep 2009 22:26:18 -0000</pubDate><description><![CDATA[<p>Lukas just announced <a title="http://www.lukas-renggli.ch/blog/pier-diff" class="external" href="http://www.lukas-renggli.ch/blog/pier-diff">a nice Pier project</a>: he is working on a diff mechanism. While the development is still ongoing, it already proves to add quite a bit of value when administrating a website.</p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">622955735</guid></item><item><title>ICSM 2010 is powered Pier</title><link>http://www.piercms.com/blog/icsm-2010</link><comments>http://www.piercms.com/blog/icsm-2010</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Tue, 22 Sep 2009 00:14:09 -0000</pubDate><description><![CDATA[<p>The site of the <a title="http://icsm2010.upt.ro/" class="external" href="http://icsm2010.upt.ro/">ICSM 2010</a> is powered by Pier. ICSM stands for International Conference on Software Maintenance, and it is the premier international event in the field of software maintenance.</p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">892842461</guid></item><item><title>Dynamic Web Development with Seaside</title><link>http://www.piercms.com/blog/seaside-book</link><comments>http://www.piercms.com/blog/seaside-book</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Thu, 10 Sep 2009 14:21:39 -0000</pubDate><description><![CDATA[<p>The release of <a title="http://book.seaside.st/book" class="external" href="http://book.seaside.st/book">Dynamic Web Development with Seaside</a> was just announced. The book talks about Seaside, the web framework behind Pier. Furthermore, the book is displayed using a very cool Pier plugin, written by Lukas.</p><p>Here is the <a title="http://www.lukas-renggli.ch/blog/dynamic-web-dev" class="external" href="http://www.lukas-renggli.ch/blog/dynamic-web-dev">original announcement</a>:</p><p><blockquote> After the first announcement at ESUG 2009, we are proud to present the release of the free online book</p><p><center>Dynamic Web Development with Seaside<br/> <a title="http://book.seaside.st/" class="external" href="http://book.seaside.st/">http://book.seaside.st/</a> </center></p><p>The book is written in the Pier content management system using the Pier book publishing engine. This allows us to collaboratively edit the contents and generate different output formats automatically. We will soon offer a PDF and a printed version, but first we have to iron out some of the remaining issues.</p><p>Over the past years the book got reviewed and revised several times. We want to thank all the persons who helped us: Torsten Bergmann, Damien Cassou, Tom Krisch, Philippe Marshall, Ruben Schempp, Roger Whitney, Julian Fitzell, and Michael Davies carefully reviewed the book and provided valuable feedback. Martin J. Laubach for his Sudoku code. Ramon Leon for letting us using his blog ideas and SandStoneDB, Chris Muller for Magma. Jeff Dorst provided generous financial support for supporting student text reading. Markus Gaelli for brainstorming on the book title. Samuel Morello for designing the cover.</p><p>Michael Davies is currently helping us getting things ready for print. And you can help us too by writing down your findings at the bottom of each page. Also, if you want to contribute a missing chapter or support the translation of the book please get in touch with us.</p><p>We wish to thank the European Smalltalk User Group (ESUG) and inceptive.be for sponsoring this book. We are looking for additional sponsors. If you are interested, please contact us. If you are a publisher and interested in publishing this material, please let us know.</p><p>Please distribute this message widely.</p><p>Cheers, Stef & Lukas & David & Rick</p><p>About the authors:</p><ul><li> <a title="http://stephane.ducasse.free.fr/" class="external" href="http://stephane.ducasse.free.fr/">Stéphane Ducasse</a> is the author of a couple of books on Smalltalk.</li><li> <a title="http://lukas-renggli.ch" class="external" href="http://lukas-renggli.ch">Lukas Renggli</a> is core developer of Seaside and Smalltalk consultant.</li><li> <a title="http://www.shaffer-consulting.com/" class="external" href="http://www.shaffer-consulting.com/">David C. Shaffer</a> is Seaside consultant and CS teacher.</li><li> <a title="http://www.bucknell.edu/x15822.xml" class="external" href="http://www.bucknell.edu/x15822.xml">Rick Zaccone</a> is CS teacher.</li></ul><p></blockquote></p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">284473429</guid></item><item><title>Pier 1.2</title><link>http://www.piercms.com/blog/pier-1.2</link><comments>http://www.piercms.com/blog/pier-1.2</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Sat, 11 Jul 2009 02:02:35 -0000</pubDate><description><![CDATA[<p><a title="Download" class="internal page" href="http://www.piercms.com/download">Pier 1.2</a> is now available.</p><p>What&rsquo;s new:</p><ul><li> Mature value links (see <a title="Pier syntax" class="internal page" href="http://www.piercms.com/doc/syntax">Pier syntax</a> for more details)</li><li> No _s or _k cruft in the url</li><li> Remembered last login</li><li> Smaller javascript code for faster page loading</li><li> Better default CSS (including a style for events)</li><li> Halos for enhanced editing</li><li> <a title="http://www.pharo-project.org/" class="external" href="http://www.pharo-project.org/">Pharo 0.1-10374</a> inside</li></ul><p>Enjoy and let <a title="Contact" class="internal page" href="http://www.piercms.com/contact">us know</a> what you think.</p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">174728049</guid></item><item><title>July Pier sprint</title><link>http://www.piercms.com/blog/july-2009-sprint</link><comments>http://www.piercms.com/blog/july-2009-sprint</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Sat, 11 Jul 2009 00:41:02 -0000</pubDate><description><![CDATA[<p>Yesterday, <a title="http://lukas-renggli.ch" class="external" href="http://lukas-renggli.ch">Lukas</a> and <a title="http://www.tudorgirba.com" class="external" href="http://www.tudorgirba.com">me</a> spent an intense afternoon working on Pier.</p><p>We focused on closing the open issues from our <a title="http://code.google.com/p/pier/issues/list" class="external" href="http://code.google.com/p/pier/issues/list">tracker</a>. Among others we:</p><ul><li> fixed the default CSS</li><li> solved the exception raised when removing the CSS completely</li><li> removed the Pier dialogs prompting for creating the default application</li><li> fixed an error related to displaying grouped lists on browsers other than Safari</li></ul><p>As a result, we are now down to 10 open issues out of which none are defects.</p><p>We also worked on producing a script to load a complete Pier distribution into a Pharo core image. You can find the script in the <a title="Frequently Asked Questions" class="internal page" href="http://www.piercms.com/dev/howto">Frequently Asked Questions</a> section.</p><p>Thus, we are ready for a new release. Stay tuned :).</p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">887084841</guid></item><item><title>Pier sprint</title><link>http://www.piercms.com/blog/april-2009-sprint</link><comments>http://www.piercms.com/blog/april-2009-sprint</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Sun, 05 Apr 2009 14:49:12 -0000</pubDate><description><![CDATA[<p><div class="float"><img alt="Pier-session.jpg" src="http://pier.seaside.st/files/fb/0s96lty3p9zylzzt3sllvyeqs8rkk7/pier-april.jpg"/></div></p><p>Yesterday, <a title="http://www.lukas-renggli.ch" class="external" href="http://www.lukas-renggli.ch">Lukas</a> and <a title="http://www.tudorgirba.com" class="external" href="http://www.tudorgirba.com">me</a> sprinted intensively through Pier.</p><p>It was quite exciting. We manage to tackle several things that were on our to do list for a long time.</p><p>The most thrilling result is a prototype towards a new direction for editing Pier. We call it the edit mode. When you toggle the edit mode on, you get access to all structures that are embedded in the current one via a mouse sensitive interface. By clicking on it you get an editor for that specific structure.</p><p>But, better watch it in action.</p><p><object width="499" height="374"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4011943&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ff9933&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4011943&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ff9933&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="499" height="374"></embed></object></p><p>Another step forward was to clean the Settings and Edit commands. Now, changing the parameters of a component is performed via the Edit command, and not via Settings. This unifies the meaning of Edit throughout the various structure. In the process, we also added an edit pane when editing a text file.</p><p>We also retired the PRMenuWidget and replaced it with a simple parameter that is attached to an embedded page. The goal of the PRMenuWidget is to highlight the most specific link that points to the current page or to any of its parents. Now, you can tell any page that you want to embed to highlight the most specific link via: <code>+thepagetoembed+|menu</code>.</p><p>We also fixed a couple of smaller issues, one being the return of proper error codes when trying to access an unknown page (404) or a forbidden one (403). This is particularly useful for getting Google Webmaster tools to work with a Pier instance. </p><p>All in all, we had great fun.</p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">581887043</guid></item><item><title>Getting rid of SULibrary</title><link>http://www.piercms.com/blog/getting-rid-of-SULibrary</link><comments>http://www.piercms.com/blog/getting-rid-of-SULibrary</comments><wfw:commentRss>http://www.piercms.com/blog?view=PBCommentsRssView</wfw:commentRss><pubDate>Sun, 08 Mar 2009 17:49:47 -0000</pubDate><description><![CDATA[<p>Lukas has broke Pier loose from the dependency to the Scriptaculous and Prototype Javascript libraries. To benefit from this modification, you have to update the code of:</p><ul><li> Magritte-Model</li><li> Pier-Model</li><li> Pier-Seaside</li><li> Pier-Documents</li><li> Pier-EditorEnh</li></ul><p>This means that you can now remove the SULibrary from the libraries list of your Pier Seaside configuration. To do this you have to go to /seaside/config, edit the configuration of the pier application and remove the item from the list.</p><p>This alone will bring a speedup factor of 2 to your Pier.</p>]]></description><dc:creator>Tudor Girba</dc:creator><guid isPermaLink="false">589501294</guid></item></channel></rss>
