<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Serendipity - Comments</title>
    <link>http://blog.s9y.org/</link>
    <description>Serendipity - The official Serendipity blog</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:" />
    <generator>Serendipity 1.3-alpha1 - http://www.s9y.org/</generator>
    <managingEditor>Jannis Hermanns jannis@gmail.com</managingEditor>
<webMaster>Jannis Hermanns jannis@gmail.com</webMaster>
<pubDate>Sun, 18 May 2008 04:13:42 GMT</pubDate>

    <image>
        <url>http://blog.s9y.org/templates_s9yorg/default/img/s9y_banner_small.png</url>
        <title>RSS: Serendipity - Comments - Serendipity - The official Serendipity blog</title>
        <link>http://blog.s9y.org/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Typ.o: Netmirror.org Outage, Spartacus affected.</title>
    <link>http://blog.s9y.org/archives/194-Netmirror.org-Outage,-Spartacus-affected..html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/194-Netmirror.org-Outage,-Spartacus-affected..html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=194</wfw:comment>

    

    <author>nospam@example.com (Typ.o)</author>
    <content:encoded>
    Server seems to be still down on Sunday, 18.  
    </content:encoded>

    <pubDate>Sun, 18 May 2008 05:55:01 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/194-guid.html#c2412</guid>
    
</item>
<item>
    <title>Garvin: Serendipity 1.3.1 released</title>
    <link>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=193</wfw:comment>

    

    <author>nospam@example.com (Garvin)</author>
    <content:encoded>
    Thanks a lot. Will contact jannis.  
    </content:encoded>

    <pubDate>Thu, 15 May 2008 20:46:05 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/193-guid.html#c2410</guid>
    
</item>
<item>
    <title>AO: Serendipity 1.3.1 released</title>
    <link>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=193</wfw:comment>

    

    <author>nospam@example.com (AO)</author>
    <content:encoded>
    Garvin - the TLD / forum seems to be down / unavailable.
AO  
    </content:encoded>

    <pubDate>Thu, 15 May 2008 20:18:28 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/193-guid.html#c2409</guid>
    
</item>
<item>
    <title>Holger Mitterwald: Serendipity 1.3.1 released</title>
    <link>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=193</wfw:comment>

    

    <author>nospam@example.com (Holger Mitterwald)</author>
    <content:encoded>
    It is more a philosophic question which part of the software should do automatic casting. Fact is, postgresql doesn&#039;t do it any more and breaks s9y. 

Perhaps I might help getting s9y running on pgsql - simply as I want to use both of them in future. 

Question is if you should build a small Framework with object-oriented methods. So you can declare most of the SQL-Statements for all databases. Those who differ are overwritten in a database-specific include. So you have to explicitly load a database-specific driver for your database. I really can&#039;t imagine a good/fast solution otherwise.

On the other hand there are some lets call it &quot;mysql-Emulation&quot; funktions available for pgsql. As far as I know openx.org works with this. (but I doubt this might help with casts).  
    </content:encoded>

    <pubDate>Thu, 15 May 2008 18:41:22 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/193-guid.html#c2408</guid>
    
</item>
<item>
    <title>Michael: Serendipity 1.3.1 released</title>
    <link>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=193</wfw:comment>

    

    <author>nospam@example.com (Michael)</author>
    <content:encoded>
    This seems to be a release with lots of helpful options. As I&#039;ve been to busy to notices this new release I will catch up on this now.  
    </content:encoded>

    <pubDate>Wed, 14 May 2008 13:06:03 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/193-guid.html#c2407</guid>
    
</item>
<item>
    <title>Garvin: Serendipity 1.3.1 released</title>
    <link>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=193</wfw:comment>

    

    <author>nospam@example.com (Garvin)</author>
    <content:encoded>
    Simone,

thanks for discussing this. We are actually in need of people who use pgsql and s9y and can help in finding a solution.

Additionally to what is stated in http://board.s9y.org/viewtopic.php?t=12402 here&#039;s a quick summary: Serendipity uses a single SQL code that runs on all DBs we support (MySQL,SQLite,PGSql,SQRelay). There are only few exceptions to that SQL, namely where DISTINCT vs. GROUP is used, which requires special case for PostgreSQL.

As for implicit casts, we use those in a central place of the code, where basically any involved DB table can contain a column that is matched against a user specified term. At that point in code, plugins can interfer and supply custom joined tables with differing column types, but all need to be generally matched against the key.

So for this, onle the &quot;LIKE&quot; command or &quot;=&quot; term with single quotes (implicit string cast) really works, because at that place in code, the script might not know if it needs to match an integer or a string. To change this would mean that every plugin or code that hooks into those central functions first needs to check which column type a match key is. That would mean additional performance hits as well as changing all plugins that relate to this. This is nearly an impossible task and involves tidious patching of a lot of plugins.

However, this really is a thing where implicit string typecasting makes sense, and I actually fail to see why this is removed in PGSQL, BC-breaking a lot of existing code (not only s9y).

Typecasting should not simply be put up to the application; IMHO it&#039;s the job of a database to do actual casting on its own, introspecting the input and other meta information that is. It&#039;s just like lazy variable initializing in PHP: You can simply prototype faster if you are not restricted to explicit casting.

Hope that clears up some things and why I see that more of a shortcoming of PGSQL design decisions.

Regards,
Garvin  
    </content:encoded>

    <pubDate>Tue, 22 Apr 2008 22:02:14 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/193-guid.html#c2406</guid>
    
</item>
<item>
    <title>Simone: Serendipity 1.3.1 released</title>
    <link>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=193</wfw:comment>

    

    <author>nospam@example.com (Simone)</author>
    <content:encoded>
    I fail to see how &quot;there is no ultimate solution to&quot; PostgreSQL problems: simply use explict casts where needed.  
    </content:encoded>

    <pubDate>Tue, 22 Apr 2008 21:35:04 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/193-guid.html#c2405</guid>
    
</item>
<item>
    <title>Judebert: Serendipity 1.3.1 released</title>
    <link>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=193</wfw:comment>

    

    <author>nospam@example.com (Judebert)</author>
    <content:encoded>
    This release also includes updates to the Karma plugin, allowing karma bars to be displayed on summary pages.  
    </content:encoded>

    <pubDate>Tue, 22 Apr 2008 15:45:56 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/193-guid.html#c2404</guid>
    
</item>
<item>
    <title>Sascha: Serendipity 1.3 released (addresses security)</title>
    <link>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=192</wfw:comment>

    

    <author>nospam@example.com (Sascha)</author>
    <content:encoded>
    Fine, maybe now more people should change from Wordpress to s9y! :)  
    </content:encoded>

    <pubDate>Thu, 03 Apr 2008 05:00:19 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/192-guid.html#c2400</guid>
    
</item>
<item>
    <title>macdet: Serendipity 1.3 released (addresses security)</title>
    <link>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=192</wfw:comment>

    

    <author>nospam@example.com (macdet)</author>
    <content:encoded>
    Yes, great. I stumble opften :(but that great!  
    </content:encoded>

    <pubDate>Wed, 02 Apr 2008 10:29:16 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/192-guid.html#c2397</guid>
    
</item>
<item>
    <title>Bernd: Serendipity 1.3 released (addresses security)</title>
    <link>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=192</wfw:comment>

    

    <author>nospam@example.com (Bernd)</author>
    <content:encoded>
    Yes great Work Guys ! Thanks !  
    </content:encoded>

    <pubDate>Mon, 31 Mar 2008 19:19:36 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/192-guid.html#c2395</guid>
    
</item>
<item>
    <title>it's so cool: Serendipity 1.3 released (addresses security)</title>
    <link>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=192</wfw:comment>

    

    <author>nospam@example.com (it's so cool)</author>
    <content:encoded>
    cool~ anyhow realsease is so quick  
    </content:encoded>

    <pubDate>Wed, 26 Mar 2008 04:06:01 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/192-guid.html#c2394</guid>
    
</item>
<item>
    <title>Rob A: Serendipity 1.3 released (addresses security)</title>
    <link>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=192</wfw:comment>

    

    <author>nospam@example.com (Rob A)</author>
    <content:encoded>
    Thx Garvin!

Is there another post in the forums that explains the sparticus FTP mode and back end in greater depth?

-Rob A&gt;  
    </content:encoded>

    <pubDate>Mon, 24 Mar 2008 15:41:40 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/192-guid.html#c2393</guid>
    
</item>
<item>
    <title>Robert: Serendipity 1.3 released (addresses security)</title>
    <link>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=192</wfw:comment>

    

    <author>nospam@example.com (Robert)</author>
    <content:encoded>
    Thx Garvin and the s9y-Team!

Especially the improved pingback support is something I will certainly love! As my S9y Version is currently pretty old with this update I will find many new features to s9y, that are actually not new ;).  
    </content:encoded>

    <pubDate>Thu, 20 Mar 2008 17:22:45 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/192-guid.html#c2391</guid>
    
</item>
<item>
    <title>JCG: Serendipity 1.3 released (addresses security)</title>
    <link>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html</link>
            <category></category>
    
    <comments>http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=192</wfw:comment>

    

    <author>nospam@example.com (JCG)</author>
    <content:encoded>
    Great job! Thanks a lot for 1.3 Final!

Upgrading (from 1.2.1) was very smooth. Like always. :-)  
    </content:encoded>

    <pubDate>Wed, 19 Mar 2008 15:30:11 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/192-guid.html#c2390</guid>
    
</item>

</channel>
</rss>