<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>On software quality, collaborative development, wikis and Open Source...</title>
    <link>https://massol.myxwiki.org/xwiki/bin/view/Main/</link>
    <description>Most recent blog posts in the wiki</description>
    <language />
    <copyright>This wiki is licensed under a &lt;a href="http://creativecommons.org/licenses/by/2.0/"&gt;Creative Commons 2.0&lt;/a&gt; license</copyright>
    <dc:creator>Vincent Massol</dc:creator>
    <dc:language />
    <dc:rights>This wiki is licensed under a &lt;a href="http://creativecommons.org/licenses/by/2.0/"&gt;Creative Commons 2.0&lt;/a&gt; license</dc:rights>
    <image>
      <title>XWiki Logo</title>
      <url>https://massol.myxwiki.org:-1/xwiki/skins/flamingo/logo.svg?cache-version=1777304283000</url>
      <link>https://massol.myxwiki.org:-1</link>
      <description>XWiki Logo</description>
    </image>
    <item>
      <title>Docker and iptables</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/DockerAndIptables?language=en</link>
      <description>&lt;p&gt;On the XWiki project, we use &lt;span class="wikiexternallink"&gt;&lt;a href="https://www.testcontainers.org/"&gt;TestContainers&lt;/a&gt;&lt;/span&gt; to run our functional &lt;span class="wikiexternallink"&gt;&lt;a href="https://www.selenium.dev/"&gt;Selenium&lt;/a&gt;&lt;/span&gt; tests inside Docker containers, in order to &lt;span class="wikilink"&gt;&lt;a href="/xwiki/bin/view/Blog/EnvironmentTestingExperimentations"&gt;test various configurations&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;</description>
      <category>Blog.Think Tank</category>
      <pubDate>Mon, 15 Jun 2020 09:24:29 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/DockerAndIptables?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2020-06-15T09:24:29Z</dc:date>
    </item>
    <item>
      <title>STAMP, the end</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/STAMPEnding?language=en</link>
      <description>&lt;p&gt;The STAMP research project has been a boon for the XWiki open source project. It has allowed the project to gain a lot in terms of quality. There have been lots of areas of improvements but the main domains that have substantially benefited the quality are:&lt;/p&gt;</description>
      <category>Blog.Think Tank</category>
      <category>Blog.XWiki</category>
      <pubDate>Tue, 18 Feb 2020 14:24:28 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/STAMPEnding?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2020-02-18T14:24:28Z</dc:date>
    </item>
    <item>
      <title>Scheduled Jenkinsfile</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/ScheduledJenkinsfile?language=en</link>
      <description>&lt;h2 class="wikigeneratedid" id="HContext"&gt;&lt;span&gt;Context&lt;/span&gt;&lt;/h2&gt;</description>
      <category>Blog.Open Source</category>
      <category>Blog.Think Tank</category>
      <pubDate>Sun, 09 Jun 2019 08:50:44 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/ScheduledJenkinsfile?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2019-06-09T08:50:44Z</dc:date>
    </item>
    <item>
      <title>Global vs Local Coverage</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/GlobalLocalCoverage?language=en</link>
      <description>&lt;h1 class="wikigeneratedid" id="HContext"&gt;&lt;span&gt;Context&lt;/span&gt;&lt;/h1&gt;</description>
      <category>Blog.Think Tank</category>
      <pubDate>Sat, 09 Feb 2019 13:31:14 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/GlobalLocalCoverage?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2019-02-09T13:31:14Z</dc:date>
    </item>
    <item>
      <title>Resolving Maven Artifacts with ShrinkWrap... or not</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/ResolveMavenArtifactsShrinkWrap?language=en</link>
      <description>&lt;p&gt;On the &lt;span class="wikiexternallink"&gt;&lt;a href="https://xwiki.org"&gt;XWiki project&lt;/a&gt;&lt;/span&gt; we wanted to generate custom XWiki WARs directly from our unit tests (to &lt;span class="wikilink"&gt;&lt;a href="/xwiki/bin/view/Blog/EnvironmentTestingExperimentations"&gt;deploy XWiki in Docker containers automatically and directly from the tests&lt;/a&gt;&lt;/span&gt;).&lt;/p&gt;</description>
      <category>Blog.Open Source</category>
      <category>Blog.Think Tank</category>
      <category>Blog.XWiki</category>
      <pubDate>Fri, 20 Jul 2018 12:30:02 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/ResolveMavenArtifactsShrinkWrap?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2018-07-20T12:30:02Z</dc:date>
    </item>
    <item>
      <title>Environment Testing Experimentations</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/EnvironmentTestingExperimentations?language=en</link>
      <description>&lt;p&gt;I've been trying to define the best solution for doing functional testing in multiple environments (&lt;span class="wikiexternallink"&gt;&lt;a href="https://dev.xwiki.org/xwiki/bin/view/Community/DatabaseSupportStrategy"&gt;different DBs&lt;/a&gt;&lt;/span&gt;, Servlet containers, &lt;span class="wikiexternallink"&gt;&lt;a href="https://dev.xwiki.org/xwiki/bin/view/Community/BrowserSupportStrategy"&gt;browsers&lt;/a&gt;&lt;/span&gt;) for XWiki. Right now on XWiki we test automatically on a single environment (Firefox, Jetty, HSQLDB) and we do the other environment tests &lt;span class="wikiexternallink"&gt;&lt;a href="http://test.xwiki.org/xwiki/bin/view/Main/WebHome"&gt;manually&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;</description>
      <category>Blog.Think Tank</category>
      <category>Blog.XWiki</category>
      <pubDate>Mon, 25 Jun 2018 08:01:51 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/EnvironmentTestingExperimentations?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2018-06-25T08:01:51Z</dc:date>
    </item>
    <item>
      <title>Automatic Test Generation with DSpot</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/TestGenerationDspot?language=en</link>
      <description>&lt;p&gt;&lt;span class="wikiexternallink"&gt;&lt;a href="https://github.com/STAMP-project/dspot"&gt;DSpot&lt;/a&gt;&lt;/span&gt; is a mutation testing tool that automatically generates new tests from existing test suites. It's being developed as part of the &lt;span class="wikiexternallink"&gt;&lt;a href="https://www.stamp-project.eu"&gt;STAMP European research project&lt;/a&gt;&lt;/span&gt; (to which &lt;span class="wikiexternallink"&gt;&lt;a href="https://xwiki.com"&gt;XWiki SAS&lt;/a&gt;&lt;/span&gt; is participating to, represented by me).&lt;/p&gt;</description>
      <category>Blog.Think Tank</category>
      <pubDate>Wed, 09 May 2018 10:01:19 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/TestGenerationDspot?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2018-05-09T10:01:19Z</dc:date>
    </item>
    <item>
      <title>Devoxx France 2018</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/DevoxxFR2018?language=en</link>
      <description>&lt;p&gt;Another Devoxx France and another huge success &lt;img alt="emoticon_smile" class="wikimodel-freestanding" src="/xwiki/resources/icons/silk/emoticon_smile.png?cache-version=1777304282000"&gt;&lt;/img&gt;&lt;/p&gt;</description>
      <category>Blog.Personal Events</category>
      <category>Blog.XWiki</category>
      <pubDate>Mon, 23 Apr 2018 08:51:03 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/DevoxxFR2018?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2018-04-23T08:51:03Z</dc:date>
    </item>
    <item>
      <title>Dagstuhl 2018</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/Dagstuhl2018?language=en</link>
      <description>&lt;p&gt;I had the honor of being invited to a seminar on &lt;span class="wikiexternallink"&gt;&lt;a href="https://www.dagstuhl.de/en/program/calendar/semhp/?semnr=18122"&gt;"Automatic Quality Assurance and Release" at Dagstuhl&lt;/a&gt;&lt;/span&gt; by &lt;span class="wikiexternallink"&gt;&lt;a href="https://www.kth.se/profile/baudry"&gt;Benoit Baudry&lt;/a&gt;&lt;/span&gt; (we collaborate together on the &lt;span class="wikiexternallink"&gt;&lt;a href="https://www.stamp-project.eu/"&gt;STAMP research project&lt;/a&gt;&lt;/span&gt;).&lt;/p&gt;</description>
      <category>Blog.Personal Events</category>
      <pubDate>Wed, 21 Mar 2018 07:58:50 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/Dagstuhl2018?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2018-03-21T07:58:50Z</dc:date>
    </item>
    <item>
      <title>QDashboard &amp; SonarQube</title>
      <link>https://massol.myxwiki.org/xwiki/bin/view/Blog/QDashboardSonarQube?language=en</link>
      <description>&lt;p&gt;Here's a story from the past... &lt;img alt="emoticon_smile" class="wikimodel-freestanding" src="/xwiki/resources/icons/silk/emoticon_smile.png?cache-version=1777304282000"&gt;&lt;/img&gt; (it happened 10 years ago).&lt;/p&gt;</description>
      <category>Blog.Personal</category>
      <category>Blog.Think Tank</category>
      <pubDate>Tue, 20 Mar 2018 15:21:15 GMT</pubDate>
      <guid isPermaLink="false">https://massol.myxwiki.org/xwiki/bin/view/Blog/QDashboardSonarQube?language=en</guid>
      <dc:creator>Vincent Massol</dc:creator>
      <dc:date>2018-03-20T15:21:15Z</dc:date>
    </item>
  </channel>
</rss>