Website RSS feed broken?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
24 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Website RSS feed broken?

Stefan Marr-4
Hi:

Every single time a new news item gets posted on the pharo website, Google Reader reports some old items as being new.
When looking at the RSS content itself, there does not immediately stick anything out as broken.
But still, since this happens every time, and only with the Pharo web page, I assume you got at bug somewhere.
Perhaps the guid's of the posts are not stable?

Best regards
Stefan



--
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525


PastedGraphic-4.tiff (262K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Mariano Martinez Peck
Hi Stefan, I've noticed the same problem :(

On Tue, Aug 30, 2011 at 10:41 PM, Stefan Marr <[hidden email]> wrote:
Hi:

Every single time a new news item gets posted on the pharo website, Google Reader reports some old items as being new.
When looking at the RSS content itself, there does not immediately stick anything out as broken.
But still, since this happens every time, and only with the Pharo web page, I assume you got at bug somewhere.
Perhaps the guid's of the posts are not stable?

Best regards
Stefan



--
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: <a href="tel:%2B32%202%20629%202974" value="+3226292974">+32 2 629 2974
Fax:   <a href="tel:%2B32%202%20629%203525" value="+3226293525">+32 2 629 3525





--
Mariano
http://marianopeck.wordpress.com

Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Damien Cassou
On Tue, Aug 30, 2011 at 10:46 PM, Mariano Martinez Peck
<[hidden email]> wrote:
> Hi Stefan, I've noticed the same problem :(

I confirm, and this also happens with Adrian's blog:
http://www.adrian-lienhard.ch/blog

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Lambdas are relegated to relative obscurity until Java makes them
popular by not having them." James Iry

Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
I'll check if this might be a cmsbox bug. Since Adrian's Blog is also affected, this might well be the case. I'll keep you posted.

Max


On 31.08.2011, at 07:41, Damien Cassou wrote:

> On Tue, Aug 30, 2011 at 10:46 PM, Mariano Martinez Peck
> <[hidden email]> wrote:
>> Hi Stefan, I've noticed the same problem :(
>
> I confirm, and this also happens with Adrian's blog:
> http://www.adrian-lienhard.ch/blog
>
> --
> Damien Cassou
> http://damiencassou.seasidehosting.st
>
> "Lambdas are relegated to relative obscurity until Java makes them
> popular by not having them." James Iry
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Stefan Marr-4
Hi:

On 31 Aug 2011, at 08:49, Max Leske wrote:

> I'll check if this might be a cmsbox bug. Since Adrian's Blog is also affected, this might well be the case. I'll keep you posted.
>
> Max

It is still broken!

For reference, below is the current RSS content. I unfortunately do not have a copy of the old one.

Best regards
Stefan


<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href="/_cmsbox_2.2.15_218/layout/default.css"?><?xml-stylesheet href="/_cmsbox_27/design/screen.css"?><rss version="2.0" 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/"><channel><title>Pharo Open Source Smalltalk — News</title><link>http://www.pharo-project.org/news</link><description>Pharo News Blog. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7. Pharo release 1.2.1.</description><language>de-ch</language><lastBuildDate>Tue, 18 Oct 2011 08:57:58 GMT</lastBuildDate><pubDate>Tue, 18 Oct 2011 08:57:58 GMT</pubDate><webMaster>[hidden email] (board)</webMaster><generator>Cmsbox 2.0</generator><docs>http://www.rssboard.org/rss-specification</docs><item><title>Language of Languages</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=language-of-languages</link><pubDate>Tue, 18 Oct 2011 08:57:48 GMT</pubDate><guid isPermaLink="false">adfbff80-00b8-438c-b1a9-f774c363fa71</guid><description><![CDATA[Unifying Concepts Across Different Notations Maintaining the consistency of multiple notations used in large projects is daunting]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm"><strong>Unifying Concepts Across Different Notations</strong><br/><br/>Maintaining the consistency of multiple notations used in large projects is daunting. Language of Languages(LoLs) is our experimental language workbench that fulfills a frequently overlooked but important role: unify the different notations so developers can better understand and evolve a project. Due to the impossibility of anticipating all the notations that may be used in a project, LoLs adopts a language agnostic view and supports different notations from free-form text to graphical forms and shapes.<br/><br/>LoLs is the work of Jamie Douglass, Nicholas Chen and Ralph Johnson<br/>at University of Illinois (UIUC)<br/><br/><a class="open" title="http://www.languageoflanguages.org" href="http://www.languageoflanguages.org">http://www.languageoflanguages.org<br /></a><br/><br/></p></div>]]></content:encoded></item><item><title>Pharo 1.3 and 1.4 status</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-1-3-and-1-4-status</link><pubDate>Tue, 30 Aug 2011 20:28:17 GMT</pubDate><guid isPermaLink="false">fd324a67-0259-4ebc-9938-28c57f0ff298</guid><description><![CDATA[Pharo 1]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo 1.3 is in <a class="open" title="Pharo version 1.3" href="javascript:void(0)">release candidate mode</a>. The last action needed for release is to package the OneClick image with the right Cog VM. On this side <a class="open" title="http://forum.world.st/Pharo-1-3-release-tp3778010p3779226.html" href="http://forum.world.st/Pharo-1-3-release-tp3778010p3779226.html">Igor is working</a> on a few critical fixes that should be ready in a couple of days. So you can put the Champagne in the fridge now.<br/> <br/>Pharo 1.4 is in <a class="open" title="Pharo version 1.4" href="javascript:void(0)">alpha mode</a>. Note that starting from 1.4 only one image will be released. Releasing two images actually needs too much effort for our community. Furthermore the core developers usually work on PharoCore and it's hard for them to follow bugs on a image (Pharo) they don't use. <br/>So one small image with easy package loading (and unloading) seems a better way to go. Only one Pharo.<br/><br/>About infrastructure, continuous integration server is moving from Hudson to Jenkins. The <a class="open" title="http://pharo-ic.lille.inria.fr/hudson/" href="http://pharo-ic.lille.inria.fr/hudson/">Hudson server</a> will be stopped when the migration is finished. For Cog VMs, Pharo 1.4 and current projects, check the <a class="open" title="http://ci.lille.inria.fr/pharo/" href="http://ci.lille.inria.fr/pharo/">Jenkins server</a>.<br/><br/>Want to know more about Pharo's future ? Read the <a class="open" title="http://www.slideshare.net/esug/pharo-roadmap" href="http://www.slideshare.net/esug/pharo-roadmap">roadmap</a> that has been presented at ESUG conference - among <a class="open" title="http://www.slideshare.net/esug/presentations" href="http://www.slideshare.net/esug/presentations">other nice presentations</a>.<br/><br/></p></div>]]></content:encoded></item><item><title>Mailing list weekly summary #7</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-7</link><pubDate>Wed, 18 May 2011 10:28:11 GMT</pubDate><guid isPermaLink="false">b343b083-4be0-487e-9601-b429af42b3ab</guid><description><![CDATA[Woaw long time since the last weekly summary]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Woaw long time since the last weekly summary. I should rename it as a Monthly summary. As usual *a lot* happened since last time.<br/>As I've cut a lot of discussions, comment if I forgot something important.</p></div><div class="part lead tall"><h4>Events</h4></div><div class="part list tall"><p class="item item gist">A sprint was oragnised in Brussels the 15th April.</p></div><div class="part lead tall"><h4>Announcements</h4></div><div class="part list tall"><p class="item item gist">Not directly Pharo related but Nicolas Petton released <a class="open" title="http://nicolaspetton.github.com/jtalk/" href="http://nicolaspetton.github.com/jtalk/">JTalk</a>, a smalltalk implementation implemented in Javascript (as <a class="open" title="http://clamato.net/" href="http://clamato.net/">Clamato</a>). Very interesting and promising. <a class="open" title="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html" href="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Pharo 1.2.1 is out. The process was quite painful. The infrastructure will probably change for 1.3. As discussed earlier, the next releases of Pharo won't come in two flavours: Core and Dev but only in one. <a class="open" title="http://forum.world.st/ANN-Pharo-Release-1-2-1-td3432578.html" href="http://forum.world.st/ANN-Pharo-Release-1-2-1-td3432578.html">full thread</a> and <a class="open" title="http://forum.world.st/Pharo-1-3-process-td3423848.html" href="http://forum.world.st/Pharo-1-3-process-td3423848.html">other</a></p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://marianopeck.wordpress.com/" href="http://marianopeck.wordpress.com/">Mariano has started a blog</a> where he shares his experiments with the Pharo VM. Very interesting topics so far.</p></div><div class="part list tall"><p class="item item gist">German released the first beta of XMLRPC. <a class="open" title="http://forum.world.st/ANN-XMLRPC-Beta-is-out-tp3421277p3421277.html" href="http://forum.world.st/ANN-XMLRPC-Beta-is-out-tp3421277p3421277.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Doru wrote a Morphic tab widget which looks promising. Gary is reviewing it. Hopefully it will be included in Pharo 1.3. <a class="open" title="http://forum.world.st/fancier-tab-morph-tp3421700p3421750.html" href="http://forum.world.st/fancier-tab-morph-tp3421700p3421750.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Sven shared two classes that can be interesting for your project: <strong>IPAddressCountry</strong> and <strong>Iso3166CountryLongitudeLatitude</strong>. Their name are clear enough I guess... <a class="open" title="http://forum.world.st/IPAddressCountry-Iso3166CountryLongitudeLatitude-tp3425429p3425429.html" href="http://forum.world.st/IPAddressCountry-Iso3166CountryLongitudeLatitude-tp3425429p3425429.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">A new chapter about Metacello is out. <strong>Very interesting read</strong>. <a class="open" title="http://forum.world.st/Metacello-chapter-td3430173.html" href="http://forum.world.st/Metacello-chapter-td3430173.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Laurent is now a freelance. If you need the services of a great Pharoer do not hesitate to contact him. <a class="open" title="http://forum.world.st/Have-started-an-independent-developer-activity-Thank-you-td3438046.html" href="http://forum.world.st/Have-started-an-independent-developer-activity-Thank-you-td3438046.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">MetacelloBrowser 1.59.1 beta is out. Dale uses it for his daily tasks and it seems to be pretty usable now. Tell him what you think about it. <a class="open" title="http://forum.world.st/Fwd-Metacello-ANN-MetacelloBrowser-1-59-1-ready-for-feedback-td3441600.html" href="http://forum.world.st/Fwd-Metacello-ANN-MetacelloBrowser-1-59-1-ready-for-feedback-td3441600.html">full thread</a></p></div><div class="part lead tall"><h4>Discussions</h4></div><div class="part list tall"><p class="item item gist">Sean asked if a middleware à  la Rack/WSGI/Plask is available in Pharo. This middleware would provide a uniform handling of HTTP messages. So far, every HTTP library has its own classes. <a class="open" title="http://forum.world.st/rack-wsgi-ring-for-smalltalk-td3410149.html" href="http://forum.world.st/rack-wsgi-ring-for-smalltalk-td3410149.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Toon is working on <a class="open" title="http://scg.unibe.ch/research/OpalCompiler" href="http://scg.unibe.ch/research/OpalCompiler">Opal</a>, a new compiler (I guess it will be integrated in a future pharo release). If you're interested in Smalltalk compilation, subscribe to the <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-compiler" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-compiler">Opal mailing list</a>.</p></div><div class="part list tall"><p class="item item gist">Mariano asked what are the methods that are never executed (those inlined by the compiler for example). <a class="open" title="http://forum.world.st/Which-methods-are-really-not-executed-td3411149.html" href="http://forum.world.st/Which-methods-are-really-not-executed-td3411149.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Martin asked how to find a good pattern to display a progress bar. The bar should of course be as decoupled as possible from the actual algorithm. <a class="open" title="http://forum.world.st/Progress-bar-design-pattern-td3416670.html" href="http://forum.world.st/Progress-bar-design-pattern-td3416670.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">There were some discussions about user interface themes. Some people still use the colored windows from Squeak. A possible solution would be to be able to load new themes from a central place. <a class="open" title="http://forum.world.st/who-is-using-softSqueak-and-standard-Squeak-tp3407241p3407241.html" href="http://forum.world.st/who-is-using-softSqueak-and-standard-Squeak-tp3407241p3407241.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Discussions about the inclusion of SimpleMorphic. Fernando is working on it. <a class="open" title="http://forum.world.st/Regarding-SimpleMorphic-td3417861.html" href="http://forum.world.st/Regarding-SimpleMorphic-td3417861.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Some work is done on a new browser: Nautilus. See <a class="open" title="http://forum.world.st/abouth-nautilus-and-the-removal-of-CodeHolder-hierarchy-td3427890.html" href="http://forum.world.st/abouth-nautilus-and-the-removal-of-CodeHolder-hierarchy-td3427890.html">the thread</a> to get more details.</p></div><div class="part text tall"><p class="norm">Torsten asked about the state of SqueakDBX on Pharo 1.2. Apparently, it works like a charm ;) <a class="open" title="http://forum.world.st/squeakdbx-and-Pharo-1-2-td3436400.html" href="http://forum.world.st/squeakdbx-and-Pharo-1-2-td3436400.html">full thread</a></p></div><div class="part text tall"><p class="norm">Javier is writing a C parser with PetitParser. <a class="open" title="http://forum.world.st/Initial-PetitC-parser-td3435191.html" href="http://forum.world.st/Initial-PetitC-parser-td3435191.html">full thread</a></p></div>]]></content:encoded></item><item><title>Moose 4.4 release</title><author>[hidden email] (Adrian Lienhard)</author><link>http://www.pharo-project.org/news?dialog=moose-4-4-release</link><pubDate>Wed, 18 May 2011 10:25:12 GMT</pubDate><guid isPermaLink="false">1e7b50ee-dd5d-4919-bf82-60a0b4d7798e</guid><description><![CDATA[The Moose platform for software and data analysis has reached version 4]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">The Moose platform for software and data analysis has reached version 4.4:<br/> <a class="open" title="http://moosetechnology.org/download" href="http://moosetechnology.org/download">http://moosetechnology.org/download</a></p></div><div class="part text tall"><p class="norm">What is new:</p></div><div class="part list tall"><p class="item item gist">Based on Pharo 1.2.1</p></div><div class="part list tall"><p class="item item gist">New EyeSee engine for scripting visual charts</p></div><div class="part list tall"><p class="item item gist">New Kumpel importer for SVN repositories</p></div><div class="part list tall"><p class="item item gist">New Metanool engine for supporting dynamic annotations of models</p></div><div class="part list tall"><p class="item item gist">Simplified look and feel</p></div><div class="part list tall"><p class="item item gist">Improved VerveineJ compatibility for Java parsing</p></div><div class="part list tall"><p class="item item gist">Improved FAMIX support for Java systems</p></div><div class="part list tall"><p class="item item gist">Improved support for complex shapes in Mondrian</p></div><div class="part list tall"><p class="item item gist">Improved RPackage engine support for the Smalltalk importer</p></div><div class="part text tall"><p class="norm">A list of issues addressed in this release can be found at:<br/> <a class="open" title="http://code.google.com/p/moose-technology/issues/list?can=1&amp;amp;q=status=Fixed milestone=4.4" href="http://code.google.com/p/moose-technology/issues/list?can=1&amp;amp;q=status=Fixed milestone=4.4">http://code.google.com/p/moose-technology/issues/list?can=1&amp;q=status=Fixed%20milestone=4.4</a></p></div>]]></content:encoded></item><item><title>Pharo release 1.2.1</title><author>[hidden email] (Sven)</author><link>http://www.pharo-project.org/news?article=pharo-release-1-2-1</link><pubDate>Tue, 05 Apr 2011 20:08:19 GMT</pubDate><guid isPermaLink="false">c1767884-2dde-4bbb-b67f-67966817141f</guid><description><![CDATA[The Pharo Project is proud to announce the release of Pharo 1]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">The <a class="open" title="http://www.pharo-project.org/" href="http://www.pharo-project.org/">Pharo Project</a> is proud to announce the release of Pharo 1.2.1, the third major release of this clean, innovative, open-source Smalltalk environment.</p></div><div class="part text tiny"><p class="norm">&nbsp;</p></div><div class="part text tiny"><p class="norm"><a class="open" title="http://code.google.com/p/pharo/wiki/Pharo12FrenchAnnouncement" href="http://code.google.com/p/pharo/wiki/Pharo12FrenchAnnouncement">French translation of this article</a></p></div><div class="part lead tall"><h6>Update #12345</h6></div><div class="part text tall"><p class="norm">On Tuesday, March 29th 2011, <a class="open" title="http://forum.world.st/update-1-2-12345-td3415831.html" href="http://forum.world.st/update-1-2-12345-td3415831.html">update #12345 was issued to Pharo's 1.2 development line</a>, a line that started back in June 2010 and was frozen in January 2011. Next, Pharo's <a class="open" title="http://ci.pharo-project.org/" href="http://ci.pharo-project.org/">continuous integration machinery</a> successfully started building various artifacts based on this 'Pharo Core 1.2', the most important one being 'Pharo 1.2' proper, the full featured development image.</p></div><div class="part text tall"><p class="norm">Pharo Core 1.2.1 passes 7.836 unit tests, Pharo 1.2.1 no less than 10.760. A large, international community of developers worked hard for several months to iron out all problems and to make Pharo compatible with various Smalltalk libraries and frameworks, among them Seaside 3.0.3 which passes its 1.599 tests.</p></div><div class="part lead tall"><h6>Pharo Core Changes</h6></div><div class="part text tall"><p class="norm">True to the Pharo philosophy, this release contains numerous small changes, refactorings, cleanups and bugfixes improving the overall quality. Important changes include:</p></div><div class="part text tall"><p class="pale">– Cleaned the Pluggable hierarchy<br/>– Added new undo framework<br/>– Cleaned Morph and PasteUpMorph<br/>– Added DummyUIManager, a UIManager for operating without a UI<br/>– Added NewTextMorph<br/>– Removed left overs from MVC: PopUpMenu, SelectionMenu and CustomMenu<br/>– Cleaned Utilities, Preferences and TheWorldMenu<br/>– Included SimpleMorphic preview<br/>– Removing empty classes<br/>– Added new TextEditor and SmalltalkEditor<br/>– Added new, clean and simple Glamorous, Glamorous Orange GUI Themes<br/><br/>– Added new Pro GUI Theme<br/>– Added Cog compliant behavior<br/>– Added better blocks debugging<br/>– Better support for separating SmalltalkImage and SystemDictionary<br/>– Fixed package dependencies, providing a good platform for kernel images<br/>– Removed old JIT experiments<br/>– Migrated to MethodReferenceWithSource and friends<br/><br/>– Added more pages under the Help system<br/>– Improved the number of commented classes<br/><br/>– New Finder tool (replacing Messages Names and Method Finder)<br/>– New Recent Changes tool (replacing Recent Submissions)<br/>– Improved SpaceTally<br/>– Fixed pointer finders tools<br/>– Integrated SUnit 4<br/><br/>Started Continuous Integration: use Hudson/Jenkins to automatically build images, run tests, and compile VMs</p></div><div class="part text tall"><p class="norm">For the Core 1.2 Image development line, <a class="open" title="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2" href="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2">693 issues were resolved</a>.</p></div><div class="part lead tall"><h6>Pharo Changes</h6></div><div class="part text tall"><p class="norm">The full featured Pharo development image is built automatically by loading the Metacello configuration aptly called ConfigurationOfPharo. Important changes include:</p></div><div class="part text tall"><p class="pale">– Updated to latest Metacello and all configurations used to use symbolic versions<br/>– New tools: Metacello Configuration Browser, Memory Monitor, and Autotest<br/>– Updated versions of Shout, RoelTyper, OCompletion, OmniBrowser, AutomaticMethodCategorizer, RefactoringBrowsers, Nile, ProfStef<br/>– Added XML-Support, and more Help<br/>– Removed NewInspector</p></div><div class="part text tall"><p class="norm">For the Full Dev 1.2 Image development line, <a class="open" title="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2-DevImage" href="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2-DevImage">57 issues were resolved</a>.</p></div><div class="part lead tall"><h6>Downloads</h6></div><div class="part text tall"><p class="norm">You can obtain Pharo 1.2.1 through various downloads:</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="https://gforge.inria.fr/frs/download.php/28437/Pharo-1.2.1-OneClick.zip" href="https://gforge.inria.fr/frs/download.php/28437/Pharo-1.2.1-OneClick.zip">Pharo 1.2.1 One-Click</a> is the easiest to get started: it includes all needed components (image, change and source file as well as the VM) in one package that requires no installation</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="https://gforge.inria.fr/frs/download.php/28435/Pharo-1.2.1-11.04.03.zip" href="https://gforge.inria.fr/frs/download.php/28435/Pharo-1.2.1-11.04.03.zip">Pharo 1.2.1</a> the primary developer image, changes and sources file</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="https://gforge.inria.fr/frs/download.php/28417/PharoCore-1.2.1.zip" href="https://gforge.inria.fr/frs/download.php/28417/PharoCore-1.2.1.zip">Pharo Core 1.2.1</a> just the core image, changes and sources file</p></div><div class="part lead tall"><h6>Success Stories</h6></div><div class="part text tall"><p class="norm">Pharo has a large user base spread all over the world. Hence there is a growing collection of <a class="open" title="http://www.pharo-project.org/about/success-stories" href="http://www.pharo-project.org/about/success-stories">success stories</a>, projects using Pharo that choose to go public with this. Recently, the following were added:</p></div><div class="part list tall"><p class="item item gist"><strong>DrGeo</strong> - an award winning interactive geometry application also used for teaching primary and secondary level students</p></div><div class="part list tall"><p class="item item gist"><strong>Issys Tracking</strong> - a workflow platform to support authorization procedures for the medical practice for a large social organization/health insurance in Argentina</p></div><div class="part list tall"><p class="item item gist"><strong>Inceptive's Custom ERP</strong> - an application for the event planning and resource management administration of a large cultural centre in Flanders</p></div><div class="part text tiny"><p class="pale">Sven Van Caekenberghe, April 5, 2011</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-release-1-2-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo release 1.2.1&amp;u=http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo release 1.2.1&amp;url=http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo release 1.2.1&amp;url=http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Mailing list weekly summary #6</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6</link><pubDate>Fri, 25 Mar 2011 06:44:37 GMT</pubDate><guid isPermaLink="false">d8349de5-6560-468d-93bd-b3c09d5862b1</guid><description><![CDATA[As planned the mailing summary has a new host; the official Pharo website]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm"><a class="open" title="http://articles.tulipemoutarde.be/pharo-mailing-list-weekly-summary-5" href="http://articles.tulipemoutarde.be/pharo-mailing-list-weekly-summary-5">As planned</a> the mailing summary has a new host; the official Pharo website. Past week was quite busy (920 emails !). As usual do not hesitate to comment if I forgot something important ;)<br/><br/>This summary starts the 13 March 2011 and finishes 23 March.</p></div><div class="part lead tall"><h4>Events</h4></div><div class="part list tall"><p class="item item gist">Last week Sprint in Lille was successful. Igor and Henrik left the office at 10pm when everybody else had left since 5pm. (<a class="open" title="http://forum.world.st/About-Pharo-sprint-td3350841.html" href="http://forum.world.st/About-Pharo-sprint-td3350841.html">full thread</a>)</p></div><div class="part lead tall"><h4>Announcements</h4></div><div class="part list tall"><p class="item item gist">Pharo Core 1.2 is out ! (full threads <a class="open" title="http://forum.world.st/update-1-2-Core-12341-td3353776.html" href="http://forum.world.st/update-1-2-Core-12341-td3353776.html">here</a> and <a class="open" title="http://forum.world.st/ANN-1-2-prebuilt-core-1-2-final-td3353888.html" href="http://forum.world.st/ANN-1-2-prebuilt-core-1-2-final-td3353888.html">there</a>)</p></div><div class="part list tall"><p class="item item gist">Patrick released <a class="open" title="http://www.squeaksource.com/SandcastlesThemes" href="http://www.squeaksource.com/SandcastlesThemes">Sandcastles themes</a> for Pharo 1.2. <a class="open" title="This page" href="http://www.pharo-project.org/news?rss">(</a><a class="open" title="http://forum.world.st/ANN-Sandcastles-themes-for-Pharo-1-2-td3354995.html" href="http://forum.world.st/ANN-Sandcastles-themes-for-Pharo-1-2-td3354995.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Stefan created a benchmarking framework for Smalltalk called <a class="open" title="http://www.squeaksource.com/SMark.html" href="http://www.squeaksource.com/SMark.html">SMark</a>. (<a class="open" title="http://forum.world.st/PBenchmark-as-a-general-framework-for-benchmarking-in-Smalltalk-commit-access-td3352704.html" href="http://forum.world.st/PBenchmark-as-a-general-framework-for-benchmarking-in-Smalltalk-commit-access-td3352704.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">The configuration of SandstoneDB has been updated to work in Pharo 1.2. (<a class="open" title="http://forum.world.st/ConfigurationOfSandstoneDb-working-in-1-2-td3381157.html" href="http://forum.world.st/ConfigurationOfSandstoneDb-working-in-1-2-td3381157.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://www.unsam.edu.ar/" href="http://www.unsam.edu.ar/">University San Martin</a> in Argentina now teaches Pharo.<a class="open" title="This page" href="http://www.pharo-project.org/news?rss"> (</a><a class="open" title="http://forum.world.st/Pharo-in-San-Martin-University-td3382146.html" href="http://forum.world.st/Pharo-in-San-Martin-University-td3382146.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://www.squeakdbx.org/" href="http://www.squeakdbx.org/">SqueakDBX 1.3</a> is available and changed its name for DBXTalk. More on this later. (<a class="open" title="http://forum.world.st/ANN-Last-SqueakDBX-release-and-news-td3388124.html" href="http://forum.world.st/ANN-Last-SqueakDBX-release-and-news-td3388124.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Vijay started to work on <a class="open" title="http://www.zeromq.org/" href="http://www.zeromq.org/">ZeroMQ</a> bindings for Pharo. I don't know where to find the code though... (<a class="open" title="http://forum.world.st/ZeroMQ-bindings-for-Pharo-td3389442.html" href="http://forum.world.st/ZeroMQ-bindings-for-Pharo-td3389442.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Runar announced a <a class="open" title="http://blog.epigent.com/2011/03/riak-interface-for-pharo-smalltalk.html" href="http://blog.epigent.com/2011/03/riak-interface-for-pharo-smalltalk.html">Riak interface</a> for Pharo. <a class="open" title="This page" href="http://www.pharo-project.org/news?rss">(</a><a class="open" title="http://forum.world.st/Riak-Interface-for-Pharo-Smalltalk-td3355188.html" href="http://forum.world.st/Riak-Interface-for-Pharo-Smalltalk-td3355188.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Miguel cleaned RFB a little bit to make it work in Pharo 1.2. He released a Metacello configuration. (full threads <a class="open" title="http://forum.world.st/RFB-for-Pharo-1-2-td3390789.html" href="http://forum.world.st/RFB-for-Pharo-1-2-td3390789.html">here</a> and <a class="open" title="http://forum.world.st/ANN-ConfigurationOfRFB-with-symbolic-versions-td3391610.html" href="http://forum.world.st/ANN-ConfigurationOfRFB-with-symbolic-versions-td3391610.html">there</a>)</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://github.com/pharogenesis/pharogenesis" href="http://github.com/pharogenesis/pharogenesis">Pharogenesis</a>. Very cool project. (<a class="open" title="http://forum.world.st/Pharogenesis-anew-td3356059.html" href="http://forum.world.st/Pharogenesis-anew-td3356059.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Native Boost and CogVM are now working together :) (<a class="open" title="http://forum.world.st/UPD-NativeBoost-runs-on-new-Cog-VMs-td3390997.html" href="http://forum.world.st/UPD-NativeBoost-runs-on-new-Cog-VMs-td3390997.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Not directly Pharo related but Nicolas (behind the <a class="open" title="http://www.iliadproject.org/" href="http://www.iliadproject.org/">Iliad web framework</a>) released <a class="open" title="http://nicolaspetton.github.com/jtalk/" href="http://nicolaspetton.github.com/jtalk/">JTalk</a>. A Smalltalk implemented in Javascript. (<a class="open" title="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html" href="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html">full thread</a>)</p></div><div class="part lead tall"><h4>Discussions</h4></div><div class="part list tall"><p class="item item gist">If you have a tool that runs on Pharo please update the <a class="open" title="http://book.pharo-project.org" href="http://book.pharo-project.org">Pharo book</a>. It will help newcomer to know the packages that are available. (<a class="open" title="http://forum.world.st/Do-you-have-a-tool-that-works-on-Pharo-td3392039.html" href="http://forum.world.st/Do-you-have-a-tool-that-works-on-Pharo-td3392039.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Designing Test Case has always been hard. Traits can help. (<a class="open" title="http://forum.world.st/SUnit-and-Tests-inheritance-or-Data-injection-td3390049.html" href="http://forum.world.st/SUnit-and-Tests-inheritance-or-Data-injection-td3390049.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Esteban published a <a class="open" title="http://smallworks.com.ar/blogs/The+Martian+Chronicles/2011-03-14-The-fly-to-mars" href="http://smallworks.com.ar/blogs/The+Martian+Chronicles/2011-03-14-The-fly-to-mars">blog post</a> explaining the current state of Mars. I guess a lot of MacOS X users are waiting for it.</p></div><div class="part list tall"><p class="item item gist">Marcus created explained how to use and retag issues in the bug tracking system with the *FixProposed* and *FixToInclude* status. (<a class="open" title="http://forum.world.st/Bug-Tracker-fixed-vs-fixedProposed-td3354396.html" href="http://forum.world.st/Bug-Tracker-fixed-vs-fixedProposed-td3354396.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">nullPointer asked about the current status of OSProcess. In any case, everybody agrees that it is a crucial package. (<a class="open" title="http://forum.world.st/The-current-status-of-OSProcess-td3350744.html" href="http://forum.world.st/The-current-status-of-OSProcess-td3350744.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Henrik and Igor worked on announcements and made a small report of their progress. (<a class="open" title="http://forum.world.st/Short-summary-of-new-announcement-capabilities-td3351146.html" href="http://forum.world.st/Short-summary-of-new-announcement-capabilities-td3351146.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Camillo had some trouble with fonts with the CogVM on MacOS. He copied the `FT2Plugin.bundle` in his Cog.app. (<a class="open" title="http://forum.world.st/Fixed-Width-Font-for-COG-td3348188.html" href="http://forum.world.st/Fixed-Width-Font-for-COG-td3348188.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Bill want to use Lumiere on Linux. It does not work so far but Ricardo and Alexandre are working on a 3D engine without external dependencies. Igor deplored the lack of people who can do assembly, VM hacking and OpenGL hacking. We are not all like you Igor :p (<a class="open" title="http://forum.world.st/Lumiere-on-Linux-td3351118.html" href="http://forum.world.st/Lumiere-on-Linux-td3351118.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Good thread about building Native Boost on Linux. (<a class="open" title="http://forum.world.st/Building-NativeBoost-plugin-on-linux-td3383578.htm" href="http://forum.world.st/Building-NativeBoost-plugin-on-linux-td3383578.htm">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Why Ward Cunningham stopped doing Smalltalk and went to Ruby. I haven't listened the <a class="open" title="http://www.pragprog.com/podcasts/show/36" href="http://www.pragprog.com/podcasts/show/36">podcast</a> yet but Hwajong Oh did. (<a class="open" title="http://forum.world.st/Why-did-Ward-Cunningham-left-Smalltalk-and-went-for-Ruby-td3384726.html" href="http://forum.world.st/Why-did-Ward-Cunningham-left-Smalltalk-and-went-for-Ruby-td3384726.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">The introduction of Namespaces is discussed in a thread about GSOC 2010. (<a class="open" title="http://forum.world.st/GSOC-2010-results-td3385814.html" href="http://forum.world.st/GSOC-2010-results-td3385814.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Please have some love for your bug reports. A lot of open bugs are actually fixed in the system but their owner did not close them. Please comment on bug entries if you are working on it or have something to share about it. Marcus is crashing his head on the wall because of that. (<a class="open" title="http://forum.world.st/call-for-help-Bugtracker-td3388589.html" href="http://forum.world.st/call-for-help-Bugtracker-td3388589.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Discussion about base64 encodings and linebreaks. If you need to use base64 the thread could interest you. (<a class="open" title="http://forum.world.st/String-gt-gt-base64Encoded-td3394705.html" href="http://forum.world.st/String-gt-gt-base64Encoded-td3394705.html">full thread</a>)</p></div><div class="part text tiny"><p class="norm">See you next week !</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=mailing-list-weekly-summary-6"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Mailing list weekly summary #6&amp;u=http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Mailing list weekly summary #6&amp;url=http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Mailing list weekly summary #6&amp;url=http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title></title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=unit3782</link><pubDate>Thu, 24 Mar 2011 20:19:44 GMT</pubDate><guid isPermaLink="false">5c8ac2aa-85c1-4a2f-98a0-1f6f2634fa6e</guid><description><![CDATA[]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">&nbsp;</p></div><div class="part text tall"><p class="norm">&nbsp;</p></div>]]></content:encoded></item><item><title></title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=unit330</link><pubDate>Thu, 24 Mar 2011 19:09:50 GMT</pubDate><guid isPermaLink="false">2ec9f57a-5efb-4e16-89ba-8dfce4fd991a</guid><description><![CDATA[]]></description><content:encoded><![CDATA[]]></content:encoded></item><item><title>Hapao Testing</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=hapao-testing</link><pubDate>Sun, 23 Jan 2011 16:00:15 GMT</pubDate><guid isPermaLink="false">2683666f-d540-413f-aa4c-ed73b18797b9</guid><description><![CDATA[Test coverage is about assessing the relevance of unit tests against the tested application]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Test coverage is about assessing the relevance of unit tests against the tested application. It is widely acknowledged that a software with a “good” test coverage is more robust against unanticipated execution, thus lowering the maintenance cost. However, insuring a coverage of a good quality is challenging, especially since most of the available test coverage tools do not discriminate software components that require a “strong” coverage from the components that require less attention from the unit tests.<br/>Hapao is an innovative test coverage tool, implemented in the Pharo Smalltalk programming language. It employs an effective and intuitive graphical representation to visually assess the quality of the coverage. A combination of appropriate metrics and relations visually shapes methods and classes, which indicates to the programmer whether more effort on testing is required.<br/><br/><a class="open" title="http://hapao.dcc.uchile.cl/" href="http://hapao.dcc.uchile.cl/">http://hapao.dcc.uchile.cl/<br /></a></p></div><div class="part show pict tall"><a href="javascript:void(0)"><img alt="Zoom: home_3.png" title="home_3.png" width="522" height="283" src="http://www.pharo-project.org/pictures/09/nj23pof8gj6v5sbqjbnd0xjq7wonr2/home_3-522.png"/></a></div><div class="part text tiny"><p class="pale"><a class="open" title="http://marcusdenker.de" href="http://marcusdenker.de">Marcus Denker</a>, January 23, 2011</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=hapao-testing"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Hapao Testing&amp;u=http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Hapao Testing&amp;url=http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Hapao Testing&amp;url=http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>IRC meeting notes</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=irc-meeting-notes</link><pubDate>Tue, 07 Dec 2010 21:05:11 GMT</pubDate><guid isPermaLink="false">6373608c-e57a-442a-a1c5-195e1f532525</guid><description><![CDATA[This was our first IRC meeting, which we plan to repeat once a month]]></description><content:encoded><![CDATA[<div class="part lead tall"><h6>This was our first IRC meeting, which we plan to repeat once a month. The complete log is at <a class="open" title="http://pastebin.com/Y7MFaddK" href="http://pastebin.com/Y7MFaddK">pastebin.com/Y7MFaddK</a>.</h6></div><div class="part text tall"><p class="norm">* Next meeting<br/>We want to rotate the time so that people in other timezones can more easily join.<br/>Next meeting takes place on January 4, 2011. Time to be decided (please let us know what a good time for you is)<br/><br/>* List of potential projects/topics to discuss: http://code.google.com/p/pharo/wiki/Projects<br/><br/>* Source code management and history to track all versions and all changes. Current representation of source in the .changes and .sources files is very weak. What we would like to have is a proper code model. ESUG is paying a small company to rewrite from scratch SqueakSource. INRIA is looking into providing Webdav access on their infrastructure. Another missing area is descriptions of the external packages to answer where the code is stored, who the maintainer is, etc. <br/><br/>* Comments: we need more and better comments. We have HelpSystem but it is not used so far. The main obstacle is that one needs to subclass from CustomHelp, which creates an unnecessary dependency on the help package. This can be solved using the builder/pragma approach like done for Settings.<br/>-&gt; suggest this change to Torsten<br/><br/>* How can we make more people, especially newcomers, involved?<br/>-&gt; Separate issues by apparent difficulty and make a more detailed casts how to contribute.<br/>-&gt; attribute the contributions, e.g., on the website like we did for http://pharo-project.org/pharo-download/release-1-0, or via a dedicated twitter feed.<br/>-&gt; ask people to more often hang around on IRC</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, December 7, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=irc-meeting-notes"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=IRC meeting notes&amp;u=http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=IRC meeting notes&amp;url=http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=IRC meeting notes&amp;url=http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Pharo 1.1 released</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-1-1-released</link><pubDate>Tue, 27 Jul 2010 07:28:04 GMT</pubDate><guid isPermaLink="false">117c0163-2c85-464f-a4e1-b81dd6a4bfba</guid><description><![CDATA[We are excited to announce our second release of Pharo! This release contains many bug fixes, improvements, performance optimizations, and new features that didn't get into version 1]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">We are excited to announce our second release of Pharo!<br/><br/>This release contains many bug fixes, improvements, performance optimizations, and new features that didn't get into version 1.0.<br/><br/>Specific information about what is new in this release can be found on <a class="open" title="http://www.pharo-project.org/pharo-download/release-1-1" href="http://www.pharo-project.org/pharo-download/release-1-1">http://www.pharo-project.org/pharo-download/release-1-1</a>.<br/><br/> Thanks everyone who has contributed and helped to bring Pharo one step further!</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, July 26, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-1-1-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo 1.1 released&amp;u=http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo 1.1 released&amp;url=http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo 1.1 released&amp;url=http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title></title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=unit359</link><pubDate>Tue, 27 Jul 2010 07:12:13 GMT</pubDate><guid isPermaLink="false">35e0919e-9c5a-4986-a981-3580482984e1</guid><description><![CDATA[]]></description><content:encoded><![CDATA[]]></content:encoded></item><item><title>Pharo News #3: Pharo 1.0 released</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released</link><pubDate>Thu, 15 Apr 2010 13:08:35 GMT</pubDate><guid isPermaLink="false">d72aa037-8d47-408f-9357-5037e004ec98</guid><description><![CDATA[Pharo is a modern open-source Smalltalk language and environment]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo is a modern open-source Smalltalk language and environment. Pharo’s goals are to provide a robust and clean core and to implement innovative extensions of the language and its environment. By providing a stable and small system and excellent developer tools, Pharo is an attractive platform for mission critical Smalltalk applications.</p></div><div class="part text tall"><p class="norm">Pharo 1.0 is the first release since the project started in May 2008. Many <a class="open" title="Success stories" href="javascript:void(0)">companies</a> have already successfully adopted Pharo. <a class="open" title="http://www.seaside.st" href="http://www.seaside.st">Seaside</a>, the Smalltalk web framework, switched to Pharo as their main development platform. A <a class="open" title="http://www.pharobyexample.org" href="http://www.pharobyexample.org">book on Pharo</a> has recently been published (also available as a free PDF). Pharo has a growing <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">community</a> and is supported by research institutions such as <a class="open" title="http://www.inria.fr" href="http://www.inria.fr">INRIA</a>. Pharo is licensed under the MIT License (with some original parts remaining under the Apache License).</p></div><div class="part text tall"><p class="norm">Download the <a class="open" title="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip" href="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip">Pharo 1.0 one-click image</a> and get started within seconds. Read more about <a class="open" title="Pharo version 1.0" href="javascript:void(0)">what this release offers</a>.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, April 15, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-3-pharo-1-0-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #3: Pharo 1.0 released&amp;u=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Pharo News #2</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-news-2</link><pubDate>Thu, 15 Apr 2010 12:27:19 GMT</pubDate><guid isPermaLink="false">8a40df3b-28f0-4580-84ab-d38982b1340d</guid><description><![CDATA[Pharo Sprint in Bern on March 13]]></description><content:encoded><![CDATA[<div class="part lead tall"><h6>Pharo Sprint in Bern on March 13</h6></div><div class="part text tall"><p class="norm">The main goal of the sprint is to reduce the number of open issues for <a class="open" title="http://code.google.com/p/pharo/issues/list?q=milestone=1.1" href="http://code.google.com/p/pharo/issues/list?q=milestone=1.1">Milestone 1.1</a>. The sprint is hosted by the Software Composition Group of the University of Bern. For details and registration please see the <a class="open" title="http://code.google.com/p/pharo/wiki/PharoSprints?ts=1266658289&amp;updated=PharoSprints" href="http://code.google.com/p/pharo/wiki/PharoSprints?ts=1266658289&amp;updated=PharoSprints">sprint wiki page</a>.</p></div><div class="part lead tall"><h6>Pharo 1.0 RC2</h6></div><div class="part text tall"><p class="norm">End of last month the release candidate 2 was announced. As feedback for RC2 has shown, there are still a few open todos and one unresolved problem (IPv4 vs. v6 network implementation).</p></div><div class="part lead tall"><h6>Seasidehosting support for Pharo</h6></div><div class="part text tall"><p class="norm">As announced in <a class="open" title="http://www.adrian-lienhard.ch/blog?article=seasidehosting-now-runs-pharo" href="http://www.adrian-lienhard.ch/blog?article=seasidehosting-now-runs-pharo">another blog post</a>, <a class="open" title="http://www.seasidehosting.st/" href="http://www.seasidehosting.st/">www.seasidehosting.st</a> now supports Pharo.</p></div><div class="part text tall"><p class="norm">There's also a <a class="open" title="http://pharocasts.blogspot.com/2010/01/deploy-on-seaside-hosting.html" href="http://pharocasts.blogspot.com/2010/01/deploy-on-seaside-hosting.html">Screencast</a> that demonstrates how to deploy a Seaside/Pharo application on Seasidehosting.</p></div><div class="part lead tall"><h6>New Seaside book</h6></div><div class="part text tall"><p class="norm">The PDF version of the new book “Dynamic Web Development with Seaside” is <a class="open" title="http://book.seaside.st/book/introduction/pdf-book" href="http://book.seaside.st/book/introduction/pdf-book">available for download</a> now.</p></div><div class="part lead tall"><h6>Nabble interface to Pharo mailing lists</h6></div><div class="part text tall"><p class="norm">The links to the Nabble sites can be found on the <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">Community page</a>. Also many other related mailing lists, such as Seaside, GemStone/S, and Metacello, are on <a class="open" title="http://n4.nabble.com/Smalltalk-f1294792.html" href="http://n4.nabble.com/Smalltalk-f1294792.html">Nabble</a> now.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, February 20, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-2"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #2&amp;u=http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #2&amp;url=http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #2&amp;url=http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Pharo News #1</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-news-1</link><pubDate>Sat, 16 Jan 2010 15:26:12 GMT</pubDate><guid isPermaLink="false">9ed28654-55a6-481b-aa7d-4d1460594d4b</guid><description><![CDATA[Metacello Configurations for Pharo]]></description><content:encoded><![CDATA[<div class="part lead tall"><h6>Metacello Configurations for Pharo</h6></div><div class="part text tall"><p class="norm">Mariano Martinez Peck <a class="open" title="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html" href="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html">announced</a> Metacello configurations for Pharo. The goal is to define a catalog of packages that are stable and known to work in Pharo. The Pharo 1.0 and forthcoming versions can be built automatically from these configurations, which are stored in a dedicated <a class="open" title="http://www.squeaksource.com/MetacelloRepository.html" href="http://www.squeaksource.com/MetacelloRepository.html">repository on SqueakSource</a>.</p></div><div class="part lead tall"><h6>Pharo Screencasts</h6></div><div class="part text tall"><p class="norm">Laurent Laffont created a blog to publish Pharo screencasts. Contact Laurent if you want to share a screencast or if you have an idea for a new screencast that Laurent can produce.</p></div><div class="part link site tall"><a class="open" href="http://pharocasts.blogspot.com/">http://pharocasts.blogspot.com/</a></div><div class="part lead tall"><h6>New Productivity Tool</h6></div><div class="part text tall"><p class="norm">Romain Robbes <a class="open" title="http://n2.nabble.com/ANN-WorkingSet-td4286093.html" href="http://n2.nabble.com/ANN-WorkingSet-td4286093.html">announced</a> WorkingSet, a small tool that helps you navigate your code in Pharo. It tracks the entities you've changed recently, and lets you access them quickly.</p></div><div class="part lead tall"><h6>Companies using Pharo</h6></div><div class="part text tall"><p class="norm">We started collecting companies that are using Pharo. 20 are already on the list – certainly more to come soon! If your company is missing or if you have an interesting project to share, let us know!</p></div><div class="part link goto tall"><a class="open page" href="http://www.pharo-project.org/about/success-stories">http://www.pharo-project.org/about/success-stories</a></div><div class="part lead tall"><h6>New Pharo Mailing List</h6></div><div class="part text tall"><p class="norm">Since the traffic on the pharo-project mailing list is quite high and often related to the development of the Pharo core system, we created a new mailing list, <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users">pharo-users</a>, targeted to users of Pharo.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, January 16, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #1&amp;u=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item></channel></rss>



--
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Marcus Denker-4
In reply to this post by Max Leske

On Oct 18, 2011, at 1:28 PM, Stefan Marr wrote:

> Hi:
>
> On 31 Aug 2011, at 08:49, Max Leske wrote:
>
>> I'll check if this might be a cmsbox bug. Since Adrian's Blog is also affected, this might well be the case. I'll keep you posted.
>>
>> Max
>
> It is still broken!
>
I think we should install some real blog software...

        Marcus

--
Marcus Denker -- http://marcusdenker.de


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Stéphane Ducasse
this is not the question of real or not.
Do you believe that a crap in PHP is real.
It is the question of the value to people so that they fix software.

Stef

On Oct 18, 2011, at 1:38 PM, Marcus Denker wrote:

>
> On Oct 18, 2011, at 1:28 PM, Stefan Marr wrote:
>
>> Hi:
>>
>> On 31 Aug 2011, at 08:49, Max Leske wrote:
>>
>>> I'll check if this might be a cmsbox bug. Since Adrian's Blog is also affected, this might well be the case. I'll keep you posted.
>>>
>>> Max
>>
>> It is still broken!
>>
> I think we should install some real blog software...
>
> Marcus
>
> --
> Marcus Denker -- http://marcusdenker.de
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
In reply to this post by Stefan Marr-4
Hi Stefan

The last build date is today. So what do you mean by "broken"?

Cheers,
Max

On 18.10.2011, at 13:28, Stefan Marr wrote:

> Hi:
>
> On 31 Aug 2011, at 08:49, Max Leske wrote:
>
>> I'll check if this might be a cmsbox bug. Since Adrian's Blog is also affected, this might well be the case. I'll keep you posted.
>>
>> Max
>
> It is still broken!
>
> For reference, below is the current RSS content. I unfortunately do not have a copy of the old one.
>
> Best regards
> Stefan
>
>
> <?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href="/_cmsbox_2.2.15_218/layout/default.css"?><?xml-stylesheet href="/_cmsbox_27/design/screen.css"?><rss version="2.0" 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/"><channel><title>Pharo Open Source Smalltalk — News</title><link>http://www.pharo-project.org/news</link><description>Pharo News Blog. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7. Pharo release 1.2.1.</description><language>de-ch</language><lastBuildDate>Tue, 18 Oct 2011 08:57:58 GMT</lastBuildDate><pubDate>Tue, 18 Oct 2011 08:57:58 GMT</pubDate><webMaster>[hidden email] (board)</webMaster><generator>Cmsbox 2.0</generator><docs>http://www.rssboard.org/rss-specification</docs><item><title>Language of Languages</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=language-of-languages</link><pubDate>Tue, 18 Oct 2011 08:57:48 GMT</pubDate><guid isPermaLink="false">adfbff80-00b8-438c-b1a9-f774c363fa71</guid><description><![CDATA[Unifying Concepts Across Different Notations Maintaining the consistency of multiple notations used in large projects is daunting]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm"><strong>Unifying Concepts Across Different Notations</strong><br/><br/>Maintaining the consistency of multiple notations used in large projects is daunting. Language of Languages(LoLs) is our experimental language workbench that fulfills a frequently overlooked but important role: unify the different notations so developers can better understand and evolve a project. Due to the impossibility of anticipating all the notations that may be used in a project, LoLs adopts a language agnostic view and supports different notations from free-form text to graphical forms and shapes.<br/><br/>LoLs is the work of Jamie Douglass, Nicholas Chen and Ralph Johnson<br/>at University of Illinois (UIUC)<br/><br/><a class="open" title="http://www.languageoflanguages.org" href="http://www.languageoflanguages.org">http://www.languageoflanguages.org<br /></a><br/><br/></p></div>]]></content:encoded></item><item><title>Pharo 1.3 and 1.4 status</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-1-3-and-1-4-status</link><pubDate>Tue, 30 Aug 2011 20:28:17 GMT</pubDate><guid isPermaLink="false">fd324a67-0259-4ebc-9938-28c57f0ff298</guid><description><![CDATA[Pharo 1]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo 1.3 is in <a class="open" title="Pharo version 1.3" href="javascript:void(0)">release candidate mode</a>. The last action needed for release is to package the OneClick image with the right Cog VM. On this side <a class="open" title="http://forum.world.st/Pharo-1-3-release-tp3778010p3779226.html" href="http://forum.world.st/Pharo-1-3-release-tp3778010p3779226.html">Igor is working</a> on a few critical fixes that should be ready in a couple of days. So you can put the Champagne in the fridge now.<br/> <br/>Pharo 1.4 is in <a class="open" title="Pharo version 1.4" href="javascript:void(0)">alpha mode</a>. Note that starting from 1.4 only one image will be released. Releasing two images actually needs too much effort for our community. Furthermore the core developers usually work on PharoCore and it's hard for them to follow bugs on a image (Pharo) they don't use. <br/>So one small image with easy package loading (and unloading) seems a better way to go. Only one Pharo.<br/><br/>About infrastructure, continuous integration server is moving from Hudson to Jenkins. The <a class="open" title="http://pharo-ic.lille.inria.fr/hudson/" href="http://pharo-ic.lille.inria.fr/hudson/">Hudson server</a> will be stopped when the migration is finished. For Cog VMs, Pharo 1.4 and current projects, check the <a class="open" title="http://ci.lille.inria.fr/pharo/" href="http://ci.lille.inria.fr/pharo/">Jenkins server</a>.<br/><br/>Want to know more about Pharo's future ? Read the <a class="open" title="http://www.slideshare.net/esug/pharo-roadmap" href="http://www.slideshare.net/esug/pharo-roadmap">roadmap</a> that has been presented at ESUG conference - among <a class="open" title="http://www.slideshare.net/esug/presentations" href="http://www.slideshare.net/esug/presentations">other nice presentations</a>.<br/><br/></p></div>]]></content:encoded></item><item><title>Mailing list weekly summary #7</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-7</link><pubDate>Wed, 18 May 2011 10:28:11 GMT</pubDate><guid isPermaLink="false">b343b083-4be0-487e-9601-b429af42b3ab</guid><description><![CDATA[Woaw long time since the last weekly summary]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Woaw long time since the last weekly summary. I should rename it as a Monthly summary. As usual *a lot* happened since last time.<br/>As I've cut a lot of discussions, comment if I forgot something important.</p></div><div class="part lead tall"><h4>Events</h4></div><div class="part list tall"><p class="item item gist">A sprint was oragnised in Brussels the 15th April.</p></div><div class="part lead tall"><h4>Announcements</h4></div><div class="part list tall"><p class="item item gist">Not directly Pharo related but Nicolas Petton released <a class="open" title="http://nicolaspetton.github.com/jtalk/" href="http://nicolaspetton.github.com/jtalk/">JTalk</a>, a smalltalk implementation implemented in Javascript (as <a class="open" title="http://clamato.net/" href="http://clamato.net/">Clamato</a>). Very interesting and promising. <a class="open" title="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html" href="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Pharo 1.2.1 is out. The process was quite painful. The infrastructure will probably change for 1.3. As discussed earlier, the next releases of Pharo won't come in two flavours: Core and Dev but only in one. <a class="open" title="http://forum.world.st/ANN-Pharo-Release-1-2-1-td3432578.html" href="http://forum.world.st/ANN-Pharo-Release-1-2-1-td3432578.html">full thread</a> and <a class="open" title="http://forum.world.st/Pharo-1-3-process-td3423848.html" href="http://forum.world.st/Pharo-1-3-process-td3423848.html">other</a></p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://marianopeck.wordpress.com/" href="http://marianopeck.wordpress.com/">Mariano has started a blog</a> where he shares his experiments with the Pharo VM. Very interesting topics so far.</p></div><div class="part list tall"><p class="item item gist">German released the first beta of XMLRPC. <a class="open" title="http://forum.world.st/ANN-XMLRPC-Beta-is-out-tp3421277p3421277.html" href="http://forum.world.st/ANN-XMLRPC-Beta-is-out-tp3421277p3421277.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Doru wrote a Morphic tab widget which looks promising. Gary is reviewing it. Hopefully it will be included in Pharo 1.3. <a class="open" title="http://forum.world.st/fancier-tab-morph-tp3421700p3421750.html" href="http://forum.world.st/fancier-tab-morph-tp3421700p3421750.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Sven shared two classes that can be interesting for your project: <strong>IPAddressCountry</strong> and <strong>Iso3166CountryLongitudeLatitude</strong>. Their name are clear enough I guess... <a class="open" title="http://forum.world.st/IPAddressCountry-Iso3166CountryLongitudeLatitude-tp3425429p3425429.html" href="http://forum.world.st/IPAddressCountry-Iso3166CountryLongitudeLatitude-tp3425429p3425429.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">A new chapter about Metacello is out. <strong>Very interesting read</strong>. <a class="open" title="http://forum.world.st/Metacello-chapter-td3430173.html" href="http://forum.world.st/Metacello-chapter-td3430173.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Laurent is now a freelance. If you need the services of a great Pharoer do not hesitate to contact him. <a class="open" title="http://forum.world.st/Have-started-an-independent-developer-activity-Thank-you-td3438046.html" href="http://forum.world.st/Have-started-an-independent-developer-activity-Thank-you-td3438046.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">MetacelloBrowser 1.59.1 beta is out. Dale uses it for his daily tasks and it seems to be pretty usable now. Tell him what you think about it. <a class="open" title="http://forum.world.st/Fwd-Metacello-ANN-MetacelloBrowser-1-59-1-ready-for-feedback-td3441600.html" href="http://forum.world.st/Fwd-Metacello-ANN-MetacelloBrowser-1-59-1-ready-for-feedback-td3441600.html">full thread</a></p></div><div class="part lead tall"><h4>Discussions</h4></div><div class="part list tall"><p class="item item gist">Sean asked if a middleware à  la Rack/WSGI/Plask is available in Pharo. This middleware would provide a uniform handling of HTTP messages. So far, every HTTP library has its own classes. <a class="open" title="http://forum.world.st/rack-wsgi-ring-for-smalltalk-td3410149.html" href="http://forum.world.st/rack-wsgi-ring-for-smalltalk-td3410149.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Toon is working on <a class="open" title="http://scg.unibe.ch/research/OpalCompiler" href="http://scg.unibe.ch/research/OpalCompiler">Opal</a>, a new compiler (I guess it will be integrated in a future pharo release). If you're interested in Smalltalk compilation, subscribe to the <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-compiler" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-compiler">Opal mailing list</a>.</p></div><div class="part list tall"><p class="item item gist">Mariano asked what are the methods that are never executed (those inlined by the compiler for example). <a class="open" title="http://forum.world.st/Which-methods-are-really-not-executed-td3411149.html" href="http://forum.world.st/Which-methods-are-really-not-executed-td3411149.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Martin asked how to find a good pattern to display a progress bar. The bar should of course be as decoupled as possible from the actual algorithm. <a class="open" title="http://forum.world.st/Progress-bar-design-pattern-td3416670.html" href="http://forum.world.st/Progress-bar-design-pattern-td3416670.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">There were some discussions about user interface themes. Some people still use the colored windows from Squeak. A possible solution would be to be able to load new themes from a central place. <a class="open" title="http://forum.world.st/who-is-using-softSqueak-and-standard-Squeak-tp3407241p3407241.html" href="http://forum.world.st/who-is-using-softSqueak-and-standard-Squeak-tp3407241p3407241.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Discussions about the inclusion of SimpleMorphic. Fernando is working on it. <a class="open" title="http://forum.world.st/Regarding-SimpleMorphic-td3417861.html" href="http://forum.world.st/Regarding-SimpleMorphic-td3417861.html">full thread</a></p></div><div class="part list tall"><p class="item item gist">Some work is done on a new browser: Nautilus. See <a class="open" title="http://forum.world.st/abouth-nautilus-and-the-removal-of-CodeHolder-hierarchy-td3427890.html" href="http://forum.world.st/abouth-nautilus-and-the-removal-of-CodeHolder-hierarchy-td3427890.html">the thread</a> to get more details.</p></div><div class="part text tall"><p class="norm">Torsten asked about the state of SqueakDBX on Pharo 1.2. Apparently, it works like a charm ;) <a class="open" title="http://forum.world.st/squeakdbx-and-Pharo-1-2-td3436400.html" href="http://forum.world.st/squeakdbx-and-Pharo-1-2-td3436400.html">full thread</a></p></div><div class="part text tall"><p class="norm">Javier is writing a C parser with PetitParser. <a class="open" title="http://forum.world.st/Initial-PetitC-parser-td3435191.html" href="http://forum.world.st/Initial-PetitC-parser-td3435191.html">full thread</a></p></div>]]></content:encoded></item><item><title>Moose 4.4 release</title><author>[hidden email] (Adrian Lienhard)</author><link>http://www.pharo-project.org/news?dialog=moose-4-4-release</link><pubDate>Wed, 18 May 2011 10:25:12 GMT</pubDate><guid isPermaLink="false">1e7b50ee-dd5d-4919-bf82-60a0b4d7798e</guid><description><![CDATA[The Moose platform for software and data analysis has reached version 4]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">The Moose platform for software and data analysis has reached version 4.4:<br/> <a class="open" title="http://moosetechnology.org/download" href="http://moosetechnology.org/download">http://moosetechnology.org/download</a></p></div><div class="part text tall"><p class="norm">What is new:</p></div><div class="part list tall"><p class="item item gist">Based on Pharo 1.2.1</p></div><div class="part list tall"><p class="item item gist">New EyeSee engine for scripting visual charts</p></div><div class="part list tall"><p class="item item gist">New Kumpel importer for SVN repositories</p></div><div class="part list tall"><p class="item item gist">New Metanool engine for supporting dynamic annotations of models</p></div><div class="part list tall"><p class="item item gist">Simplified look and feel</p></div><div class="part list tall"><p class="item item gist">Improved VerveineJ compatibility for Java parsing</p></div><div class="part list tall"><p class="item item gist">Improved FAMIX support for Java systems</p></div><div class="part list tall"><p class="item item gist">Improved support for complex shapes in Mondrian</p></div><div class="part list tall"><p class="item item gist">Improved RPackage engine support for the Smalltalk importer</p></div><div class="part text tall"><p class="norm">A list of issues addressed in this release can be found at:<br/> <a class="open" title="http://code.google.com/p/moose-technology/issues/list?can=1&amp;amp;q=status=Fixed milestone=4.4" href="http://code.google.com/p/moose-technology/issues/list?can=1&amp;amp;q=status=Fixed milestone=4.4">http://code.google.com/p/moose-technology/issues/list?can=1&amp;q=status=Fixed%20milestone=4.4</a></p></div>]]></content:encoded></item><item><title>Pharo release 1.2.1</title><author>[hidden email] (Sven)</author><link>http://www.pharo-project.org/news?article=pharo-release-1-2-1</link><pubDate>Tue, 05 Apr 2011 20:08:19 GMT</pubDate><guid isPermaLink="false">c1767884-2dde-4bbb-b67f-67966817141f</guid><description><![CDATA[The Pharo Project is proud to announce the release of Pharo 1]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">The <a class="open" title="http://www.pharo-project.org/" href="http://www.pharo-project.org/">Pharo Project</a> is proud to announce the release of Pharo 1.2.1, the third major release of this clean, innovative, open-source Smalltalk environment.</p></div><div class="part text tiny"><p class="norm">&nbsp;</p></div><div class="part text tiny"><p class="norm"><a class="open" title="http://code.google.com/p/pharo/wiki/Pharo12FrenchAnnouncement" href="http://code.google.com/p/pharo/wiki/Pharo12FrenchAnnouncement">French translation of this article</a></p></div><div class="part lead tall"><h6>Update #12345</h6></div><div class="part text tall"><p class="norm">On Tuesday, March 29th 2011, <a class="open" title="http://forum.world.st/update-1-2-12345-td3415831.html" href="http://forum.world.st/update-1-2-12345-td3415831.html">update #12345 was issued to Pharo's 1.2 development line</a>, a line that started back in June 2010 and was frozen in January 2011. Next, Pharo's <a class="open" title="http://ci.pharo-project.org/" href="http://ci.pharo-project.org/">continuous integration machinery</a> successfully started building various artifacts based on this 'Pharo Core 1.2', the most important one being 'Pharo 1.2' proper, the full featured development image.</p></div><div class="part text tall"><p class="norm">Pharo Core 1.2.1 passes 7.836 unit tests, Pharo 1.2.1 no less than 10.760. A large, international community of developers worked hard for several months to iron out all problems and to make Pharo compatible with various Smalltalk libraries and frameworks, among them Seaside 3.0.3 which passes its 1.599 tests.</p></div><div class="part lead tall"><h6>Pharo Core Changes</h6></div><div class="part text tall"><p class="norm">True to the Pharo philosophy, this release contains numerous small changes, refactorings, cleanups and bugfixes improving the overall quality. Important changes include:</p></div><div class="part text tall"><p class="pale">– Cleaned the Pluggable hierarchy<br/>– Added new undo framework<br/>– Cleaned Morph and PasteUpMorph<br/>– Added DummyUIManager, a UIManager for operating without a UI<br/>– Added NewTextMorph<br/>– Removed left overs from MVC: PopUpMenu, SelectionMenu and CustomMenu<br/>– Cleaned Utilities, Preferences and TheWorldMenu<br/>– Included SimpleMorphic preview<br/>– Removing empty classes<br/>– Added new TextEditor and SmalltalkEditor<br/>– Added new, clean and simple Glamorous, Glamorous Orange GUI Themes<br/><br/>– Added new Pro GUI Theme<br/>– Added Cog compliant behavior<br/>– Added better blocks debugging<br/>– Better support for separating SmalltalkImage and SystemDictionary<br/>– Fixed package dependencies, providing a good platform for kernel images<br/>– Removed old JIT experiments<br/>– Migrated to MethodReferenceWithSource and friends<br/><br/>– Added more pages under the Help system<br/>– Improved the number of commented classes<br/><br/>– New Finder tool (replacing Messages Names and Method Finder)<br/>– New Recent Changes tool (replacing Recent Submissions)<br/>– Improved SpaceTally<br/>– Fixed pointer finders tools<br/>– Integrated SUnit 4<br/><br/>Started Continuous Integration: use Hudson/Jenkins to automatically build images, run tests, and compile VMs</p></div><div class="part text tall"><p class="norm">For the Core 1.2 Image development line, <a class="open" title="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2" href="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2">693 issues were resolved</a>.</p></div><div class="part lead tall"><h6>Pharo Changes</h6></div><div class="part text tall"><p class="norm">The full featured Pharo development image is built automatically by loading the Metacello configuration aptly called ConfigurationOfPharo. Important changes include:</p></div><div class="part text tall"><p class="pale">– Updated to latest Metacello and all configurations used to use symbolic versions<br/>– New tools: Metacello Configuration Browser, Memory Monitor, and Autotest<br/>– Updated versions of Shout, RoelTyper, OCompletion, OmniBrowser, AutomaticMethodCategorizer, RefactoringBrowsers, Nile, ProfStef<br/>– Added XML-Support, and more Help<br/>– Removed NewInspector</p></div><div class="part text tall"><p class="norm">For the Full Dev 1.2 Image development line, <a class="open" title="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2-DevImage" href="http://code.google.com/p/pharo/issues/list?can=1&amp;amp;q=milestone%3D1.2-DevImage">57 issues were resolved</a>.</p></div><div class="part lead tall"><h6>Downloads</h6></div><div class="part text tall"><p class="norm">You can obtain Pharo 1.2.1 through various downloads:</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="https://gforge.inria.fr/frs/download.php/28437/Pharo-1.2.1-OneClick.zip" href="https://gforge.inria.fr/frs/download.php/28437/Pharo-1.2.1-OneClick.zip">Pharo 1.2.1 One-Click</a> is the easiest to get started: it includes all needed components (image, change and source file as well as the VM) in one package that requires no installation</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="https://gforge.inria.fr/frs/download.php/28435/Pharo-1.2.1-11.04.03.zip" href="https://gforge.inria.fr/frs/download.php/28435/Pharo-1.2.1-11.04.03.zip">Pharo 1.2.1</a> the primary developer image, changes and sources file</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="https://gforge.inria.fr/frs/download.php/28417/PharoCore-1.2.1.zip" href="https://gforge.inria.fr/frs/download.php/28417/PharoCore-1.2.1.zip">Pharo Core 1.2.1</a> just the core image, changes and sources file</p></div><div class="part lead tall"><h6>Success Stories</h6></div><div class="part text tall"><p class="norm">Pharo has a large user base spread all over the world. Hence there is a growing collection of <a class="open" title="http://www.pharo-project.org/about/success-stories" href="http://www.pharo-project.org/about/success-stories">success stories</a>, projects using Pharo that choose to go public with this. Recently, the following were added:</p></div><div class="part list tall"><p class="item item gist"><strong>DrGeo</strong> - an award winning interactive geometry application also used for teaching primary and secondary level students</p></div><div class="part list tall"><p class="item item gist"><strong>Issys Tracking</strong> - a workflow platform to support authorization procedures for the medical practice for a large social organization/health insurance in Argentina</p></div><div class="part list tall"><p class="item item gist"><strong>Inceptive's Custom ERP</strong> - an application for the event planning and resource management administration of a large cultural centre in Flanders</p></div><div class="part text tiny"><p class="pale">Sven Van Caekenberghe, April 5, 2011</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-release-1-2-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo release 1.2.1&amp;u=http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo release 1.2.1&amp;url=http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo release 1.2.1&amp;url=http://www.pharo-project.org/news?article=pharo-release-1-2-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Mailing list weekly summary #6</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6</link><pubDate>Fri, 25 Mar 2011 06:44:37 GMT</pubDate><guid isPermaLink="false">d8349de5-6560-468d-93bd-b3c09d5862b1</guid><description><![CDATA[As planned the mailing summary has a new host; the official Pharo website]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm"><a class="open" title="http://articles.tulipemoutarde.be/pharo-mailing-list-weekly-summary-5" href="http://articles.tulipemoutarde.be/pharo-mailing-list-weekly-summary-5">As planned</a> the mailing summary has a new host; the official Pharo website. Past week was quite busy (920 emails !). As usual do not hesitate to comment if I forgot something important ;)<br/><br/>This summary starts the 13 March 2011 and finishes 23 March.</p></div><div class="part lead tall"><h4>Events</h4></div><div class="part list tall"><p class="item item gist">Last week Sprint in Lille was successful. Igor and Henrik left the office at 10pm when everybody else had left since 5pm. (<a class="open" title="http://forum.world.st/About-Pharo-sprint-td3350841.html" href="http://forum.world.st/About-Pharo-sprint-td3350841.html">full thread</a>)</p></div><div class="part lead tall"><h4>Announcements</h4></div><div class="part list tall"><p class="item item gist">Pharo Core 1.2 is out ! (full threads <a class="open" title="http://forum.world.st/update-1-2-Core-12341-td3353776.html" href="http://forum.world.st/update-1-2-Core-12341-td3353776.html">here</a> and <a class="open" title="http://forum.world.st/ANN-1-2-prebuilt-core-1-2-final-td3353888.html" href="http://forum.world.st/ANN-1-2-prebuilt-core-1-2-final-td3353888.html">there</a>)</p></div><div class="part list tall"><p class="item item gist">Patrick released <a class="open" title="http://www.squeaksource.com/SandcastlesThemes" href="http://www.squeaksource.com/SandcastlesThemes">Sandcastles themes</a> for Pharo 1.2. <a class="open" title="This page" href="http://www.pharo-project.org/news?rss">(</a><a class="open" title="http://forum.world.st/ANN-Sandcastles-themes-for-Pharo-1-2-td3354995.html" href="http://forum.world.st/ANN-Sandcastles-themes-for-Pharo-1-2-td3354995.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Stefan created a benchmarking framework for Smalltalk called <a class="open" title="http://www.squeaksource.com/SMark.html" href="http://www.squeaksource.com/SMark.html">SMark</a>. (<a class="open" title="http://forum.world.st/PBenchmark-as-a-general-framework-for-benchmarking-in-Smalltalk-commit-access-td3352704.html" href="http://forum.world.st/PBenchmark-as-a-general-framework-for-benchmarking-in-Smalltalk-commit-access-td3352704.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">The configuration of SandstoneDB has been updated to work in Pharo 1.2. (<a class="open" title="http://forum.world.st/ConfigurationOfSandstoneDb-working-in-1-2-td3381157.html" href="http://forum.world.st/ConfigurationOfSandstoneDb-working-in-1-2-td3381157.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://www.unsam.edu.ar/" href="http://www.unsam.edu.ar/">University San Martin</a> in Argentina now teaches Pharo.<a class="open" title="This page" href="http://www.pharo-project.org/news?rss"> (</a><a class="open" title="http://forum.world.st/Pharo-in-San-Martin-University-td3382146.html" href="http://forum.world.st/Pharo-in-San-Martin-University-td3382146.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://www.squeakdbx.org/" href="http://www.squeakdbx.org/">SqueakDBX 1.3</a> is available and changed its name for DBXTalk. More on this later. (<a class="open" title="http://forum.world.st/ANN-Last-SqueakDBX-release-and-news-td3388124.html" href="http://forum.world.st/ANN-Last-SqueakDBX-release-and-news-td3388124.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Vijay started to work on <a class="open" title="http://www.zeromq.org/" href="http://www.zeromq.org/">ZeroMQ</a> bindings for Pharo. I don't know where to find the code though... (<a class="open" title="http://forum.world.st/ZeroMQ-bindings-for-Pharo-td3389442.html" href="http://forum.world.st/ZeroMQ-bindings-for-Pharo-td3389442.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Runar announced a <a class="open" title="http://blog.epigent.com/2011/03/riak-interface-for-pharo-smalltalk.html" href="http://blog.epigent.com/2011/03/riak-interface-for-pharo-smalltalk.html">Riak interface</a> for Pharo. <a class="open" title="This page" href="http://www.pharo-project.org/news?rss">(</a><a class="open" title="http://forum.world.st/Riak-Interface-for-Pharo-Smalltalk-td3355188.html" href="http://forum.world.st/Riak-Interface-for-Pharo-Smalltalk-td3355188.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Miguel cleaned RFB a little bit to make it work in Pharo 1.2. He released a Metacello configuration. (full threads <a class="open" title="http://forum.world.st/RFB-for-Pharo-1-2-td3390789.html" href="http://forum.world.st/RFB-for-Pharo-1-2-td3390789.html">here</a> and <a class="open" title="http://forum.world.st/ANN-ConfigurationOfRFB-with-symbolic-versions-td3391610.html" href="http://forum.world.st/ANN-ConfigurationOfRFB-with-symbolic-versions-td3391610.html">there</a>)</p></div><div class="part list tall"><p class="item item gist"><a class="open" title="http://github.com/pharogenesis/pharogenesis" href="http://github.com/pharogenesis/pharogenesis">Pharogenesis</a>. Very cool project. (<a class="open" title="http://forum.world.st/Pharogenesis-anew-td3356059.html" href="http://forum.world.st/Pharogenesis-anew-td3356059.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Native Boost and CogVM are now working together :) (<a class="open" title="http://forum.world.st/UPD-NativeBoost-runs-on-new-Cog-VMs-td3390997.html" href="http://forum.world.st/UPD-NativeBoost-runs-on-new-Cog-VMs-td3390997.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Not directly Pharo related but Nicolas (behind the <a class="open" title="http://www.iliadproject.org/" href="http://www.iliadproject.org/">Iliad web framework</a>) released <a class="open" title="http://nicolaspetton.github.com/jtalk/" href="http://nicolaspetton.github.com/jtalk/">JTalk</a>. A Smalltalk implemented in Javascript. (<a class="open" title="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html" href="http://forum.world.st/Jtalk-a-Smalltalk-for-web-developers-td3354672.html">full thread</a>)</p></div><div class="part lead tall"><h4>Discussions</h4></div><div class="part list tall"><p class="item item gist">If you have a tool that runs on Pharo please update the <a class="open" title="http://book.pharo-project.org" href="http://book.pharo-project.org">Pharo book</a>. It will help newcomer to know the packages that are available. (<a class="open" title="http://forum.world.st/Do-you-have-a-tool-that-works-on-Pharo-td3392039.html" href="http://forum.world.st/Do-you-have-a-tool-that-works-on-Pharo-td3392039.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Designing Test Case has always been hard. Traits can help. (<a class="open" title="http://forum.world.st/SUnit-and-Tests-inheritance-or-Data-injection-td3390049.html" href="http://forum.world.st/SUnit-and-Tests-inheritance-or-Data-injection-td3390049.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Esteban published a <a class="open" title="http://smallworks.com.ar/blogs/The+Martian+Chronicles/2011-03-14-The-fly-to-mars" href="http://smallworks.com.ar/blogs/The+Martian+Chronicles/2011-03-14-The-fly-to-mars">blog post</a> explaining the current state of Mars. I guess a lot of MacOS X users are waiting for it.</p></div><div class="part list tall"><p class="item item gist">Marcus created explained how to use and retag issues in the bug tracking system with the *FixProposed* and *FixToInclude* status. (<a class="open" title="http://forum.world.st/Bug-Tracker-fixed-vs-fixedProposed-td3354396.html" href="http://forum.world.st/Bug-Tracker-fixed-vs-fixedProposed-td3354396.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">nullPointer asked about the current status of OSProcess. In any case, everybody agrees that it is a crucial package. (<a class="open" title="http://forum.world.st/The-current-status-of-OSProcess-td3350744.html" href="http://forum.world.st/The-current-status-of-OSProcess-td3350744.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Henrik and Igor worked on announcements and made a small report of their progress. (<a class="open" title="http://forum.world.st/Short-summary-of-new-announcement-capabilities-td3351146.html" href="http://forum.world.st/Short-summary-of-new-announcement-capabilities-td3351146.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Camillo had some trouble with fonts with the CogVM on MacOS. He copied the `FT2Plugin.bundle` in his Cog.app. (<a class="open" title="http://forum.world.st/Fixed-Width-Font-for-COG-td3348188.html" href="http://forum.world.st/Fixed-Width-Font-for-COG-td3348188.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Bill want to use Lumiere on Linux. It does not work so far but Ricardo and Alexandre are working on a 3D engine without external dependencies. Igor deplored the lack of people who can do assembly, VM hacking and OpenGL hacking. We are not all like you Igor :p (<a class="open" title="http://forum.world.st/Lumiere-on-Linux-td3351118.html" href="http://forum.world.st/Lumiere-on-Linux-td3351118.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Good thread about building Native Boost on Linux. (<a class="open" title="http://forum.world.st/Building-NativeBoost-plugin-on-linux-td3383578.htm" href="http://forum.world.st/Building-NativeBoost-plugin-on-linux-td3383578.htm">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Why Ward Cunningham stopped doing Smalltalk and went to Ruby. I haven't listened the <a class="open" title="http://www.pragprog.com/podcasts/show/36" href="http://www.pragprog.com/podcasts/show/36">podcast</a> yet but Hwajong Oh did. (<a class="open" title="http://forum.world.st/Why-did-Ward-Cunningham-left-Smalltalk-and-went-for-Ruby-td3384726.html" href="http://forum.world.st/Why-did-Ward-Cunningham-left-Smalltalk-and-went-for-Ruby-td3384726.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">The introduction of Namespaces is discussed in a thread about GSOC 2010. (<a class="open" title="http://forum.world.st/GSOC-2010-results-td3385814.html" href="http://forum.world.st/GSOC-2010-results-td3385814.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Please have some love for your bug reports. A lot of open bugs are actually fixed in the system but their owner did not close them. Please comment on bug entries if you are working on it or have something to share about it. Marcus is crashing his head on the wall because of that. (<a class="open" title="http://forum.world.st/call-for-help-Bugtracker-td3388589.html" href="http://forum.world.st/call-for-help-Bugtracker-td3388589.html">full thread</a>)</p></div><div class="part list tall"><p class="item item gist">Discussion about base64 encodings and linebreaks. If you need to use base64 the thread could interest you. (<a class="open" title="http://forum.world.st/String-gt-gt-base64Encoded-td3394705.html" href="http://forum.world.st/String-gt-gt-base64Encoded-td3394705.html">full thread</a>)</p></div><div class="part text tiny"><p class="norm">See you next week !</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=mailing-list-weekly-summary-6"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Mailing list weekly summary #6&amp;u=http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Mailing list weekly summary #6&amp;url=http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Mailing list weekly summary #6&amp;url=http://www.pharo-project.org/news?dialog=mailing-list-weekly-summary-6"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title></title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=unit3782</link><pubDate>Thu, 24 Mar 2011 20:19:44 GMT</pubDate><guid isPermaLink="false">5c8ac2aa-85c1-4a2f-98a0-1f6f2634fa6e</guid><description><![CDATA[]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">&nbsp;</p></div><div class="part text tall"><p class="norm">&nbsp;</p></div>]]></content:encoded></item><item><title></title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?dialog=unit330</link><pubDate>Thu, 24 Mar 2011 19:09:50 GMT</pubDate><guid isPermaLink="false">2ec9f57a-5efb-4e16-89ba-8dfce4fd991a</guid><description><![CDATA[]]></description><content:encoded><![CDATA[]]></content:encoded></item><item><title>Hapao Testing</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=hapao-testing</link><pubDate>Sun, 23 Jan 2011 16:00:15 GMT</pubDate><guid isPermaLink="false">2683666f-d540-413f-aa4c-ed73b18797b9</guid><description><![CDATA[Test coverage is about assessing the relevance of unit tests against the tested application]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Test coverage is about assessing the relevance of unit tests against the tested application. It is widely acknowledged that a software with a “good” test coverage is more robust against unanticipated execution, thus lowering the maintenance cost. However, insuring a coverage of a good quality is challenging, especially since most of the available test coverage tools do not discriminate software components that require a “strong” coverage from the components that require less attention from the unit tests.<br/>Hapao is an innovative test coverage tool, implemented in the Pharo Smalltalk programming language. It employs an effective and intuitive graphical representation to visually assess the quality of the coverage. A combination of appropriate metrics and relations visually shapes methods and classes, which indicates to the programmer whether more effort on testing is required.<br/><br/><a class="open" title="http://hapao.dcc.uchile.cl/" href="http://hapao.dcc.uchile.cl/">http://hapao.dcc.uchile.cl/<br /></a></p></div><div class="part show pict tall"><a href="javascript:void(0)"><img alt="Zoom: home_3.png" title="home_3.png" width="522" height="283" src="http://www.pharo-project.org/pictures/09/nj23pof8gj6v5sbqjbnd0xjq7wonr2/home_3-522.png"/></a></div><div class="part text tiny"><p class="pale"><a class="open" title="http://marcusdenker.de" href="http://marcusdenker.de">Marcus Denker</a>, January 23, 2011</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=hapao-testing"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Hapao Testing&amp;u=http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Hapao Testing&amp;url=http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Hapao Testing&amp;url=http://www.pharo-project.org/news?article=hapao-testing"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>IRC meeting notes</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=irc-meeting-notes</link><pubDate>Tue, 07 Dec 2010 21:05:11 GMT</pubDate><guid isPermaLink="false">6373608c-e57a-442a-a1c5-195e1f532525</guid><description><![CDATA[This was our first IRC meeting, which we plan to repeat once a month]]></description><content:encoded><![CDATA[<div class="part lead tall"><h6>This was our first IRC meeting, which we plan to repeat once a month. The complete log is at <a class="open" title="http://pastebin.com/Y7MFaddK" href="http://pastebin.com/Y7MFaddK">pastebin.com/Y7MFaddK</a>.</h6></div><div class="part text tall"><p class="norm">* Next meeting<br/>We want to rotate the time so that people in other timezones can more easily join.<br/>Next meeting takes place on January 4, 2011. Time to be decided (please let us know what a good time for you is)<br/><br/>* List of potential projects/topics to discuss: http://code.google.com/p/pharo/wiki/Projects<br/><br/>* Source code management and history to track all versions and all changes. Current representation of source in the .changes and .sources files is very weak. What we would like to have is a proper code model. ESUG is paying a small company to rewrite from scratch SqueakSource. INRIA is looking into providing Webdav access on their infrastructure. Another missing area is descriptions of the external packages to answer where the code is stored, who the maintainer is, etc. <br/><br/>* Comments: we need more and better comments. We have HelpSystem but it is not used so far. The main obstacle is that one needs to subclass from CustomHelp, which creates an unnecessary dependency on the help package. This can be solved using the builder/pragma approach like done for Settings.<br/>-&gt; suggest this change to Torsten<br/><br/>* How can we make more people, especially newcomers, involved?<br/>-&gt; Separate issues by apparent difficulty and make a more detailed casts how to contribute.<br/>-&gt; attribute the contributions, e.g., on the website like we did for http://pharo-project.org/pharo-download/release-1-0, or via a dedicated twitter feed.<br/>-&gt; ask people to more often hang around on IRC</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, December 7, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=irc-meeting-notes"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=IRC meeting notes&amp;u=http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=IRC meeting notes&amp;url=http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=IRC meeting notes&amp;url=http://www.pharo-project.org/news?article=irc-meeting-notes"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Pharo 1.1 released</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-1-1-released</link><pubDate>Tue, 27 Jul 2010 07:28:04 GMT</pubDate><guid isPermaLink="false">117c0163-2c85-464f-a4e1-b81dd6a4bfba</guid><description><![CDATA[We are excited to announce our second release of Pharo! This release contains many bug fixes, improvements, performance optimizations, and new features that didn't get into version 1]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">We are excited to announce our second release of Pharo!<br/><br/>This release contains many bug fixes, improvements, performance optimizations, and new features that didn't get into version 1.0.<br/><br/>Specific information about what is new in this release can be found on <a class="open" title="http://www.pharo-project.org/pharo-download/release-1-1" href="http://www.pharo-project.org/pharo-download/release-1-1">http://www.pharo-project.org/pharo-download/release-1-1</a>.<br/><br/> Thanks everyone who has contributed and helped to bring Pharo one step further!</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, July 26, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-1-1-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo 1.1 released&amp;u=http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo 1.1 released&amp;url=http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo 1.1 released&amp;url=http://www.pharo-project.org/news?article=pharo-1-1-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title></title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=unit359</link><pubDate>Tue, 27 Jul 2010 07:12:13 GMT</pubDate><guid isPermaLink="false">35e0919e-9c5a-4986-a981-3580482984e1</guid><description><![CDATA[]]></description><content:encoded><![CDATA[]]></content:encoded></item><item><title>Pharo News #3: Pharo 1.0 released</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released</link><pubDate>Thu, 15 Apr 2010 13:08:35 GMT</pubDate><guid isPermaLink="false">d72aa037-8d47-408f-9357-5037e004ec98</guid><description><![CDATA[Pharo is a modern open-source Smalltalk language and environment]]></description><content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo is a modern open-source Smalltalk language and environment. Pharo’s goals are to provide a robust and clean core and to implement innovative extensions of the language and its environment. By providing a stable and small system and excellent developer tools, Pharo is an attractive platform for mission critical Smalltalk applications.</p></div><div class="part text tall"><p class="norm">Pharo 1.0 is the first release since the project started in May 2008. Many <a class="open" title="Success stories" href="javascript:void(0)">companies</a> have already successfully adopted Pharo. <a class="open" title="http://www.seaside.st" href="http://www.seaside.st">Seaside</a>, the Smalltalk web framework, switched to Pharo as their main development platform. A <a class="open" title="http://www.pharobyexample.org" href="http://www.pharobyexample.org">book on Pharo</a> has recently been published (also available as a free PDF). Pharo has a growing <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">community</a> and is supported by research institutions such as <a class="open" title="http://www.inria.fr" href="http://www.inria.fr">INRIA</a>. Pharo is licensed under the MIT License (with some original parts remaining under the Apache License).</p></div><div class="part text tall"><p class="norm">Download the <a class="open" title="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip" href="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip">Pharo 1.0 one-click image</a> and get started within seconds. Read more about <a class="open" title="Pharo version 1.0" href="javascript:void(0)">what this release offers</a>.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, April 15, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-3-pharo-1-0-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #3: Pharo 1.0 released&amp;u=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Pharo News #2</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-news-2</link><pubDate>Thu, 15 Apr 2010 12:27:19 GMT</pubDate><guid isPermaLink="false">8a40df3b-28f0-4580-84ab-d38982b1340d</guid><description><![CDATA[Pharo Sprint in Bern on March 13]]></description><content:encoded><![CDATA[<div class="part lead tall"><h6>Pharo Sprint in Bern on March 13</h6></div><div class="part text tall"><p class="norm">The main goal of the sprint is to reduce the number of open issues for <a class="open" title="http://code.google.com/p/pharo/issues/list?q=milestone=1.1" href="http://code.google.com/p/pharo/issues/list?q=milestone=1.1">Milestone 1.1</a>. The sprint is hosted by the Software Composition Group of the University of Bern. For details and registration please see the <a class="open" title="http://code.google.com/p/pharo/wiki/PharoSprints?ts=1266658289&amp;updated=PharoSprints" href="http://code.google.com/p/pharo/wiki/PharoSprints?ts=1266658289&amp;updated=PharoSprints">sprint wiki page</a>.</p></div><div class="part lead tall"><h6>Pharo 1.0 RC2</h6></div><div class="part text tall"><p class="norm">End of last month the release candidate 2 was announced. As feedback for RC2 has shown, there are still a few open todos and one unresolved problem (IPv4 vs. v6 network implementation).</p></div><div class="part lead tall"><h6>Seasidehosting support for Pharo</h6></div><div class="part text tall"><p class="norm">As announced in <a class="open" title="http://www.adrian-lienhard.ch/blog?article=seasidehosting-now-runs-pharo" href="http://www.adrian-lienhard.ch/blog?article=seasidehosting-now-runs-pharo">another blog post</a>, <a class="open" title="http://www.seasidehosting.st/" href="http://www.seasidehosting.st/">www.seasidehosting.st</a> now supports Pharo.</p></div><div class="part text tall"><p class="norm">There's also a <a class="open" title="http://pharocasts.blogspot.com/2010/01/deploy-on-seaside-hosting.html" href="http://pharocasts.blogspot.com/2010/01/deploy-on-seaside-hosting.html">Screencast</a> that demonstrates how to deploy a Seaside/Pharo application on Seasidehosting.</p></div><div class="part lead tall"><h6>New Seaside book</h6></div><div class="part text tall"><p class="norm">The PDF version of the new book “Dynamic Web Development with Seaside” is <a class="open" title="http://book.seaside.st/book/introduction/pdf-book" href="http://book.seaside.st/book/introduction/pdf-book">available for download</a> now.</p></div><div class="part lead tall"><h6>Nabble interface to Pharo mailing lists</h6></div><div class="part text tall"><p class="norm">The links to the Nabble sites can be found on the <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">Community page</a>. Also many other related mailing lists, such as Seaside, GemStone/S, and Metacello, are on <a class="open" title="http://n4.nabble.com/Smalltalk-f1294792.html" href="http://n4.nabble.com/Smalltalk-f1294792.html">Nabble</a> now.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, February 20, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-2"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #2&amp;u=http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #2&amp;url=http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #2&amp;url=http://www.pharo-project.org/news?article=pharo-news-2"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item><item><title>Pharo News #1</title><author>[hidden email] (board)</author><link>http://www.pharo-project.org/news?article=pharo-news-1</link><pubDate>Sat, 16 Jan 2010 15:26:12 GMT</pubDate><guid isPermaLink="false">9ed28654-55a6-481b-aa7d-4d1460594d4b</guid><description><![CDATA[Metacello Configurations for Pharo]]></description><content:encoded><![CDATA[<div class="part lead tall"><h6>Metacello Configurations for Pharo</h6></div><div class="part text tall"><p class="norm">Mariano Martinez Peck <a class="open" title="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html" href="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html">announced</a> Metacello configurations for Pharo. The goal is to define a catalog of packages that are stable and known to work in Pharo. The Pharo 1.0 and forthcoming versions can be built automatically from these configurations, which are stored in a dedicated <a class="open" title="http://www.squeaksource.com/MetacelloRepository.html" href="http://www.squeaksource.com/MetacelloRepository.html">repository on SqueakSource</a>.</p></div><div class="part lead tall"><h6>Pharo Screencasts</h6></div><div class="part text tall"><p class="norm">Laurent Laffont created a blog to publish Pharo screencasts. Contact Laurent if you want to share a screencast or if you have an idea for a new screencast that Laurent can produce.</p></div><div class="part link site tall"><a class="open" href="http://pharocasts.blogspot.com/">http://pharocasts.blogspot.com/</a></div><div class="part lead tall"><h6>New Productivity Tool</h6></div><div class="part text tall"><p class="norm">Romain Robbes <a class="open" title="http://n2.nabble.com/ANN-WorkingSet-td4286093.html" href="http://n2.nabble.com/ANN-WorkingSet-td4286093.html">announced</a> WorkingSet, a small tool that helps you navigate your code in Pharo. It tracks the entities you've changed recently, and lets you access them quickly.</p></div><div class="part lead tall"><h6>Companies using Pharo</h6></div><div class="part text tall"><p class="norm">We started collecting companies that are using Pharo. 20 are already on the list – certainly more to come soon! If your company is missing or if you have an interesting project to share, let us know!</p></div><div class="part link goto tall"><a class="open page" href="http://www.pharo-project.org/about/success-stories">http://www.pharo-project.org/about/success-stories</a></div><div class="part lead tall"><h6>New Pharo Mailing List</h6></div><div class="part text tall"><p class="norm">Since the traffic on the pharo-project mailing list is quite high and often related to the development of the Pharo core system, we created a new mailing list, <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users">pharo-users</a>, targeted to users of Pharo.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, January 16, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #1&amp;u=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded></item></channel></rss>
>
>
>
> --
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Stefan Marr-4
Hi Max:

On 18 Oct 2011, at 16:33, Max Leske wrote:

> Hi Stefan
>
> The last build date is today. So what do you mean by "broken"?

Same issue as before: Google Reader shows old entries as new.

My previous guess was that the guid aren't stable for old entries since that seemed to be the only field in the RSS data that could possibly have caused that. The dates are correct, and I assume the content hasn't changed either.

Best regards
Stefan


--
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Damien Cassou
On Tue, Oct 18, 2011 at 4:47 PM, Stefan Marr <[hidden email]> wrote:
> Same issue as before: Google Reader shows old entries as new.

I confirm the problem

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Lambdas are relegated to relative obscurity until Java makes them
popular by not having them." James Iry

Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
I'm looking into it.

Max


On 18.10.2011, at 16:48, Damien Cassou wrote:

> On Tue, Oct 18, 2011 at 4:47 PM, Stefan Marr <[hidden email]> wrote:
>> Same issue as before: Google Reader shows old entries as new.
>
> I confirm the problem
>
> --
> Damien Cassou
> http://damiencassou.seasidehosting.st
>
> "Lambdas are relegated to relative obscurity until Java makes them
> popular by not having them." James Iry
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Stefan Marr-4

On 19 Oct 2011, at 00:20, Max Leske wrote:

> I'm looking into it.


And it is still broken!

The channel description should not change. It is meta data, and should describe, but not contain the content.
That is one thing that could confuse RSS readers like Google Reader.

But even worse is probably that the links of the items change. The guids are stable as far as I can see.

The diff of the versions is below.

Please fix that.



Thanks
Stefan


--- rss1.txt 2011-10-24 22:35:32.000000000 -0700
+++ rss2.txt 2011-10-24 22:35:43.000000000 -0700
@@ -1,18 +1,27 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml-stylesheet href="/_cmsbox_2.2.15_218/layout/default.css"?>
-<?xml-stylesheet href="/_cmsbox_27/design/screen.css"?>
+<?xml-stylesheet href="/_cmsbox_29/design/screen.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/" version="2.0">
  <channel>
  <title>Pharo Open Source Smalltalk — News</title>
  <link>http://www.pharo-project.org/news</link>
- <description>Pharo News Blog. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7. Pharo release 1.2.1.</description>
+ <description>Pharo News Blog. JQueryMobile for Seaside. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7.</description>
  <language>de-ch</language>
- <lastBuildDate>Tue, 18 Oct 2011 08:57:58 GMT</lastBuildDate>
- <pubDate>Tue, 18 Oct 2011 08:57:58 GMT</pubDate>
+ <lastBuildDate>Mon, 24 Oct 2011 13:53:17 GMT</lastBuildDate>
+ <pubDate>Mon, 24 Oct 2011 13:53:17 GMT</pubDate>
  <webMaster>[hidden email] (board)</webMaster>
  <generator>Cmsbox 2.0</generator>
  <docs>http://www.rssboard.org/rss-specification</docs>
  <item>
+ <title>JQueryMobile for Seaside</title>
+ <author>[hidden email] (board)</author>
+ <link>http://www.pharo-project.org/news?dialog=jquerymobile-for-seaside</link>
+ <pubDate>Mon, 24 Oct 2011 13:53:07 GMT</pubDate>
+ <guid isPermaLink="false">a5d13cb7-ea0d-4209-981c-6f333872ed93</guid>
+ <description><![CDATA[Nick Ager integrated JQuery Mobile with Seaside You can try it out at: http://jquerymobile]]></description>
+ <content:encoded><![CDATA[<div class="part text tall"><p class="norm">Nick Ager integrated JQuery Mobile with Seaside<br/><br/> You can try it out at: <a class="open" title="http://jquerymobile.seasidehosting.st" href="http://jquerymobile.seasidehosting.st">http://jquerymobile.seasidehosting.st&nbsp; </a><br/><br/>This work has been sponsored by Louis Andriese at "Delta Lloyd Online Innovations" and made available under the MIT licence. For more information, see Nick's post on the Seaside list <a class="open" title="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html" href="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html">here</a></p></div>]]></content:encoded>
+ </item>
+ <item>
  <title>Language of Languages</title>
  <author>[hidden email] (board)</author>
  <link>http://www.pharo-project.org/news?dialog=language-of-languages</link>
@@ -69,7 +78,7 @@
  <item>
  <title/>
  <author>[hidden email] (board)</author>
- <link>http://www.pharo-project.org/news?dialog=unit3782</link>
+ <link>http://www.pharo-project.org/news?dialog=unit1750</link>
  <pubDate>Thu, 24 Mar 2011 20:19:44 GMT</pubDate>
  <guid isPermaLink="false">5c8ac2aa-85c1-4a2f-98a0-1f6f2634fa6e</guid>
  <description><![CDATA[]]></description>
@@ -78,7 +87,7 @@
  <item>
  <title/>
  <author>[hidden email] (board)</author>
- <link>http://www.pharo-project.org/news?dialog=unit330</link>
+ <link>http://www.pharo-project.org/news?dialog=unit1114</link>
  <pubDate>Thu, 24 Mar 2011 19:09:50 GMT</pubDate>
  <guid isPermaLink="false">2ec9f57a-5efb-4e16-89ba-8dfce4fd991a</guid>
  <description><![CDATA[]]></description>
@@ -114,7 +123,7 @@
  <item>
  <title/>
  <author>[hidden email] (board)</author>
- <link>http://www.pharo-project.org/news?article=unit359</link>
+ <link>http://www.pharo-project.org/news?article=unit3127</link>
  <pubDate>Tue, 27 Jul 2010 07:12:13 GMT</pubDate>
  <guid isPermaLink="false">35e0919e-9c5a-4986-a981-3580482984e1</guid>
  <description><![CDATA[]]></description>
@@ -125,7 +134,7 @@
  <author>[hidden email] (board)</author>
  <link>http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released</link>
  <pubDate>Thu, 15 Apr 2010 13:08:35 GMT</pubDate>
- <guid isPermaLink="false">d72aa037-8d47-408f-9357-5037e004ec98</guid>
+ <guid isPermaLink="false">db824132-017a-4dc1-9443-903cb81a0fa0</guid>
  <description><![CDATA[Pharo is a modern open-source Smalltalk language and environment]]></description>
  <content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo is a modern open-source Smalltalk language and environment. Pharo’s goals are to provide a robust and clean core and to implement innovative extensions of the language and its environment. By providing a stable and small system and excellent developer tools, Pharo is an attractive platform for mission critical Smalltalk applications.</p></div><div class="part text tall"><p class="norm">Pharo 1.0 is the first release since the project started in May 2008. Many <a class="open" title="Success stories" href="javascript:void(0)">companies</a> have already successfully adopted Pharo. <a class="open" title="http://www.seaside.st" href="http://www.seaside.st">Seaside</a>, the Smalltalk web framework, switched to Pharo as their main development platform. A <a class="open" title="http://www.pharobyexample.org" href="http://www.pharobyexample.org">book on Pharo</a> has recently been published (also available as a free PDF). Pharo has a growing <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">community</a> and is supported by research institutions such as <a class="open" title="http://www.inria.fr" href="http://www.inria.fr">INRIA</a>. Pharo is licensed under the MIT License (with some original parts remaining under the Apache License).</p></div><div class="part text tall"><p class="norm">Download the <a class="open" title="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip" href="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip">Pharo 1.0 one-click image</a> and get started within seconds. Read more about <a class="open" title="Pharo version 1.0" href="javascript:void(0)">what this release offers</a>.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, April 15, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-3-pharo-1-0-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #3: Pharo 1.0 released&amp;u=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
  </item>
@@ -143,7 +152,7 @@
  <author>[hidden email] (board)</author>
  <link>http://www.pharo-project.org/news?article=pharo-news-1</link>
  <pubDate>Sat, 16 Jan 2010 15:26:12 GMT</pubDate>
- <guid isPermaLink="false">9ed28654-55a6-481b-aa7d-4d1460594d4b</guid>
+ <guid isPermaLink="false">b642fed4-fac2-4158-bf4e-059b050f5b80</guid>
  <description><![CDATA[Metacello Configurations for Pharo]]></description>
  <content:encoded><![CDATA[<div class="part lead tall"><h6>Metacello Configurations for Pharo</h6></div><div class="part text tall"><p class="norm">Mariano Martinez Peck <a class="open" title="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html" href="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html">announced</a> Metacello configurations for Pharo. The goal is to define a catalog of packages that are stable and known to work in Pharo. The Pharo 1.0 and forthcoming versions can be built automatically from these configurations, which are stored in a dedicated <a class="open" title="http://www.squeaksource.com/MetacelloRepository.html" href="http://www.squeaksource.com/MetacelloRepository.html">repository on SqueakSource</a>.</p></div><div class="part lead tall"><h6>Pharo Screencasts</h6></div><div class="part text tall"><p class="norm">Laurent Laffont created a blog to publish Pharo screencasts. Contact Laurent if you want to share a screencast or if you have an idea for a new screencast that Laurent can produce.</p></div><div class="part link site tall"><a class="open" href="http://pharocasts.blogspot.com/">http://pharocasts.blogspot.com/</a></div><div class="part lead tall"><h6>New Productivity Tool</h6></div><div class="part text tall"><p class="norm">Romain Robbes <a class="open" title="http://n2.nabble.com/ANN-WorkingSet-td4286093.html" href="http://n2.nabble.com/ANN-WorkingSet-td4286093.html">announced</a> WorkingSet, a small tool that helps you navigate your code in Pharo. It tracks the entities you've changed recently, and lets you access them quickly.</p></div><div class="part lead tall"><h6>Companies using Pharo</h6></div><div class="part text tall"><p class="norm">We started collecting companies that are using Pharo. 20 are already on the list – certainly more to come soon! If your company is missing or if you have an interesting project to share, let us know!</p></div><div class="part link goto tall"><a class="open page" href="http://www.pharo-project.org/about/success-stories">http://www.pharo-project.org/about/success-stories</a></div><div class="part lead tall"><h6>New Pharo Mailing List</h6></div><div class="part text tall"><p class="norm">Since the traffic on the pharo-project mailing list is quite high and often related to the development of the Pharo core system, we created a new mailing list, <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users">pharo-users</a>, targeted to users of Pharo.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, January 16, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #1&amp;u=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
  </item>



--
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
Thanks for the diff Stefan. That should certainly help.

Max


On 25.10.2011, at 07:45, Stefan Marr wrote:

>
> On 19 Oct 2011, at 00:20, Max Leske wrote:
>
>> I'm looking into it.
>
>
> And it is still broken!
>
> The channel description should not change. It is meta data, and should describe, but not contain the content.
> That is one thing that could confuse RSS readers like Google Reader.
>
> But even worse is probably that the links of the items change. The guids are stable as far as I can see.
>
> The diff of the versions is below.
>
> Please fix that.
>
>
>
> Thanks
> Stefan
>
>
> --- rss1.txt 2011-10-24 22:35:32.000000000 -0700
> +++ rss2.txt 2011-10-24 22:35:43.000000000 -0700
> @@ -1,18 +1,27 @@
> <?xml version="1.0" encoding="utf-8"?>
> <?xml-stylesheet href="/_cmsbox_2.2.15_218/layout/default.css"?>
> -<?xml-stylesheet href="/_cmsbox_27/design/screen.css"?>
> +<?xml-stylesheet href="/_cmsbox_29/design/screen.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/" version="2.0">
> <channel>
> <title>Pharo Open Source Smalltalk — News</title>
> <link>http://www.pharo-project.org/news</link>
> - <description>Pharo News Blog. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7. Pharo release 1.2.1.</description>
> + <description>Pharo News Blog. JQueryMobile for Seaside. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7.</description>
> <language>de-ch</language>
> - <lastBuildDate>Tue, 18 Oct 2011 08:57:58 GMT</lastBuildDate>
> - <pubDate>Tue, 18 Oct 2011 08:57:58 GMT</pubDate>
> + <lastBuildDate>Mon, 24 Oct 2011 13:53:17 GMT</lastBuildDate>
> + <pubDate>Mon, 24 Oct 2011 13:53:17 GMT</pubDate>
> <webMaster>[hidden email] (board)</webMaster>
> <generator>Cmsbox 2.0</generator>
> <docs>http://www.rssboard.org/rss-specification</docs>
> <item>
> + <title>JQueryMobile for Seaside</title>
> + <author>[hidden email] (board)</author>
> + <link>http://www.pharo-project.org/news?dialog=jquerymobile-for-seaside</link>
> + <pubDate>Mon, 24 Oct 2011 13:53:07 GMT</pubDate>
> + <guid isPermaLink="false">a5d13cb7-ea0d-4209-981c-6f333872ed93</guid>
> + <description><![CDATA[Nick Ager integrated JQuery Mobile with Seaside You can try it out at: http://jquerymobile]]></description>
> + <content:encoded><![CDATA[<div class="part text tall"><p class="norm">Nick Ager integrated JQuery Mobile with Seaside<br/><br/> You can try it out at: <a class="open" title="http://jquerymobile.seasidehosting.st" href="http://jquerymobile.seasidehosting.st">http://jquerymobile.seasidehosting.st&nbsp; </a><br/><br/>This work has been sponsored by Louis Andriese at "Delta Lloyd Online Innovations" and made available under the MIT licence. For more information, see Nick's post on the Seaside list <a class="open" title="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html" href="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html">here</a></p></div>]]></content:encoded>
> + </item>
> + <item>
> <title>Language of Languages</title>
> <author>[hidden email] (board)</author>
> <link>http://www.pharo-project.org/news?dialog=language-of-languages</link>
> @@ -69,7 +78,7 @@
> <item>
> <title/>
> <author>[hidden email] (board)</author>
> - <link>http://www.pharo-project.org/news?dialog=unit3782</link>
> + <link>http://www.pharo-project.org/news?dialog=unit1750</link>
> <pubDate>Thu, 24 Mar 2011 20:19:44 GMT</pubDate>
> <guid isPermaLink="false">5c8ac2aa-85c1-4a2f-98a0-1f6f2634fa6e</guid>
> <description><![CDATA[]]></description>
> @@ -78,7 +87,7 @@
> <item>
> <title/>
> <author>[hidden email] (board)</author>
> - <link>http://www.pharo-project.org/news?dialog=unit330</link>
> + <link>http://www.pharo-project.org/news?dialog=unit1114</link>
> <pubDate>Thu, 24 Mar 2011 19:09:50 GMT</pubDate>
> <guid isPermaLink="false">2ec9f57a-5efb-4e16-89ba-8dfce4fd991a</guid>
> <description><![CDATA[]]></description>
> @@ -114,7 +123,7 @@
> <item>
> <title/>
> <author>[hidden email] (board)</author>
> - <link>http://www.pharo-project.org/news?article=unit359</link>
> + <link>http://www.pharo-project.org/news?article=unit3127</link>
> <pubDate>Tue, 27 Jul 2010 07:12:13 GMT</pubDate>
> <guid isPermaLink="false">35e0919e-9c5a-4986-a981-3580482984e1</guid>
> <description><![CDATA[]]></description>
> @@ -125,7 +134,7 @@
> <author>[hidden email] (board)</author>
> <link>http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released</link>
> <pubDate>Thu, 15 Apr 2010 13:08:35 GMT</pubDate>
> - <guid isPermaLink="false">d72aa037-8d47-408f-9357-5037e004ec98</guid>
> + <guid isPermaLink="false">db824132-017a-4dc1-9443-903cb81a0fa0</guid>
> <description><![CDATA[Pharo is a modern open-source Smalltalk language and environment]]></description>
> <content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo is a modern open-source Smalltalk language and environment. Pharo’s goals are to provide a robust and clean core and to implement innovative extensions of the language and its environment. By providing a stable and small system and excellent developer tools, Pharo is an attractive platform for mission critical Smalltalk applications.</p></div><div class="part text tall"><p class="norm">Pharo 1.0 is the first release since the project started in May 2008. Many <a class="open" title="Success stories" href="javascript:void(0)">companies</a> have already successfully adopted Pharo. <a class="open" title="http://www.seaside.st" href="http://www.seaside.st">Seaside</a>, the Smalltalk web framework, switched to Pharo as their main development platform. A <a class="open" title="http://www.pharobyexample.org" href="http://www.pharobyexample.org">book on Pharo</a> has recently been published (also available as a free PDF). Pharo has a growing <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">community</a> and is supported by research institutions such as <a class="open" title="http://www.inria.fr" href="http://www.inria.fr">INRIA</a>. Pharo is licensed under the MIT License (with some original parts remaining under the Apache License).</p></div><div class="part text tall"><p class="norm">Download the <a class="open" title="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip" href="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip">Pharo 1.0 one-click image</a> and get started within seconds. Read more about <a class="open" title="Pharo version 1.0" href="javascript:void(0)">what this release offers</a>.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, April 15, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-3-pharo-1-0-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #3: Pharo 1.0 released&amp;u=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
> </item>
> @@ -143,7 +152,7 @@
> <author>[hidden email] (board)</author>
> <link>http://www.pharo-project.org/news?article=pharo-news-1</link>
> <pubDate>Sat, 16 Jan 2010 15:26:12 GMT</pubDate>
> - <guid isPermaLink="false">9ed28654-55a6-481b-aa7d-4d1460594d4b</guid>
> + <guid isPermaLink="false">b642fed4-fac2-4158-bf4e-059b050f5b80</guid>
> <description><![CDATA[Metacello Configurations for Pharo]]></description>
> <content:encoded><![CDATA[<div class="part lead tall"><h6>Metacello Configurations for Pharo</h6></div><div class="part text tall"><p class="norm">Mariano Martinez Peck <a class="open" title="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html" href="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html">announced</a> Metacello configurations for Pharo. The goal is to define a catalog of packages that are stable and known to work in Pharo. The Pharo 1.0 and forthcoming versions can be built automatically from these configurations, which are stored in a dedicated <a class="open" title="http://www.squeaksource.com/MetacelloRepository.html" href="http://www.squeaksource.com/MetacelloRepository.html">repository on SqueakSource</a>.</p></div><div class="part lead tall"><h6>Pharo Screencasts</h6></div><div class="part text tall"><p class="norm">Laurent Laffont created a blog to publish Pharo screencasts. Contact Laurent if you want to share a screencast or if you have an idea for a new screencast that Laurent can produce.</p></div><div class="part link site tall"><a class="open" href="http://pharocasts.blogspot.com/">http://pharocasts.blogspot.com/</a></div><div class="part lead tall"><h6>New Productivity Tool</h6></div><div class="part text tall"><p class="norm">Romain Robbes <a class="open" title="http://n2.nabble.com/ANN-WorkingSet-td4286093.html" href="http://n2.nabble.com/ANN-WorkingSet-td4286093.html">announced</a> WorkingSet, a small tool that helps you navigate your code in Pharo. It tracks the entities you've changed recently, and lets you access them quickly.</p></div><div class="part lead tall"><h6>Companies using Pharo</h6></div><div class="part text tall"><p class="norm">We started collecting companies that are using Pharo. 20 are already on the list – certainly more to come soon! If your company is missing or if you have an interesting project to share, let us know!</p></div><div class="part link goto tall"><a class="open page" href="http://www.pharo-project.org/about/success-stories">http://www.pharo-project.org/about/success-stories</a></div><div class="part lead tall"><h6>New Pharo Mailing List</h6></div><div class="part text tall"><p class="norm">Since the traffic on the pharo-project mailing list is quite high and often related to the development of the Pharo core system, we created a new mailing list, <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users">pharo-users</a>, targeted to users of Pharo.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, January 16, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #1&amp;u=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
> </item>
>
>
>
> --
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
In reply to this post by Stefan Marr-4
With the last change to the rss feed I was able to reproduce the problems shown in Stefan's diff.

I'll get back to you on the status of a possible fix.

Max


On 25.10.2011, at 07:45, Stefan Marr wrote:

>
> On 19 Oct 2011, at 00:20, Max Leske wrote:
>
>> I'm looking into it.
>
>
> And it is still broken!
>
> The channel description should not change. It is meta data, and should describe, but not contain the content.
> That is one thing that could confuse RSS readers like Google Reader.
>
> But even worse is probably that the links of the items change. The guids are stable as far as I can see.
>
> The diff of the versions is below.
>
> Please fix that.
>
>
>
> Thanks
> Stefan
>
>
> --- rss1.txt 2011-10-24 22:35:32.000000000 -0700
> +++ rss2.txt 2011-10-24 22:35:43.000000000 -0700
> @@ -1,18 +1,27 @@
> <?xml version="1.0" encoding="utf-8"?>
> <?xml-stylesheet href="/_cmsbox_2.2.15_218/layout/default.css"?>
> -<?xml-stylesheet href="/_cmsbox_27/design/screen.css"?>
> +<?xml-stylesheet href="/_cmsbox_29/design/screen.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/" version="2.0">
> <channel>
> <title>Pharo Open Source Smalltalk — News</title>
> <link>http://www.pharo-project.org/news</link>
> - <description>Pharo News Blog. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7. Pharo release 1.2.1.</description>
> + <description>Pharo News Blog. JQueryMobile for Seaside. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7.</description>
> <language>de-ch</language>
> - <lastBuildDate>Tue, 18 Oct 2011 08:57:58 GMT</lastBuildDate>
> - <pubDate>Tue, 18 Oct 2011 08:57:58 GMT</pubDate>
> + <lastBuildDate>Mon, 24 Oct 2011 13:53:17 GMT</lastBuildDate>
> + <pubDate>Mon, 24 Oct 2011 13:53:17 GMT</pubDate>
> <webMaster>[hidden email] (board)</webMaster>
> <generator>Cmsbox 2.0</generator>
> <docs>http://www.rssboard.org/rss-specification</docs>
> <item>
> + <title>JQueryMobile for Seaside</title>
> + <author>[hidden email] (board)</author>
> + <link>http://www.pharo-project.org/news?dialog=jquerymobile-for-seaside</link>
> + <pubDate>Mon, 24 Oct 2011 13:53:07 GMT</pubDate>
> + <guid isPermaLink="false">a5d13cb7-ea0d-4209-981c-6f333872ed93</guid>
> + <description><![CDATA[Nick Ager integrated JQuery Mobile with Seaside You can try it out at: http://jquerymobile]]></description>
> + <content:encoded><![CDATA[<div class="part text tall"><p class="norm">Nick Ager integrated JQuery Mobile with Seaside<br/><br/> You can try it out at: <a class="open" title="http://jquerymobile.seasidehosting.st" href="http://jquerymobile.seasidehosting.st">http://jquerymobile.seasidehosting.st&nbsp; </a><br/><br/>This work has been sponsored by Louis Andriese at "Delta Lloyd Online Innovations" and made available under the MIT licence. For more information, see Nick's post on the Seaside list <a class="open" title="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html" href="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html">here</a></p></div>]]></content:encoded>
> + </item>
> + <item>
> <title>Language of Languages</title>
> <author>[hidden email] (board)</author>
> <link>http://www.pharo-project.org/news?dialog=language-of-languages</link>
> @@ -69,7 +78,7 @@
> <item>
> <title/>
> <author>[hidden email] (board)</author>
> - <link>http://www.pharo-project.org/news?dialog=unit3782</link>
> + <link>http://www.pharo-project.org/news?dialog=unit1750</link>
> <pubDate>Thu, 24 Mar 2011 20:19:44 GMT</pubDate>
> <guid isPermaLink="false">5c8ac2aa-85c1-4a2f-98a0-1f6f2634fa6e</guid>
> <description><![CDATA[]]></description>
> @@ -78,7 +87,7 @@
> <item>
> <title/>
> <author>[hidden email] (board)</author>
> - <link>http://www.pharo-project.org/news?dialog=unit330</link>
> + <link>http://www.pharo-project.org/news?dialog=unit1114</link>
> <pubDate>Thu, 24 Mar 2011 19:09:50 GMT</pubDate>
> <guid isPermaLink="false">2ec9f57a-5efb-4e16-89ba-8dfce4fd991a</guid>
> <description><![CDATA[]]></description>
> @@ -114,7 +123,7 @@
> <item>
> <title/>
> <author>[hidden email] (board)</author>
> - <link>http://www.pharo-project.org/news?article=unit359</link>
> + <link>http://www.pharo-project.org/news?article=unit3127</link>
> <pubDate>Tue, 27 Jul 2010 07:12:13 GMT</pubDate>
> <guid isPermaLink="false">35e0919e-9c5a-4986-a981-3580482984e1</guid>
> <description><![CDATA[]]></description>
> @@ -125,7 +134,7 @@
> <author>[hidden email] (board)</author>
> <link>http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released</link>
> <pubDate>Thu, 15 Apr 2010 13:08:35 GMT</pubDate>
> - <guid isPermaLink="false">d72aa037-8d47-408f-9357-5037e004ec98</guid>
> + <guid isPermaLink="false">db824132-017a-4dc1-9443-903cb81a0fa0</guid>
> <description><![CDATA[Pharo is a modern open-source Smalltalk language and environment]]></description>
> <content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo is a modern open-source Smalltalk language and environment. Pharo’s goals are to provide a robust and clean core and to implement innovative extensions of the language and its environment. By providing a stable and small system and excellent developer tools, Pharo is an attractive platform for mission critical Smalltalk applications.</p></div><div class="part text tall"><p class="norm">Pharo 1.0 is the first release since the project started in May 2008. Many <a class="open" title="Success stories" href="javascript:void(0)">companies</a> have already successfully adopted Pharo. <a class="open" title="http://www.seaside.st" href="http://www.seaside.st">Seaside</a>, the Smalltalk web framework, switched to Pharo as their main development platform. A <a class="open" title="http://www.pharobyexample.org" href="http://www.pharobyexample.org">book on Pharo</a> has recently been published (also available as a free PDF). Pharo has a growing <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">community</a> and is supported by research institutions such as <a class="open" title="http://www.inria.fr" href="http://www.inria.fr">INRIA</a>. Pharo is licensed under the MIT License (with some original parts remaining under the Apache License).</p></div><div class="part text tall"><p class="norm">Download the <a class="open" title="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip" href="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip">Pharo 1.0 one-click image</a> and get started within seconds. Read more about <a class="open" title="Pharo version 1.0" href="javascript:void(0)">what this release offers</a>.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, April 15, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-3-pharo-1-0-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #3: Pharo 1.0 released&amp;u=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
> </item>
> @@ -143,7 +152,7 @@
> <author>[hidden email] (board)</author>
> <link>http://www.pharo-project.org/news?article=pharo-news-1</link>
> <pubDate>Sat, 16 Jan 2010 15:26:12 GMT</pubDate>
> - <guid isPermaLink="false">9ed28654-55a6-481b-aa7d-4d1460594d4b</guid>
> + <guid isPermaLink="false">b642fed4-fac2-4158-bf4e-059b050f5b80</guid>
> <description><![CDATA[Metacello Configurations for Pharo]]></description>
> <content:encoded><![CDATA[<div class="part lead tall"><h6>Metacello Configurations for Pharo</h6></div><div class="part text tall"><p class="norm">Mariano Martinez Peck <a class="open" title="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html" href="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html">announced</a> Metacello configurations for Pharo. The goal is to define a catalog of packages that are stable and known to work in Pharo. The Pharo 1.0 and forthcoming versions can be built automatically from these configurations, which are stored in a dedicated <a class="open" title="http://www.squeaksource.com/MetacelloRepository.html" href="http://www.squeaksource.com/MetacelloRepository.html">repository on SqueakSource</a>.</p></div><div class="part lead tall"><h6>Pharo Screencasts</h6></div><div class="part text tall"><p class="norm">Laurent Laffont created a blog to publish Pharo screencasts. Contact Laurent if you want to share a screencast or if you have an idea for a new screencast that Laurent can produce.</p></div><div class="part link site tall"><a class="open" href="http://pharocasts.blogspot.com/">http://pharocasts.blogspot.com/</a></div><div class="part lead tall"><h6>New Productivity Tool</h6></div><div class="part text tall"><p class="norm">Romain Robbes <a class="open" title="http://n2.nabble.com/ANN-WorkingSet-td4286093.html" href="http://n2.nabble.com/ANN-WorkingSet-td4286093.html">announced</a> WorkingSet, a small tool that helps you navigate your code in Pharo. It tracks the entities you've changed recently, and lets you access them quickly.</p></div><div class="part lead tall"><h6>Companies using Pharo</h6></div><div class="part text tall"><p class="norm">We started collecting companies that are using Pharo. 20 are already on the list – certainly more to come soon! If your company is missing or if you have an interesting project to share, let us know!</p></div><div class="part link goto tall"><a class="open page" href="http://www.pharo-project.org/about/success-stories">http://www.pharo-project.org/about/success-stories</a></div><div class="part lead tall"><h6>New Pharo Mailing List</h6></div><div class="part text tall"><p class="norm">Since the traffic on the pharo-project mailing list is quite high and often related to the development of the Pharo core system, we created a new mailing list, <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users">pharo-users</a>, targeted to users of Pharo.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, January 16, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #1&amp;u=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
> </item>
>
>
>
> --
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
Concerning the changing GUIDs: We could only reproduce this when a new item is not added "normally", e.g. when an older article was cut and then used as template. It would therefore be really helpful if the person who published the TextLint news entry could tell me exactly what steps he performed when creating the entry.

Cheers,
Max


On 31.10.2011, at 08:23, Max Leske wrote:

With the last change to the rss feed I was able to reproduce the problems shown in Stefan's diff.

I'll get back to you on the status of a possible fix.

Max


On 25.10.2011, at 07:45, Stefan Marr wrote:


On 19 Oct 2011, at 00:20, Max Leske wrote:

I'm looking into it.


And it is still broken!

The channel description should not change. It is meta data, and should describe, but not contain the content.
That is one thing that could confuse RSS readers like Google Reader.

But even worse is probably that the links of the items change. The guids are stable as far as I can see.

The diff of the versions is below.

Please fix that.



Thanks
Stefan


--- rss1.txt 2011-10-24 22:35:32.000000000 -0700
+++ rss2.txt 2011-10-24 22:35:43.000000000 -0700
@@ -1,18 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="/_cmsbox_2.2.15_218/layout/default.css"?>
-<?xml-stylesheet href="/_cmsbox_27/design/screen.css"?>
+<?xml-stylesheet href="/_cmsbox_29/design/screen.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/" version="2.0">
<channel>
<title>Pharo Open Source Smalltalk — News</title>
<link>http://www.pharo-project.org/news</link>
- <description>Pharo News Blog. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7. Pharo release 1.2.1.</description>
+ <description>Pharo News Blog. JQueryMobile for Seaside. Language of Languages. Pharo 1.3 and 1.4 status. Moose 4.4 release. Mailing list weekly summary #7.</description>
<language>de-ch</language>
- <lastBuildDate>Tue, 18 Oct 2011 08:57:58 GMT</lastBuildDate>
- <pubDate>Tue, 18 Oct 2011 08:57:58 GMT</pubDate>
+ <lastBuildDate>Mon, 24 Oct 2011 13:53:17 GMT</lastBuildDate>
+ <pubDate>Mon, 24 Oct 2011 13:53:17 GMT</pubDate>
<webMaster>[hidden email] (board)</webMaster>
<generator>Cmsbox 2.0</generator>
<docs>http://www.rssboard.org/rss-specification</docs>
<item>
+ <title>JQueryMobile for Seaside</title>
+ <author>[hidden email] (board)</author>
+ <link>http://www.pharo-project.org/news?dialog=jquerymobile-for-seaside</link>
+ <pubDate>Mon, 24 Oct 2011 13:53:07 GMT</pubDate>
+ <guid isPermaLink="false">a5d13cb7-ea0d-4209-981c-6f333872ed93</guid>
+ <description><![CDATA[Nick Ager integrated JQuery Mobile with Seaside You can try it out at: <a href="http://jquerymobile]]">http://jquerymobile]]></description>
+ <content:encoded><![CDATA[<div class="part text tall"><p class="norm">Nick Ager integrated JQuery Mobile with Seaside<br/><br/> You can try it out at: <a class="open" title="http://jquerymobile.seasidehosting.st" href="http://jquerymobile.seasidehosting.st">http://jquerymobile.seasidehosting.st&nbsp; </a><br/><br/>This work has been sponsored by Louis Andriese at "Delta Lloyd Online Innovations" and made available under the MIT licence. For more information, see Nick's post on the Seaside list <a class="open" title="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html" href="http://lists.squeakfoundation.org/pipermail/seaside/2011-October/027772.html">here</a></p></div>]]></content:encoded>
+ </item>
+ <item>
<title>Language of Languages</title>
<author>[hidden email] (board)</author>
<link>http://www.pharo-project.org/news?dialog=language-of-languages</link>
@@ -69,7 +78,7 @@
<item>
<title/>
<author>[hidden email] (board)</author>
- <link>http://www.pharo-project.org/news?dialog=unit3782</link>
+ <link>http://www.pharo-project.org/news?dialog=unit1750</link>
<pubDate>Thu, 24 Mar 2011 20:19:44 GMT</pubDate>
<guid isPermaLink="false">5c8ac2aa-85c1-4a2f-98a0-1f6f2634fa6e</guid>
<description><![CDATA[]]></description>
@@ -78,7 +87,7 @@
<item>
<title/>
<author>[hidden email] (board)</author>
- <link>http://www.pharo-project.org/news?dialog=unit330</link>
+ <link>http://www.pharo-project.org/news?dialog=unit1114</link>
<pubDate>Thu, 24 Mar 2011 19:09:50 GMT</pubDate>
<guid isPermaLink="false">2ec9f57a-5efb-4e16-89ba-8dfce4fd991a</guid>
<description><![CDATA[]]></description>
@@ -114,7 +123,7 @@
<item>
<title/>
<author>[hidden email] (board)</author>
- <link>http://www.pharo-project.org/news?article=unit359</link>
+ <link>http://www.pharo-project.org/news?article=unit3127</link>
<pubDate>Tue, 27 Jul 2010 07:12:13 GMT</pubDate>
<guid isPermaLink="false">35e0919e-9c5a-4986-a981-3580482984e1</guid>
<description><![CDATA[]]></description>
@@ -125,7 +134,7 @@
<author>[hidden email] (board)</author>
<link>http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released</link>
<pubDate>Thu, 15 Apr 2010 13:08:35 GMT</pubDate>
- <guid isPermaLink="false">d72aa037-8d47-408f-9357-5037e004ec98</guid>
+ <guid isPermaLink="false">db824132-017a-4dc1-9443-903cb81a0fa0</guid>
<description><![CDATA[Pharo is a modern open-source Smalltalk language and environment]]></description>
<content:encoded><![CDATA[<div class="part text tall"><p class="norm">Pharo is a modern open-source Smalltalk language and environment. Pharo’s goals are to provide a robust and clean core and to implement innovative extensions of the language and its environment. By providing a stable and small system and excellent developer tools, Pharo is an attractive platform for mission critical Smalltalk applications.</p></div><div class="part text tall"><p class="norm">Pharo 1.0 is the first release since the project started in May 2008. Many <a class="open" title="Success stories" href="javascript:void(0)">companies</a> have already successfully adopted Pharo. <a class="open" title="http://www.seaside.st" href="http://www.seaside.st">Seaside</a>, the Smalltalk web framework, switched to Pharo as their main development platform. A <a class="open" title="http://www.pharobyexample.org" href="http://www.pharobyexample.org">book on Pharo</a> has recently been published (also available as a free PDF). Pharo has a growing <a class="open" title="Get connected, get help, contribute" href="javascript:void(0)">community</a> and is supported by research institutions such as <a class="open" title="http://www.inria.fr" href="http://www.inria.fr">INRIA</a>. Pharo is licensed under the MIT License (with some original parts remaining under the Apache License).</p></div><div class="part text tall"><p class="norm">Download the <a class="open" title="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip" href="http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip">Pharo 1.0 one-click image</a> and get started within seconds. Read more about <a class="open" title="Pharo version 1.0" href="javascript:void(0)">what this release offers</a>.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, April 15, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-3-pharo-1-0-released"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #3: Pharo 1.0 released&amp;u=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #3: Pharo 1.0 released&amp;url=http://www.pharo-project.org/news?article=pharo-news-3-pharo-1-0-released"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
</item>
@@ -143,7 +152,7 @@
<author>[hidden email] (board)</author>
<link>http://www.pharo-project.org/news?article=pharo-news-1</link>
<pubDate>Sat, 16 Jan 2010 15:26:12 GMT</pubDate>
- <guid isPermaLink="false">9ed28654-55a6-481b-aa7d-4d1460594d4b</guid>
+ <guid isPermaLink="false">b642fed4-fac2-4158-bf4e-059b050f5b80</guid>
<description><![CDATA[Metacello Configurations for Pharo]]></description>
<content:encoded><![CDATA[<div class="part lead tall"><h6>Metacello Configurations for Pharo</h6></div><div class="part text tall"><p class="norm">Mariano Martinez Peck <a class="open" title="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html" href="http://lists.gforge.inria.fr/pipermail/pharo-project/2010-January/019049.html">announced</a> Metacello configurations for Pharo. The goal is to define a catalog of packages that are stable and known to work in Pharo. The Pharo 1.0 and forthcoming versions can be built automatically from these configurations, which are stored in a dedicated <a class="open" title="http://www.squeaksource.com/MetacelloRepository.html" href="http://www.squeaksource.com/MetacelloRepository.html">repository on SqueakSource</a>.</p></div><div class="part lead tall"><h6>Pharo Screencasts</h6></div><div class="part text tall"><p class="norm">Laurent Laffont created a blog to publish Pharo screencasts. Contact Laurent if you want to share a screencast or if you have an idea for a new screencast that Laurent can produce.</p></div><div class="part link site tall"><a class="open" href="http://pharocasts.blogspot.com/">http://pharocasts.blogspot.com/</a></div><div class="part lead tall"><h6>New Productivity Tool</h6></div><div class="part text tall"><p class="norm">Romain Robbes <a class="open" title="http://n2.nabble.com/ANN-WorkingSet-td4286093.html" href="http://n2.nabble.com/ANN-WorkingSet-td4286093.html">announced</a> WorkingSet, a small tool that helps you navigate your code in Pharo. It tracks the entities you've changed recently, and lets you access them quickly.</p></div><div class="part lead tall"><h6>Companies using Pharo</h6></div><div class="part text tall"><p class="norm">We started collecting companies that are using Pharo. 20 are already on the list – certainly more to come soon! If your company is missing or if you have an interesting project to share, let us know!</p></div><div class="part link goto tall"><a class="open page" href="http://www.pharo-project.org/about/success-stories">http://www.pharo-project.org/about/success-stories</a></div><div class="part lead tall"><h6>New Pharo Mailing List</h6></div><div class="part text tall"><p class="norm">Since the traffic on the pharo-project mailing list is quite high and often related to the development of the Pharo core system, we created a new mailing list, <a class="open" title="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users" href="http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users">pharo-users</a>, targeted to users of Pharo.</p></div><div class="part text tiny"><p class="pale"><a class="open" title="http://www.adrian-lienhard.ch" href="http://www.adrian-lienhard.ch">Adrian Lienhard</a>, January 16, 2010</p></div><div class="part cb-widget tiny cb-share"><a class="cb-mail" title="Share this article on E-Mail" rel="nofollow" href="http://www.pharo-project.org/news?recommend=pharo-news-1"><span>Share this article on E-Mail</span></a> <a rel="nofollow" class="cb-twitter" title="Share this article on Twitter" href="http://twitter.com/home?status=I'm+currently+reading+http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Twitter</span></a> <a rel="nofollow" class="cb-facebook" title="Share this article on Facebook" href="http://www.facebook.com/sharer.php?t=Pharo News #1&amp;u=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Facebook</span></a> <a rel="nofollow" class="cb-delicious" title="Share this article on Delicious" href="http://del.icio.us/post?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Delicious</span></a> <a rel="nofollow" class="cb-digg" title="Share this article on Digg" href="http://digg.com/submit?title=Pharo News #1&amp;url=http://www.pharo-project.org/news?article=pharo-news-1"><span>Share this article on Digg</span></a> </div>]]></content:encoded>
</item>



--
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525




Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Marcus Denker-4
In reply to this post by Max Leske

On Oct 31, 2011, at 10:17 AM, Max Leske wrote:

> Concerning the changing GUIDs: We could only reproduce this when a new item is not added "normally", e.g. when an older article was cut and then used as template. It would therefore be really helpful if the person who published the TextLint news entry could tell me exactly what steps he performed when creating the entry.
>

I go to the news page, edit. Than I add a "Discussion" from the menu, add a text below, fill it in. Than I put the meta tag
"All", save.
(Then I had to move the whole article up because is was added below the current one, no above).

        Marcus


--
Marcus Denker -- http://marcusdenker.de


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
Thanks Marcus.


On 31.10.2011, at 11:39, Marcus Denker wrote:

>
> On Oct 31, 2011, at 10:17 AM, Max Leske wrote:
>
>> Concerning the changing GUIDs: We could only reproduce this when a new item is not added "normally", e.g. when an older article was cut and then used as template. It would therefore be really helpful if the person who published the TextLint news entry could tell me exactly what steps he performed when creating the entry.
>>
>
> I go to the news page, edit. Than I add a "Discussion" from the menu, add a text below, fill it in. Than I put the meta tag
> "All", save.
> (Then I had to move the whole article up because is was added below the current one, no above).
>
> Marcus
>
>
> --
> Marcus Denker -- http://marcusdenker.de
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Stefan Marr-4
Hi:

The two offending news items are 'Pharo News #1'  and 'Pharo News #3: Pharo 1.0 released'.
Both changed their guid again. So, they are considered new.

Ah and by the way, there are a couple of empty items in RSS feed, which change their links with every updated.
The author tag says:  <author>[hidden email] (board)</author>

So, maybe it is something specific to the pharo news entries, since the TextLint entry did not pop up again?

Best regards
Stefan

On 31 Oct 2011, at 18:19, Max Leske wrote:

> Thanks Marcus.
>
>
> On 31.10.2011, at 11:39, Marcus Denker wrote:
>
>>
>> On Oct 31, 2011, at 10:17 AM, Max Leske wrote:
>>
>>> Concerning the changing GUIDs: We could only reproduce this when a new item is not added "normally", e.g. when an older article was cut and then used as template. It would therefore be really helpful if the person who published the TextLint news entry could tell me exactly what steps he performed when creating the entry.
>>>
>>
>> I go to the news page, edit. Than I add a "Discussion" from the menu, add a text below, fill it in. Than I put the meta tag
>> "All", save.
>> (Then I had to move the whole article up because is was added below the current one, no above).
>>
>> Marcus
>>
>>
>> --
>> Marcus Denker -- http://marcusdenker.de
>>
>>
>
>

--
Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://soft.vub.ac.be/~smarr
Phone: +32 2 629 2974
Fax:   +32 2 629 3525


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
Yes, I saw that. We're still investigating.

The empty entries shouldn't matter, although I agree that they are ugly.

I haven't forgotten your and I'll keep you posted.

Cheers,
Max


On 09.11.2011, at 19:13, Stefan Marr wrote:

> Hi:
>
> The two offending news items are 'Pharo News #1'  and 'Pharo News #3: Pharo 1.0 released'.
> Both changed their guid again. So, they are considered new.
>
> Ah and by the way, there are a couple of empty items in RSS feed, which change their links with every updated.
> The author tag says:  <author>[hidden email] (board)</author>
>
> So, maybe it is something specific to the pharo news entries, since the TextLint entry did not pop up again?
>
> Best regards
> Stefan
>
> On 31 Oct 2011, at 18:19, Max Leske wrote:
>
>> Thanks Marcus.
>>
>>
>> On 31.10.2011, at 11:39, Marcus Denker wrote:
>>
>>>
>>> On Oct 31, 2011, at 10:17 AM, Max Leske wrote:
>>>
>>>> Concerning the changing GUIDs: We could only reproduce this when a new item is not added "normally", e.g. when an older article was cut and then used as template. It would therefore be really helpful if the person who published the TextLint news entry could tell me exactly what steps he performed when creating the entry.
>>>>
>>>
>>> I go to the news page, edit. Than I add a "Discussion" from the menu, add a text below, fill it in. Than I put the meta tag
>>> "All", save.
>>> (Then I had to move the whole article up because is was added below the current one, no above).
>>>
>>> Marcus
>>>
>>>
>>> --
>>> Marcus Denker -- http://marcusdenker.de
>>>
>>>
>>
>>
>
> --
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Website RSS feed broken?

Max Leske
Hey guys

We found that the working-copy objects of the two offending articles were corrupt and fixed them. Hopefully this will resolve the problem. We'll keep an eye on the rss feeds and will also try to figure out how those objects became corrupted in the first place.

Thanks to all of you for your help and your patience.

Cheers,
Max


On 09.11.2011, at 19:28, Max Leske wrote:

> Yes, I saw that. We're still investigating.
>
> The empty entries shouldn't matter, although I agree that they are ugly.
>
> I haven't forgotten your and I'll keep you posted.
>
> Cheers,
> Max
>
>
> On 09.11.2011, at 19:13, Stefan Marr wrote:
>
>> Hi:
>>
>> The two offending news items are 'Pharo News #1'  and 'Pharo News #3: Pharo 1.0 released'.
>> Both changed their guid again. So, they are considered new.
>>
>> Ah and by the way, there are a couple of empty items in RSS feed, which change their links with every updated.
>> The author tag says:  <author>[hidden email] (board)</author>
>>
>> So, maybe it is something specific to the pharo news entries, since the TextLint entry did not pop up again?
>>
>> Best regards
>> Stefan
>>
>> On 31 Oct 2011, at 18:19, Max Leske wrote:
>>
>>> Thanks Marcus.
>>>
>>>
>>> On 31.10.2011, at 11:39, Marcus Denker wrote:
>>>
>>>>
>>>> On Oct 31, 2011, at 10:17 AM, Max Leske wrote:
>>>>
>>>>> Concerning the changing GUIDs: We could only reproduce this when a new item is not added "normally", e.g. when an older article was cut and then used as template. It would therefore be really helpful if the person who published the TextLint news entry could tell me exactly what steps he performed when creating the entry.
>>>>>
>>>>
>>>> I go to the news page, edit. Than I add a "Discussion" from the menu, add a text below, fill it in. Than I put the meta tag
>>>> "All", save.
>>>> (Then I had to move the whole article up because is was added below the current one, no above).
>>>>
>>>> Marcus
>>>>
>>>>
>>>> --
>>>> Marcus Denker -- http://marcusdenker.de
>>>>
>>>>
>>>
>>>
>>
>> --
>> Stefan Marr
>> Software Languages Lab
>> Vrije Universiteit Brussel
>> Pleinlaan 2 / B-1050 Brussels / Belgium
>> http://soft.vub.ac.be/~smarr
>> Phone: +32 2 629 2974
>> Fax:   +32 2 629 3525
>>
>>
>


12