<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">
    <channel>
        <title>Rafael Martins</title>
        <atom:link href="http://rafaelmartins.eng.br/en-us/rss/" rel="self" type="application/rss+xml" />
        <link>http://rafaelmartins.eng.br/en-us/</link>
        <description>Open Source, Engineering and random stuff.</description>
        <lastBuildDate>Mon, 06 Sep 2010 03:26:09 +0000</lastBuildDate>
        <language>en-us</language>
        <sy:updatePeriod>hourly</sy:updatePeriod>
        <sy:updateFrequency>1</sy:updateFrequency>
        <item>
            <title>LinuxCon Brazil 2010</title>
            <link>http://rafaelmartins.eng.br/en-us/post/linuxcon-brazil-2010/</link>
            <pubDate>Mon, 06 Sep 2010 03:17:38 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/linuxcon-brazil-2010/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Linuxcon]]></category>
            <category><![CDATA[Gentoo]]></category>
            <description><![CDATA[<!-- title: LinuxCon Brazil 2010 -->
<!-- tags: linuxcon,gentoo -->
<p>Hi folks,</p>
<p>last week I have been attending to the LinuxCon Brazil 2010, that was the first
edition of this event here in Brazil.</p>
<p>All the talks were pretty good and the event was a great oportunity to meet nice
people, good projects and learn some cool stuff (and get an <a class="reference external" href="http://files.rafaelmartins.eng.br/img/autograph_linus.jpg">autograph of Linus
Torvalds</a> as well :)</p>
<p>Unfortunately the Gentoo presence in the event was null. Well, not really null
because I was there, but it seems that the Brazilian users are not very
interested in Gentoo and I'm not sure if someone will be able to change this
some day.</p>
<p>Maybe I'll write more stuff about the LinuxCon soon.</p>
<p>Stay tuned! ;)</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: LinuxCon Brazil 2010 -->
<!-- tags: linuxcon,gentoo -->
<p>Hi folks,</p>
<p>last week I have been attending to the LinuxCon Brazil 2010, that was the first
edition of this event here in Brazil.</p>
<p>All the talks were pretty good and the event was a great oportunity to meet nice
people, good projects and learn some cool stuff (and get an <a class="reference external" href="http://files.rafaelmartins.eng.br/img/autograph_linus.jpg">autograph of Linus
Torvalds</a> as well :)</p>
<p>Unfortunately the Gentoo presence in the event was null. Well, not really null
because I was there, but it seems that the Brazilian users are not very
interested in Gentoo and I'm not sure if someone will be able to change this
some day.</p>
<p>Maybe I'll write more stuff about the LinuxCon soon.</p>
<p>Stay tuned! ;)</p>
]]></content:encoded>
        </item><item>
            <title>GSoC is over!</title>
            <link>http://rafaelmartins.eng.br/en-us/post/gsoc_is_over/</link>
            <pubDate>Tue, 17 Aug 2010 02:08:11 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/gsoc_is_over/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: GSoC is over! -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi people!</p>
<p>I'm done with my work on the Google Summer of Code for this year
and I would like to thank to all the people that helped me during
the last 3 months.</p>
<p>Special thanks goes to my mentor (<a class="reference external" href="http://blogs.gentoo.org/index.php?blog=83">Denis Dupeyron</a>) by all the
friendship, support and the daily talks. I know that it was not
easy for him. ;)</p>
<p>I would also like to thank:</p>
<blockquote>
<ul class="simple">
<li>Sebastien Fabbro and all the people from <tt class="docutils literal"><span class="pre">#gentoo-science</span></tt> by the cool
chat.</li>
<li>The Gentoo GSoC admin, <a class="reference external" href="http://dberkholz.wordpress.com/">Donnie Berkholz</a>, by the support.</li>
<li><a class="reference external" href="http://www.pkgcore.org/">Brian Harring</a> and <a class="reference external" href="http://robbat2.livejournal.com/">Robin H. Johnson</a> by the help with the infrastructure.</li>
<li>All the people from the <a class="reference external" href="http://google-opensource.blogspot.com/">Google Open Source Office</a>, mainly the GSoC admin,
<a class="reference external" href="http://www.fossygirl.com/">Carol Smith</a>, by the support and the GSoC itself.</li>
<li>The <a class="reference external" href="http://www.octave.org/">GNU Octave</a> developers by the great piece of software.</li>
<li>All the <a class="reference external" href="http://www.gentoo.org/">Gentoo</a> community.</li>
</ul>
</blockquote>
<p>Thank you all for make my Winter(?) coolest. ;)</p>
<p>I'm sorry if I forgot someone.</p>
<p>That's all for now...</p>
<p>Oooops... Wait! I'm not leaving the Gentoo development as can looks like,
of course! <a class="reference external" href="http://bugs.gentoo.org/show_bug.cgi?id=296814">My work is only starting</a>. :)</p>
<p>Thanks again!</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: GSoC is over! -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi people!</p>
<p>I'm done with my work on the Google Summer of Code for this year
and I would like to thank to all the people that helped me during
the last 3 months.</p>
<p>Special thanks goes to my mentor (<a class="reference external" href="http://blogs.gentoo.org/index.php?blog=83">Denis Dupeyron</a>) by all the
friendship, support and the daily talks. I know that it was not
easy for him. ;)</p>
<p>I would also like to thank:</p>
<blockquote>
<ul class="simple">
<li>Sebastien Fabbro and all the people from <tt class="docutils literal"><span class="pre">#gentoo-science</span></tt> by the cool
chat.</li>
<li>The Gentoo GSoC admin, <a class="reference external" href="http://dberkholz.wordpress.com/">Donnie Berkholz</a>, by the support.</li>
<li><a class="reference external" href="http://www.pkgcore.org/">Brian Harring</a> and <a class="reference external" href="http://robbat2.livejournal.com/">Robin H. Johnson</a> by the help with the infrastructure.</li>
<li>All the people from the <a class="reference external" href="http://google-opensource.blogspot.com/">Google Open Source Office</a>, mainly the GSoC admin,
<a class="reference external" href="http://www.fossygirl.com/">Carol Smith</a>, by the support and the GSoC itself.</li>
<li>The <a class="reference external" href="http://www.octave.org/">GNU Octave</a> developers by the great piece of software.</li>
<li>All the <a class="reference external" href="http://www.gentoo.org/">Gentoo</a> community.</li>
</ul>
</blockquote>
<p>Thank you all for make my Winter(?) coolest. ;)</p>
<p>I'm sorry if I forgot someone.</p>
<p>That's all for now...</p>
<p>Oooops... Wait! I'm not leaving the Gentoo development as can looks like,
of course! <a class="reference external" href="http://bugs.gentoo.org/show_bug.cgi?id=296814">My work is only starting</a>. :)</p>
<p>Thanks again!</p>
]]></content:encoded>
        </item><item>
            <title>GSoC - g-Octave - weekly report #11</title>
            <link>http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_11/</link>
            <pubDate>Mon, 09 Aug 2010 06:26:27 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_11/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: GSoC - g-Octave - weekly report #11 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #11.</p>
<p>I'm writing this a bit early because I'll be traveling back to the town where I live
and study (Leopoldina/MG, Brazil) tomorrow. Yes, my vacation from college ended. :(</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: GSoC - g-Octave - weekly report #11 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #11.</p>
<p>I'm writing this a bit early because I'll be traveling back to the town where I live
and study (Leopoldina/MG, Brazil) tomorrow. Yes, my vacation from college ended. :(</p>
<!-- read_more -->
<div class="section" id="gsoc-report-g-octave-improve-octave-matlab-support">
<h3>GSoC report: g-Octave (Improve Octave/Matlab support)</h3>
<div class="section" id="august-3">
<h4>August 3</h4>
<ul class="simple">
<li>Fixed the script <tt class="docutils literal">contrib/manage_pkgdb.py</tt> to save the timestamp of the last update
on the Git repository.</li>
<li>Worked on the documentation.</li>
</ul>
</div>
<div class="section" id="august-4">
<h4>August 4</h4>
<ul class="simple">
<li>Finished the update of the documentation (<a class="reference external" href="http://doc.g-octave.org/0.4/">http://doc.g-octave.org/0.4/</a>).</li>
<li>updated <tt class="docutils literal">setup.py</tt>.</li>
<li>Fixed some bugs on the eclass.</li>
<li>Updated the ebuilds.</li>
<li>Released g-octave 0.4 (<a class="reference external" href="http://article.gmane.org/gmane.linux.gentoo.summer-of-code/590">http://article.gmane.org/gmane.linux.gentoo.summer-of-code/590</a>).</li>
</ul>
</div>
<div class="section" id="august-5">
<h4>August 5</h4>
<ul class="simple">
<li>Not much work. Just spreading the release. :)</li>
</ul>
</div>
<div class="section" id="august-6">
<h4>August 6</h4>
<ul class="simple">
<li>Started looking at the bugs reported by the tinderbox script.</li>
</ul>
<hr class="docutils" />
<p>That's all for now.</p>
</div>
</div>
]]></content:encoded>
        </item><item>
            <title>[ANN] g-octave 0.4</title>
            <link>http://rafaelmartins.eng.br/en-us/post/g-octave-0.4/</link>
            <pubDate>Wed, 04 Aug 2010 23:15:56 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/g-octave-0.4/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: [ANN] g-octave 0.4 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>g-octave 0.4 was released today and here are the news:</p>
<ul class="simple">
<li>Py3k support</li>
<li>Restrict the use of g-octave to the users/groups allowed to build packages</li>
<li>Search of Packages</li>
<li>Package database moved to Git</li>
<li>New management of live ebuilds</li>
<li>CLI option <tt class="docutils literal"><span class="pre">--list</span></tt> rewritten</li>
<li>Added the option <tt class="docutils literal"><span class="pre">--oneshot</span></tt></li>
<li>New script for automated tests</li>
<li>Proper management of licenses</li>
<li>Added metadata.xml</li>
<li>New trac instance and domain</li>
</ul>
<p>The announcement is here:</p>
<p><a class="reference external" href="http://article.gmane.org/gmane.linux.gentoo.summer-of-code/590">http://article.gmane.org/gmane.linux.gentoo.summer-of-code/590</a></p>
<p>Please test it and share your thoughts with us :)</p>
<p>Thanks!</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: [ANN] g-octave 0.4 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>g-octave 0.4 was released today and here are the news:</p>
<ul class="simple">
<li>Py3k support</li>
<li>Restrict the use of g-octave to the users/groups allowed to build packages</li>
<li>Search of Packages</li>
<li>Package database moved to Git</li>
<li>New management of live ebuilds</li>
<li>CLI option <tt class="docutils literal"><span class="pre">--list</span></tt> rewritten</li>
<li>Added the option <tt class="docutils literal"><span class="pre">--oneshot</span></tt></li>
<li>New script for automated tests</li>
<li>Proper management of licenses</li>
<li>Added metadata.xml</li>
<li>New trac instance and domain</li>
</ul>
<p>The announcement is here:</p>
<p><a class="reference external" href="http://article.gmane.org/gmane.linux.gentoo.summer-of-code/590">http://article.gmane.org/gmane.linux.gentoo.summer-of-code/590</a></p>
<p>Please test it and share your thoughts with us :)</p>
<p>Thanks!</p>
]]></content:encoded>
        </item><item>
            <title>GSoC - g-Octave - weekly report #10</title>
            <link>http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_10/</link>
            <pubDate>Wed, 04 Aug 2010 23:09:51 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_10/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: GSoC - g-Octave - weekly report #10 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #10.</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: GSoC - g-Octave - weekly report #10 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #10.</p>
<!-- read_more -->
<div class="section" id="gsoc-report-g-octave-improve-octave-matlab-support">
<h3>GSoC report: g-Octave (Improve Octave/Matlab support)</h3>
<div class="section" id="july-27">
<h4>July 27</h4>
<ul class="simple">
<li>Tested some Python libraries to work with Git repositories.</li>
</ul>
</div>
<div class="section" id="july-28">
<h4>July 28</h4>
<ul class="simple">
<li>Nothing done.</li>
</ul>
</div>
<div class="section" id="july-29">
<h4>July 29</h4>
<ul class="simple">
<li>Did more tests with Python libraries to work with Git repositories</li>
</ul>
</div>
<div class="section" id="july-30">
<h4>July 30</h4>
<ul class="simple">
<li>Found a RSS feed with the package releases of octave-forge and wrote scripts
to build the package database using that feed (<tt class="docutils literal">contrib/manage_pkgdb.py</tt> and
<tt class="docutils literal">contrib/manage_info.py</tt>)</li>
<li>Moved away from the Python libraries to work with Git repositories and wrote a
simple class to call the git binary directly. It's fair enough for what I needed.</li>
<li>Moved the package database to GitHub and rewrote the module g-octave.fetch to
get the package database from GitHub, using the snapshot tarballs.</li>
</ul>
</div>
<div class="section" id="july-31">
<h4>July 31</h4>
<ul class="simple">
<li>Did some changes to remove the PySVN dependency.</li>
<li>Rewrote the command-line option <tt class="docutils literal"><span class="pre">--list</span></tt>.</li>
<li>Fixed the eclass to remove the forced strip from mkoctfile calls and more small fixes.</li>
<li>Added the command-line option <tt class="docutils literal"><span class="pre">--oneshot</span></tt>.</li>
<li>Did a clean up on the sources.</li>
</ul>
</div>
<div class="section" id="august-1">
<h4>August 1</h4>
<ul class="simple">
<li>Added the command-line option <tt class="docutils literal"><span class="pre">--list-raw</span></tt>.</li>
<li>Wrote a new script to do automated build tests, using XML-RPC (<tt class="docutils literal">contrib/tinderbox.py</tt>).</li>
<li>Did a first round of automated tests using the new script, using my laptop.
Report: <a class="reference external" href="http://article.gmane.org/gmane.linux.gentoo.science/1360">http://article.gmane.org/gmane.linux.gentoo.science/1360</a></li>
</ul>
</div>
<div class="section" id="august-2">
<h4>August 2</h4>
<ul class="simple">
<li>Added metadata.xml to the ebuild directories.</li>
<li>Improved the license support on the ebuilds. The <tt class="docutils literal">LICENSE</tt> variable from the ebuilds
now matches with the license names found on <tt class="docutils literal"><span class="pre">${PORTDIR}/licenses</span></tt></li>
<li>Started updating the documentation for the coming release.</li>
</ul>
<hr class="docutils" />
<p>That's all for now.</p>
</div>
</div>
]]></content:encoded>
        </item><item>
            <title>GSoC - g-Octave - weekly report #9</title>
            <link>http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_9/</link>
            <pubDate>Wed, 28 Jul 2010 03:10:48 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_9/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: GSoC - g-Octave - weekly report #9 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #9.</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: GSoC - g-Octave - weekly report #9 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #9.</p>
<!-- read_more -->
<div class="section" id="gsoc-report-g-octave-improve-octave-matlab-support">
<h3>GSoC report: g-Octave (Improve Octave/Matlab support)</h3>
<div class="section" id="july-20">
<h4>July 20</h4>
<ul class="simple">
<li>Did a lot of tests with some matlab packages that are supposed to works with octave.</li>
</ul>
</div>
<div class="section" id="july-21">
<h4>July 21</h4>
<ul class="simple">
<li>Implemented the search of octave-forge packages (<em>-s</em>/<em>--search</em> command-line option).</li>
</ul>
</div>
<div class="section" id="july-22">
<h4>July 22</h4>
<ul class="simple">
<li>Started removing the implicit hardmask of live versions. The users will need to use
the configuration file to say if they want to create the ebuild for the live versions
or not (<em>use_scm</em> option). Additionally, the users can disable or enable the installation
of the live version using the command line (<em>--scm</em> and <em>--no-scm</em> options). As part
of this change of behavior, the user will still need to unmask the package on the package
manager configuration files, in order to install the live version of the package.</li>
</ul>
</div>
<div class="section" id="july-23">
<h4>July 23</h4>
<ul class="simple">
<li>g-octave stuff got new home (thanks ferringb) and a new domain name (<a class="reference external" href="http://www.g-octave.org">http://www.g-octave.org</a>).
Spent the day configuring the trac instance, not done yet, but already works fairly.</li>
</ul>
</div>
<div class="section" id="july-24">
<h4>July 24</h4>
<ul class="simple">
<li>Fixed some bugs with the automated tests, that broke with the new trac instance. Some
work on this is still needed.</li>
</ul>
</div>
<div class="section" id="july-26">
<h4>July 26</h4>
<ul class="simple">
<li>Finished the work to remove the implicit hardmask of live versions and the implementation
of the new behavior.</li>
</ul>
<hr class="docutils" />
<p>That's all for now.</p>
</div>
</div>
]]></content:encoded>
        </item><item>
            <title>GSoC - g-Octave - weekly report #8</title>
            <link>http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_8/</link>
            <pubDate>Mon, 19 Jul 2010 20:35:02 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_8/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: GSoC - g-Octave - weekly report #8 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #8.</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: GSoC - g-Octave - weekly report #8 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #8.</p>
<!-- read_more -->
<div class="section" id="gsoc-report-g-octave-improve-octave-matlab-support">
<h3>GSoC report: g-Octave (Improve Octave/Matlab support)</h3>
<div class="section" id="july-13">
<h4>July 13</h4>
<ul class="simple">
<li>Fixed some tests.</li>
<li>Updated the documentation.</li>
<li>Disabled the logging feature for run the tests.</li>
<li>Fixed some general stuff to the release.</li>
<li>Released g-octave 0.3</li>
</ul>
</div>
<div class="section" id="july-14">
<h4>July 14</h4>
<ul class="simple">
<li>Added some stuff to the package manager classes to help with the listing
of users with permissions to run each package manager.</li>
<li>Added a Python module (g_octave/compat.py) to help with the compatibility
of g-octave with py3k.</li>
<li>Ported all the modules to py3k.</li>
<li>Ported the helper packages to py3k.</li>
<li>Ported the scripts to py3k.</li>
<li>Ported the test suite to py3k.</li>
<li>Added a cleanup of environment variables to the script that runs the test
suite, because these variables can broke some tests.</li>
<li>Finished the py3k porting.</li>
</ul>
</div>
<div class="section" id="july-15">
<h4>July 15</h4>
<ul class="simple">
<li>Finished the work to restrict the use of g-octave to the users allowed to
run the current selected package manager.</li>
<li>Added some stuff to check if the current selected package manager is really
installed.</li>
</ul>
</div>
<div class="section" id="july-16">
<h4>July 16</h4>
<ul class="simple">
<li>Not a lot of work, only some discussions about the next milestones.</li>
</ul>
</div>
<div class="section" id="july-19">
<h4>July 19</h4>
<ul class="simple">
<li>Testing some stuff to the next milestone.</li>
</ul>
<hr class="docutils" />
<p>That's all for now.</p>
</div>
</div>
]]></content:encoded>
        </item><item>
            <title>[ANN] g-octave 0.3</title>
            <link>http://rafaelmartins.eng.br/en-us/post/g-octave-0.3/</link>
            <pubDate>Wed, 14 Jul 2010 00:53:32 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/g-octave-0.3/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: [ANN] g-octave 0.3 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>g-octave 0.3 was released today and come with some cool features:</p>
<ul class="simple">
<li>Modular support for all the package managers available for Gentoo Linux</li>
<li>Optional logging for a file</li>
<li>Update of installed packages</li>
<li>Override configuration options from the file '/etc/g-octave.cfg' with
environment variables</li>
</ul>
<p>The announcement is here:</p>
<p><a class="reference external" href="http://article.gmane.org/gmane.linux.gentoo.science/1339">http://article.gmane.org/gmane.linux.gentoo.science/1339</a></p>
<p>Please test it and share your thoughts with us :)</p>
<p>Thanks!</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: [ANN] g-octave 0.3 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>g-octave 0.3 was released today and come with some cool features:</p>
<ul class="simple">
<li>Modular support for all the package managers available for Gentoo Linux</li>
<li>Optional logging for a file</li>
<li>Update of installed packages</li>
<li>Override configuration options from the file '/etc/g-octave.cfg' with
environment variables</li>
</ul>
<p>The announcement is here:</p>
<p><a class="reference external" href="http://article.gmane.org/gmane.linux.gentoo.science/1339">http://article.gmane.org/gmane.linux.gentoo.science/1339</a></p>
<p>Please test it and share your thoughts with us :)</p>
<p>Thanks!</p>
]]></content:encoded>
        </item><item>
            <title>GSoC - g-Octave - weekly report #7</title>
            <link>http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_7/</link>
            <pubDate>Tue, 13 Jul 2010 06:14:50 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_7/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: GSoC - g-Octave - weekly report #7 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #7.</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: GSoC - g-Octave - weekly report #7 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #7.</p>
<!-- read_more -->
<div class="section" id="gsoc-report-g-octave-improve-octave-matlab-support">
<h3>GSoC report: g-Octave (Improve Octave/Matlab support)</h3>
<div class="section" id="july-6">
<h4>July 6</h4>
<ul class="simple">
<li>Small fixes on the g-octave.eclass</li>
<li>Changed default db_mirror to use the files on the new server.</li>
</ul>
</div>
<div class="section" id="july-7">
<h4>July 7</h4>
<ul class="simple">
<li>No work on the project. Last week of classes. Overloaded with homework.</li>
</ul>
</div>
<div class="section" id="july-8">
<h4>July 8</h4>
<ul class="simple">
<li>More homework to do. Nothing done for the project.</li>
</ul>
</div>
<div class="section" id="july-9">
<h4>July 9</h4>
<ul class="simple">
<li>Long travel to my mother's town. Nothing done again.</li>
</ul>
</div>
<div class="section" id="july-10">
<h4>July 10</h4>
<ul class="simple">
<li>added support to the override of configuration values using environment
variables.</li>
<li>Implemented the automatic management of the g-octave overlay for portage.</li>
<li>Created an module to store the installed packages. Useless. Will be removed.</li>
</ul>
</div>
<div class="section" id="july-11">
<h4>July 11</h4>
<ul class="simple">
<li>Added modular support to package managers (g_octave/package_manager.py).</li>
<li>Implemented the Portage class.</li>
<li>Implemented the Pkgcore class.</li>
<li>Added support to package updates (-u option from the command line).</li>
<li>Fixed some test case.</li>
</ul>
</div>
<div class="section" id="july-12">
<h4>July 12</h4>
<ul class="simple">
<li>A bunch of fixes for the support of multipĺe package managers works fine.</li>
<li>Implemented the Paludis class.</li>
<li>Some fixes to the package updates.</li>
<li>Added the new options the configuration file template.</li>
<li>Added a bunch of logging calls to the source code.</li>
<li>Fixed some test case.</li>
</ul>
<hr class="docutils" />
<p>That's all for now.</p>
</div>
</div>
]]></content:encoded>
        </item><item>
            <title>GSoC - g-Octave - weekly report #6</title>
            <link>http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_6/</link>
            <pubDate>Tue, 06 Jul 2010 05:30:50 +0000</pubDate>
            <guid isPermaLink="true">http://rafaelmartins.eng.br/en-us/post/gsoc_g-octave_report_6/</guid>
            <dc:creator>Rafael G. Martins</dc:creator>
            <category><![CDATA[Gentoo]]></category>
            <category><![CDATA[Google Summer of Code]]></category>
            <category><![CDATA[Summer of code]]></category>
            <category><![CDATA[Octave]]></category>
            <description><![CDATA[<!-- title: GSoC - g-Octave - weekly report #6 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #6.</p>
]]></description>
            <content:encoded><![CDATA[<!-- title: GSoC - g-Octave - weekly report #6 -->
<!-- tags: gentoo,gsoc,summer_of_code,octave -->
<p>Hi folks,</p>
<p>here is my weekly report #6.</p>
<!-- read_more -->
<div class="section" id="gsoc-report-g-octave-improve-octave-matlab-support">
<h3>GSoC report: g-Octave (Improve Octave/Matlab support)</h3>
<div class="section" id="june-30">
<h4>June 30</h4>
<ul class="simple">
<li>More changes on g-octave to be able to work with SVN stuff.</li>
<li>Finished the stuff to create new package databases.</li>
</ul>
</div>
<div class="section" id="july-1">
<h4>July 1</h4>
<ul class="simple">
<li>Introduced the support of the installation from SVN to the module g_octave.ebuild.</li>
<li>Fixed some test cases.</li>
<li>Changed g-octave to be able to work with a package database installed by portage.
(octave-forge databases now &quot;live&quot; on the SRC_URI of g-octave's ebuild)</li>
<li>Changed g-octave to only fetch a package database directly from the mirrors if the
user is with the live version of g-octave installed.</li>
<li>Fixed the documentation for the coming release.</li>
<li>More minor fixes.</li>
<li>Released g-octave 0.2.</li>
</ul>
</div>
<div class="section" id="july-2">
<h4>July 2</h4>
<ul class="simple">
<li>Fixed the ebuilds to g-octave 0.2 and to add the pysvn dependency.</li>
<li>Bug fixes: missing source tarballs (optim and ode), and missing $OCT_PKGDIR for the
fresh octave installations. (reported by Paulo Matias, thanks!)</li>
<li>Released g-octave 0.2.1.</li>
</ul>
</div>
<div class="section" id="july-3">
<h4>July 3</h4>
<ul class="simple">
<li>Added support to logging actions to a file. not used in the source code yet.</li>
</ul>
</div>
<div class="section" id="july-4">
<h4>July 4</h4>
<ul class="simple">
<li>Only small bug fixes in the eclass g-octave.eclass.</li>
</ul>
</div>
<div class="section" id="july-5">
<h4>July 5</h4>
<ul class="simple">
<li>Started moving the g-octave stuff from a VPS to the Gentoo infrastructure
(Moved the source control to Git and the octave-forge's source tarballs to
<a class="reference external" href="http://soc.dev.gentoo.org/~rafaelmartins">http://soc.dev.gentoo.org/~rafaelmartins</a>). More details about this in a next
post.</li>
</ul>
<hr class="docutils" />
<p>That's all for now.</p>
</div>
</div>
]]></content:encoded>
        </item>
    </channel>
</rss>