<?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 - Infrastructure</title>
    <link>http://blog.s9y.org/</link>
    <description>The official Serendipity blog</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:" />
    <generator>Serendipity 1.6-alpha1 - http://www.s9y.org/</generator>
    <managingEditor>Jannis Hermanns jannis@gmail.com</managingEditor>
<webMaster>Jannis Hermanns jannis@gmail.com</webMaster>
<pubDate>Tue, 13 Dec 2011 18:07:46 GMT</pubDate>

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

<item>
    <title>Spartacus infrastructure change, Developers please read</title>
    <link>http://blog.s9y.org/archives/237-Spartacus-infrastructure-change,-Developers-please-read.html</link>
            <category>Announcements</category>
            <category>Development</category>
            <category>Infrastructure</category>
            <category>Plugins</category>
            <category>Templates</category>
    
    <comments>http://blog.s9y.org/archives/237-Spartacus-infrastructure-change,-Developers-please-read.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=237</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=237</wfw:commentRss>
    

    <author>mail@garv.in (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;Since the core Serendipity project is now &lt;a href=&quot;https://github.com/s9y/&quot;&gt;maintained on github.com&lt;/a&gt; and every developer is quite happy about that, we decided to go the jquery-plugins route and delete all Serendipity plugins.&lt;/p&gt;

&lt;p&gt;No, just kidding. We actually imported all data from the SourceForge.net CVS servers into the github infrastructure. The short version for normal end-users: Nothing should change for you!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/s9y/additional_plugins&quot;&gt;https://github.com/s9y/additional_plugins&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/s9y/additional_themes&quot;&gt;https://github.com/s9y/additional_themes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All current Serendipity developers also have access to those repositories to contribute code. Developers now no longer should commit code to CVS (actually, they can&#039;t, because I took all their committing karma *eg*).&lt;/p&gt;

&lt;p&gt;The harder task for the Spartacus infrastructure service is the actual publishing of data. The Spartacus plugin operates on a PEAR-like XML format for each plugin, which luckily is automatically generated by a small shellscript which runs once daily on one of our webservers (&lt;a href=&quot;https://github.com/s9y/additional_plugins/blob/master/emerge.sh&quot;&gt;emerge.sh&lt;/a&gt;). That script iterates on a checkout of all plugins and templates, creates the XML and uploads it to all mirror servers (currently netmirror.org, s9y.org and now also github.com).&lt;/p&gt;

&lt;p&gt;Downloading the files also either works via the files that are uploaded daily to netmirror.org and s9y.org, or you always could use the SourceForge.net server, that published the file via a nasty ViewVC oddity. The spartacus plugin of the current github core code (version 2.25) now can also retrieve those files from the Github.com servers.&lt;/p&gt;

&lt;p&gt;For all users that currently use the Spartacus plugin with the SourceForge.Net mirror, our daily script now pushes all changes in the GitHub tree also to CVS, so that both repositories *should* be kept in sync. This is done via the gitclone.sh and gitclone.php scripts in the additional_plugins repository, for anyone that&#039;s interested.&lt;/p&gt;

&lt;p&gt;Most likely, something in this script won&#039;t work properly, so in the next days it might be that some glitches in the matrix can occur. In that case, please report issues and remain seated. Or buy christmas presents for your beloved. Or your beloved developers.&lt;/p&gt; 
&lt;script type=&quot;text/javascript&quot;&gt;
var flattr_uid = &#039;supergarv&#039;;
var flattr_tle = &#039;Spartacus infrastructure change, Developers please read&#039;;
var flattr_dsc = &#039;Since the core Serendipity project is now maintained on github.com and every developer is quite happy about that, we decided to go the jquery-plugins route and delete all Serendipity plugins.    No, just kidding. We actually imported all data from the SourceForge.net CVS servers into the github infrastructure. The short version for normal end-users: Nothing should change for you!    https://github.com/s9y/additional_plugins  https://github.com/s9y/additional_themes    All current Serendipity developers also have access to those repositories to contribute code. Developers now no longer should commit code to CVS (actually, they can\&#039;t, because I took all their committing karma *eg*).    The harder task for the Spartacus infrastructure service is the actual publishing of data. The Spartacus plugin operates on a PEAR-like XML format for each plugin, which luckily is automatically generated by a small shellscript which runs once daily on one of our webservers (emerge.sh). That script iterates on a checkout of all plugins and templates, creates the XML and uploads it to all mirror servers (currently netmirror.org, s9y.org and now also github.com).    Downloading the files also either works via the files that are uploaded daily to netmirror.org and s9y.org, or you always could use the SourceForge.net server, that published the file via a nasty ViewVC oddity. The spartacus plugin of the current github core code (version 2.25) now can also retrieve those files from the Github.com servers.    For all users that currently use the Spartacus plugin with the SourceForge.Net mirror, our daily script now pushes all changes in the GitHub tree also to CVS, so that both repositories *should* be kept in sync. This is done via the gitclone.sh and gitclone.php scripts in the additional_plugins repository, for anyone that\&#039;s interested.    Most likely, something in this script won\&#039;t work properly, so in the next days it might be that some glitches in the matrix can occur. In that case, please report issues and remain seated. Or buy christmas presents for your beloved. Or your beloved developers. &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;en_GB&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://blog.s9y.org/archives/237-Spartacus-infrastructure-change,-Developers-please-read.html&#039;;
var flattr_btn = &#039;default&#039;;
&lt;/script&gt;
&lt;script src=&quot;http://api.flattr.com/button/load.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
 
    </content:encoded>

    <pubDate>Tue, 13 Dec 2011 14:06:21 +0100</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/237-guid.html</guid>
    
</item>
<item>
    <title>BerliOS closing down, Serendipity moving</title>
    <link>http://blog.s9y.org/archives/235-BerliOS-closing-down,-Serendipity-moving.html</link>
            <category>Announcements</category>
            <category>Infrastructure</category>
    
    <comments>http://blog.s9y.org/archives/235-BerliOS-closing-down,-Serendipity-moving.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=235</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=235</wfw:commentRss>
    

    <author>mail@garv.in (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;Serendipity&#039;s code repository is being hosted on &lt;a href=&quot;http://www.berlios.de/&quot;&gt;BerliOS&lt;/a&gt; for several years. Their free service is now closing down, which means that Serendipity will move its versioning control to a new provider.&lt;/p&gt;

&lt;p&gt;The current idea is to migrate SVN over to &lt;a href=&quot;http://www.github.com/&quot;&gt;GitHub.com&lt;/a&gt;. This might even motivate some new contributors to get accustomed with the Serendipity core code and make contributing patches easier.&lt;/p&gt;

&lt;p&gt;We are planning to move the code repository at the end of October and will keep you posted here. If there are people reading this who are well familiar with Git and especially SVN migration, please step up here or in the forums to help us in the process.&lt;/p&gt;

&lt;p&gt;Asides from the SVN service, Serendipity is currently using this infrastructure:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A self-hosted webserver providing a phpBB board on http://board.s9y.org. This is quite active and will stay in the future.&lt;/li&gt;
&lt;li&gt;A self-hosted wiki software on http://www.s9y.org/ that allows for a custom navigation and wiki documentation by users. We might switch this to another software, but are not happy with the way MediaWiki handles navigation. We&#039;ll see if GitHub is an option to power this.&lt;/li&gt;
&lt;li&gt;A self-hosted Serendipity installation on http://blog.s9y.org/&lt;/li&gt;
&lt;li&gt;The http://spartacus.s9y.org/ plugin and theme repository, hosted on SourceForge.Net&lt;/li&gt;
&lt;li&gt;The code repository for plugins and themes, also hosted on SourceForge.Net and maintained through CVS. Depending on the usage license of GitHub, we are looking into if we can merge plugins/templates and the Core code on GitHub.&lt;/li&gt;
&lt;li&gt;A issue tracker, hosted on SourceForge.net. We might utilize the GitHub-Tracker for this in the future.&lt;/li&gt;
&lt;li&gt;A mailinglist, that is not very active anymore, also hosted on SourceForge.Net. Since we favor the s9y forums, we might not further spend time on changing this mailinglist.&lt;/li&gt;
&lt;/ul&gt;

 
&lt;script type=&quot;text/javascript&quot;&gt;
var flattr_uid = &#039;supergarv&#039;;
var flattr_tle = &#039;BerliOS closing down, Serendipity moving&#039;;
var flattr_dsc = &#039;Serendipity\&#039;s code repository is being hosted on BerliOS for several years. Their free service is now closing down, which means that Serendipity will move its versioning control to a new provider.    The current idea is to migrate SVN over to GitHub.com. This might even motivate some new contributors to get accustomed with the Serendipity core code and make contributing patches easier.    We are planning to move the code repository at the end of October and will keep you posted here. If there are people reading this who are well familiar with Git and especially SVN migration, please step up here or in the forums to help us in the process.    Asides from the SVN service, Serendipity is currently using this infrastructure:      A self-hosted webserver providing a phpBB board on http://board.s9y.org. This is quite active and will stay in the future.  A self-hosted wiki software on http://www.s9y.org/ that allows for a custom navigation and wiki documentation by users. We might switch this to another software, but are not happy with the way MediaWiki handles navigation. We\&#039;ll see if GitHub is an option to power this.  A self-hosted Serendipity installation on http://blog.s9y.org/  The http://spartacus.s9y.org/ plugin and theme repository, hosted on SourceForge.Net  The code repository for plugins and themes, also hosted on SourceForge.Net and maintained through CVS. Depending on the usage license of GitHub, we are looking into if we can merge plugins/templates and the Core code on GitHub.  A issue tracker, hosted on SourceForge.net. We might utilize the GitHub-Tracker for this in the future.  A mailinglist, that is not very active anymore, also hosted on SourceForge.Net. Since we favor the s9y forums, we might not further spend time on changing this mailinglist.       &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;en_GB&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://blog.s9y.org/archives/235-BerliOS-closing-down,-Serendipity-moving.html&#039;;
var flattr_btn = &#039;default&#039;;
&lt;/script&gt;
&lt;script src=&quot;http://api.flattr.com/button/load.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
 
    </content:encoded>

    <pubDate>Sun, 02 Oct 2011 22:22:21 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/235-guid.html</guid>
    
</item>
<item>
    <title>Details about the GitHub migration process, developers please read!</title>
    <link>http://blog.s9y.org/archives/236-Details-about-the-GitHub-migration-process,-developers-please-read!.html</link>
            <category>Announcements</category>
            <category>Development</category>
            <category>Infrastructure</category>
    
    <comments>http://blog.s9y.org/archives/236-Details-about-the-GitHub-migration-process,-developers-please-read!.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=236</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=236</wfw:commentRss>
    

    <author>mail@garv.in (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;This is just a reference posting to indicate something important going on. Please read here on the process of the Serendipity source code repository being about to move to GitHub&lt;/p&gt;

&lt;p&gt;&lt;a style=&quot;font-size: 1.3em&quot; href=&quot;http://board.s9y.org/viewtopic.php?f=6&amp;amp;t=18163&amp;amp;start=0&quot;&gt;Read the posting on the s9y forums&lt;/a&gt;&lt;/p&gt;
 
&lt;script type=&quot;text/javascript&quot;&gt;
var flattr_uid = &#039;supergarv&#039;;
var flattr_tle = &#039;Details about the GitHub migration process, developers please read!&#039;;
var flattr_dsc = &#039;This is just a reference posting to indicate something important going on. Please read here on the process of the Serendipity source code repository being about to move to GitHub    Read the posting on the s9y forums   &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;en_GB&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://blog.s9y.org/archives/236-Details-about-the-GitHub-migration-process,-developers-please-read!.html&#039;;
var flattr_btn = &#039;default&#039;;
&lt;/script&gt;
&lt;script src=&quot;http://api.flattr.com/button/load.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
 
    </content:encoded>

    <pubDate>Wed, 05 Oct 2011 17:28:51 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/236-guid.html</guid>
    
</item>
<item>
    <title>Server Maintenance</title>
    <link>http://blog.s9y.org/archives/219-Server-Maintenance.html</link>
            <category>Announcements</category>
            <category>Infrastructure</category>
    
    <comments>http://blog.s9y.org/archives/219-Server-Maintenance.html#comments</comments>
    <wfw:comment>http://blog.s9y.org/wfwcomment.php?cid=219</wfw:comment>

    <slash:comments>14</slash:comments>
    <wfw:commentRss>http://blog.s9y.org/rss.php?version=2.0&amp;type=comments&amp;cid=219</wfw:commentRss>
    

    <author>mail@garv.in (Garvin Hicking)</author>
    <content:encoded>
    &lt;p&gt;The s9y.org server currently is experiencing some issues. Jannis, our master-bithorder is investigating the issue and we hope it will be resolved shortly. The s9y.org server powers the main wiki as well as the forums; this blog here is hosted on a different machine.&lt;/p&gt;

&lt;p&gt;Meanwhile: Summer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 2010-07-05&lt;/strong&gt;: The server was up and running during parts of the weekend, but it seems the situation was not resolved completely. The server is now once again up and running, but the bootup-process seems to be blocking due to some MySQL issue. The hardware does not report any specific failure, so we&#039;re a bit clueless as to what is happening, but we currently do not have the time to completely setup a new server. We&#039;ll further investigate the issue, and hope that this outage won&#039;t repeat itself too soon.&lt;/p&gt;

&lt;p&gt;If something fails, the SourceForge.net support options on &lt;a href=&quot;http://www.sf.net/projects/php-blog&quot;&gt;SourceForge.net/Projecs/php-blog&lt;/a&gt; will be there. We&#039;ll also try to work out a possibility for a secondary forum installation that people have offered, and see if we can setup a dump of s9y.org on a static install.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 2010-07-06&lt;/strong&gt;: And the server went down again. We cannot seem to find the reason why it hangs. We might need to completely reinstall the machine. We try to make it happen as soon as possible and post updates here.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 2010-07-06, #2&lt;/strong&gt;: Until being able to reinstall the machine, we try to fix the situation by manually booting the machine&#039;s services - currently it seems as if the machine &quot;lives&quot; for about 24-30 hours after each reboot.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 2010-07-06, #3&lt;/strong&gt;: I created a temporary support forum on SourceForge: &lt;a href=&quot;https://sourceforge.net/apps/phpbb/php-blog/&quot;&gt;SourceForge Forum for Serendipity&lt;/a&gt;.&lt;/p&gt; 
&lt;script type=&quot;text/javascript&quot;&gt;
var flattr_uid = &#039;supergarv&#039;;
var flattr_tle = &#039;Server Maintenance&#039;;
var flattr_dsc = &#039;The s9y.org server currently is experiencing some issues. Jannis, our master-bithorder is investigating the issue and we hope it will be resolved shortly. The s9y.org server powers the main wiki as well as the forums; this blog here is hosted on a different machine.    Meanwhile: Summer.    Update 2010-07-05: The server was up and running during parts of the weekend, but it seems the situation was not resolved completely. The server is now once again up and running, but the bootup-process seems to be blocking due to some MySQL issue. The hardware does not report any specific failure, so we\&#039;re a bit clueless as to what is happening, but we currently do not have the time to completely setup a new server. We\&#039;ll further investigate the issue, and hope that this outage won\&#039;t repeat itself too soon.    If something fails, the SourceForge.net support options on SourceForge.net/Projecs/php-blog will be there. We\&#039;ll also try to work out a possibility for a secondary forum installation that people have offered, and see if we can setup a dump of s9y.org on a static install.    Update 2010-07-06: And the server went down again. We cannot seem to find the reason why it hangs. We might need to completely reinstall the machine. We try to make it happen as soon as possible and post updates here.    Update 2010-07-06, #2: Until being able to reinstall the machine, we try to fix the situation by manually booting the machine\&#039;s services - currently it seems as if the machine \&quot;lives\&quot; for about 24-30 hours after each reboot.    Update 2010-07-06, #3: I created a temporary support forum on SourceForge: SourceForge Forum for Serendipity. &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;en_GB&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://blog.s9y.org/archives/219-Server-Maintenance.html&#039;;
var flattr_btn = &#039;default&#039;;
&lt;/script&gt;
&lt;script src=&quot;http://api.flattr.com/button/load.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
 
    </content:encoded>

    <pubDate>Tue, 29 Jun 2010 11:19:13 +0200</pubDate>
    <guid isPermaLink="false">http://blog.s9y.org/archives/219-guid.html</guid>
    
</item>

</channel>
</rss>
