geekologue throws TooMuchCoffeeException http://blog.abiss.gr/manos/feed/entries/atom 2008-05-08T11:21:15-07:00 Apache Roller (incubating) http://blog.abiss.gr/manos/entry/releases_of_the_day Releases of the Day Manos 2008-05-08T11:21:15-07:00 2008-05-08T11:21:15-07:00 <p>Busy day today. We just let two software releases out the door, <a href="http://dev.abiss.gr/sarissa/">Sarissa 0.9.9.4</a> and <a href="http://dev.abiss.gr/mvn-jstools/">maven-jstools-plugin 0.6</a>.</p> <p>If you have access to the <a href="http://www.linuxformat.gr/">greek version of linux format</a>, you might want to grab <a href="http://www.linuxformat.gr/?q=content/linux-format-21-%CE%BC%CE%B1%CE%B9%CE%BF%CF%83-%CE%B9%CE%BF%CF%85%CE%BD%CE%B9%CE%BF%CF%83-2008">issue 21</a> and check out my interview on <a href="http://www.abiss.gr">Abiss.gr</a> and Open Source, although it may look all greek to you ;-) </p> http://blog.abiss.gr/manos/entry/red_hat_asks_federal_court Red Hat Asks Federal Court To Limit Patents On Software Manos 2008-04-08T02:40:35-07:00 2008-04-08T02:40:36-07:00 <p>Quoting<a href="http://www.press.redhat.com/author/rtiller/" title="Posts by Rob Tiller, Vice President and Assistant General Counsel, IP"><span style="font-weight: bold;"> </span>Rob Tiller:</a></p><p>&quot;Today, <a href="http://www.redhat.com/">Red Hat</a> took a public stand challenging the standards for patenting software. In the Biliski case that is now before the <a href="http://www.cafc.uscourts.gov/">Federal Circuit Court of Appeals</a>, this patent issue is ripe for consideration. In a friend of the court brief submitted to the Federal Circuit Court of Appeals in the Bilski case today, Red Hat describes the special problems that patents pose for open source and seeks modification of the standards for patentable subject matter that take open source into account.&quot;</p> <p>You can read the rest of the article <a href="http://www.press.redhat.com/2008/04/07/red-hat-asks-federal-court-to-limit-patents-on-software/" title="Original Article: Red Hat Asks Federal Court To Limit Patents On Software">here</a>.</p> http://blog.abiss.gr/manos/entry/%CE%BC%CE%AC%CE%B8%CE%B5_%CE%B3%CE%B9%CE%B1_%CF%84%CE%BF_%CE%B5%CE%BB%CE%BB%CE%B1%CE%BA Μάθε για το ΕΛΛΑΚ! Manos 2008-03-13T08:30:09-07:00 2008-03-13T08:49:17-07:00 <a href="http://mathe.ellak.gr" style="margin: 10px; float: left;"> <img border="0" src="http://mathe.ellak.gr/wp-content/themes/modified-pop-blue/images/banners/vertical_banner.jpg" alt="μάθε για το ελλάκ" /> </a> <p>Κάνοντας μιά εισαγωγή στην πρωτοβουλία του <a href="http://www.ellak.gr/">ΕΛΛΑΚ</a>, ο Θεώδορος Καρούνος γράφει: </p> <blockquote><p>&quot;Αναλάβαμε την πρωτοβουλία να ξεκινήσουμε αυτή την καμπάνια για να συμβάλουμε στην προώθηση του Ελεύθερου Λογισμικού γιατί πιστεύουμε ότι η ευρύτερη χρήση των ελεύθερα διαθέσιμων εφαρμογών ωφελεί όλους μας και συμβάλει στην τοπική ανάπτυξη.&quot;</p></blockquote> <p>Η καμπάνια έχει τον τίτλο <a href="http://mathe.ellak.gr/">&quot;Μάθε για το ΕΛΛΑΚ!&quot;</a> και περιλαμβάνει <a href="http://mathe.ellak.gr/?page_id=3">banners</a>, ένα <a href="http://mathe.ellak.gr/?page_id=8">video</a> και μια σελίδα διάδοσης της προσπάθειας μέσω email .</p> <p>Ένα μέρος της διοργάνωσης έγινε μέσα από την λίστα ηλεκτρονικού ταχυδρομείου <a href="https://mailman2.grnet.gr/mailman/listinfo/open-source/">&quot;Open-source&quot;</a>. </p> http://blog.abiss.gr/manos/entry/make_that_sarissa_0_9 ... make that Sarissa 0.9.9.3 Manos 2008-02-22T07:05:03-08:00 2008-02-22T07:05:03-08:00 <p>Looks like we are on a roll. Changes:</p> <ul> <li> XMLHttpRequest is now always defined for IE, even version 7 to avoid version problems between ActiveX controls (IE7 hardcodes XMLHttpRequest to MSXML 3.0). Many thanks to reporter Scott Chinn. Special thanks to dougdomeny and Ron MacCracken (rmaccracken) for working on solutions. </li> <li> Fixed the &quot;send results&quot; form unit tests page to work with IE </li> </ul> <p>Get it <a title="Link to Sarissa downloads at Sourceforge" href="https://sourceforge.net/project/showfiles.php?group_id=75155">here</a>. Maven users just read <a href="http://dev.abiss.gr/sarissa/installation.html"> this</a> instead.</p> http://blog.abiss.gr/manos/entry/and_sarissa_0_8_8 ... and Sarissa 0.9.9.2 Manos 2008-02-20T08:26:12-08:00 2008-02-21T12:08:42-08:00 <p>It has only been a few of days since 0.9.9.1 but you can never get enough. Changes for 0.9.9.2:</p> <ul><li>Fixed a variable scope in Sarissa.updateContentFromURI thanks to Lawrence Michel</li> <li>Fixed JSLint and JSDoc reports in build (errr, &quot;somebody&quot; forgot to re-enable them after commenting them out to get a faster build while doing 0.9.9.1 ;-)</li> <li>Applied the new dev.abiss.gr skin properly in the generated docos</li> <li>Made some minor code changed to pass more JSLint errors/warnings</li></ul> <p>Get it <a title="Link to Sarissa downloads at Sourceforge" href="https://sourceforge.net/project/showfiles.php?group_id=75155">here</a>. Maven users just read <a href="http://dev.abiss.gr/sarissa/installation.html"> this</a> instead.</p> http://blog.abiss.gr/manos/entry/sarissa_0_9_9_1 Sarissa 0.9.9.1 is out for grabs Manos 2008-02-18T11:54:53-08:00 2008-02-21T12:09:17-08:00 <p> Sarissa is &quot;an ECMAScript (read: Javascript) library acting as a cross-browser wrapper for native XML APIs. It offers various XML related goodies like Document instantiation, XML loading from URLs or strings, XSLT transformations, XPath queries etc. and comes especially handy for people doing what is lately known as &quot;AJAX&quot; development&quot;. Well, not so lately nowadays.<br /></p> <p> The version number makes you wonder whether it will ever reach 1.0 (same joke since 2003). Anyway here are the changes for 0.9.9.1:</p> <ul> <li>Removed &quot;!==&quot; and &quot;===&quot; operators. </li> <li>Fixed bug with Sarissa.updateContentFromNode(), thanks to Javinto (SF user) and Hartmut Wynen for finding the bug and solution respectively. </li> <li>Refactored the callback stuff in Sarissa.updateContentFromXXX methods. They work a lot better and with appropriate signatures now. Sarissa.updateContentFromNode now uses no callbacks since it's not an async method. </li> <li>Added table utilities, just sorting for table data for now. Maybe you'll find it useful. </li> </ul> <p>Maven users should be able to find the latest and greatest in the central repo in an hour or so. You can simply use Sarissa as a dependency in your webapp POM, check out the <a title="Link to installation instructions" href="http://dev.abiss.gr/sarissa/installation.html">installation instructions</a>. The generic &quot;full&quot; distro can be found <a title="Link to Sarissa downloads at Sourceforge" href="http://sourceforge.net/project/showfiles.php?group_id=75155">here</a>.</p> http://blog.abiss.gr/manos/entry/light_at_the_end_of Light at the end of the tunnel: Setting up Roller's Planet feed aggregator Manos 2008-02-16T10:58:23-08:00 2008-02-18T10:48:20-08:00 <p> Roller 4.0 is a wonderful app and probably the main reason Java developers (like yours truly) can talk about blog engines. True, we only do that to avoid the painful subject of decent WMS/CMS platforms. </p> <p> Anyway, Roller has a Planet feed aggregation feature. A painful-to-make-it-work one, because the installation manual has no mention <i>whatsoever</i> of the <code>planet-custom.properties</code> file, which is required to configure the thing. Furthermore, setting the <code>planet.aggregator.enabled</code> property to true without that file in place has, in some cases, the side effect of users not being able to login (with the server log being rather unhelpful). </p> <p> This is not a rant however, as there was a happy ending in my case. I stumbled over <a href="http://opensource.atlassian.com/projects/roller/browse/ROL-1664" target="_blank" title="Link to JIRA ticket (ROL-1664)">ROL-1664</a> and followed David Johnson's <a href="http://cwiki.apache.org/confluence/display/ROLLER/Roller+4.0+Release+Notes" target="_blank" title="Link to the Roller 4.0 Release Notes">release notes</a> where the docos where corrected. Guess I was RTFMed again. </p>