<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Codehaus: New Projects</title>
    <link>http://xircles.codehaus.org/projects</link>
    <description>Codehaus: New Projects</description>
    <language>en-US</language>
    <managingEditor>support@codehaus.org</managingEditor>
    <webMaster>support@codehaus.org</webMaster>
    <pubDate>Thu, 15 May 2008 10:41:50 -0500</pubDate>
    <generator>Xircles 0.1</generator>
    <image>
      <title>Codehaus: New Projects</title>
      <url>http://media.xircles.codehaus.org/_logos/banner.png</url>
      <link>http://xircles.codehaus.org/projects</link>
    </image>
    <item>
      <title>Soter</title>
      <pubDate>Sat, 03 May 2008 16:32:32 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/soter</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/soter</guid>
      <description>&lt;p&gt;&lt;span class="caps"&gt;RBAC&lt;/span&gt; security framework.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AtomServer</title>
      <pubDate>Fri, 02 May 2008 18:55:49 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/atomserver</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/atomserver</guid>
      <description>&lt;p&gt;AtomServer is a generic, transactionally correct Atom Store. It provides a reusable framework for implementing GData-style data services based on the Atom Publishing Protocol. The code is mature, and in Production, taking ~1M hits/day. There are 3 active developers. And several external parties have expressed an interest in using the code once it is open sourced.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gldapo</title>
      <pubDate>Sat, 26 Apr 2008 04:09:48 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/gldapo</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/gldapo</guid>
      <description>&lt;p&gt;Gldapo is an &lt;span class="caps"&gt;LDAP&lt;/span&gt; library for Groovy that brings the expressiveness of the Groovy language to &lt;span class="caps"&gt;LDAP&lt;/span&gt; programming.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Davos</title>
      <pubDate>Sun, 13 Apr 2008 16:10:05 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/davos</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/davos</guid>
      <description>&lt;p&gt;The project targets the Reference Implementation of &lt;span class="caps"&gt;JSR235&lt;/span&gt; &amp;#8211; Service Data Objects. The current source code while mature enough to be included in shipped &lt;span class="caps"&gt;BEA&lt;/span&gt; products is not yet finished as a &lt;span class="caps"&gt;JSR&lt;/span&gt; reference implementation.&lt;/p&gt;


	&lt;p&gt;Links:
 &amp;#8211; Current &lt;span class="caps"&gt;SDO&lt;/span&gt; specification &amp;#8211; currently v2.1:
&lt;a href="http://osoa.org/display/Main/Service"&gt;http://osoa.org/display/Main/Service&lt;/a&gt;+Data+Objects+Specifications&lt;/p&gt;


	&lt;p&gt; &amp;#8211; &lt;span class="caps"&gt;JSR 235&lt;/span&gt;
&lt;a href="http://www.jcp.org/en/jsr/detail?id=235"&gt;http://www.jcp.org/en/jsr/detail?id=235&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>cake</title>
      <pubDate>Wed, 09 Apr 2008 07:40:06 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/cake</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/cake</guid>
      <description>&lt;p&gt;Various utilities/examples in relation to the upcoming jsr166y. 
initial code &lt;a href="http://svn.codehaus.org/coconut/jsr166yops/trunk/"&gt;http://svn.codehaus.org/coconut/jsr166yops/trunk/&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;initial committer: me (username kasper)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Constellation</title>
      <pubDate>Sun, 30 Mar 2008 07:20:09 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/constellation</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/constellation</guid>
      <description>&lt;p&gt;Geomatys is a french development society working on &lt;span class="caps"&gt;GIS&lt;/span&gt; Tools. Geomatys (&lt;a href="http://www.geomatys.fr"&gt;http://www.geomatys.fr&lt;/a&gt;) is an active contributor of GeoTools, which is already hosted on Codehaus. 
Constellation is a Java Project based on GeoTools, the original project is SeaGIS (&lt;a href="http://seagis.sourceforge.net"&gt;http://seagis.sourceforge.net&lt;/a&gt;), SeaGIS is a database schema for raster data created by Martin Desruisseaux, Constellation will go further with raster processing and rendering, vector rendering and greater analyses capabilities.&lt;/p&gt;


	&lt;p&gt;Currently there are 3 commiters :
 &amp;#8211; Martin Desruisseaux : Geomatys developer, commiter on GeoTools
 &amp;#8211; C&#233;dric Brian&#231;on : Geomaty developer, contributor on GeoTools
 &amp;#8211; Guilhem Legal: Geomatys developer&lt;/p&gt;</description>
    </item>
    <item>
      <title>Duck Hawk</title>
      <pubDate>Sun, 30 Mar 2008 07:18:08 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/duckhawk</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/duckhawk</guid>
      <description>&lt;p&gt;Duckhawk is there to help developers handle one crucial aspect in the long time evolution of a java library/application: performance.&lt;/p&gt;


	&lt;p&gt;Nowadays we have free tools to handle features and bugs, packaging, documentation and the like, all integrated in the continuous build process of an application. The topic of performance is not as well covered. This is understandable, whatever the application does must first be correct and accessible.&lt;/p&gt;


	&lt;p&gt;Tools like junitperf can be used to harness the familiar junit approach to set hard performance requirements, such as &#8220;operation x must not take more than y seconds&#8221; or &#8220;response time must not exceed z when the application is under load by n concurrent users&#8221;. Yet this approach fails to satisfy the needs of most open source projects, as well as some commercial ones:&lt;/p&gt;


&lt;ul&gt;
	&lt;li&gt;hard requirements are test host dependent (change the hardware where the test is run, you&#8217;ll have to adapt all all of the limits used as performance checks)&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;an open source project has no hard performance requirements to meet&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;hard requirements satisfaction does not tell anything about the actual performance evolution, developers won&#8217;t get notified that performance dropped 2 times if the hard requirement is still satisfied&lt;/li&gt;
&lt;/ul&gt;

	&lt;p&gt;On the other side of the spectrum we have utilities like JMeter, allowing a user to setup a multithreaded load test, run the tests and graph the results. Whilst this is possible, test setup is tedious, there is no build time automation, and programmatic control is hard.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MapFaces</title>
      <pubDate>Thu, 27 Mar 2008 06:27:51 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/mapfaces</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/mapfaces</guid>
      <description>&lt;p&gt;Geomatys is a french development society working on &lt;span class="caps"&gt;GIS&lt;/span&gt; Tools. Geomatys (&lt;a href="http://www.geomatys.fr"&gt;http://www.geomatys.fr&lt;/a&gt;) currently works on GeoTools and GeoServer. 
MapFaces is a &lt;span class="caps"&gt;JSF&lt;/span&gt; framework tighdly coupling Javascript User Interface with advanced java geospatial funcionnality. MapFaces is based on &lt;span class="caps"&gt;OGC&lt;/span&gt; sp&#233;cifications like &lt;span class="caps"&gt;WMC&lt;/span&gt;, OWS, &lt;span class="caps"&gt;SLD&lt;/span&gt;, Filter Encoding to ensure interoperability, and follow &lt;span class="caps"&gt;MVC&lt;/span&gt; rules to give developers a clear architecture&lt;/p&gt;


	&lt;p&gt;Currently there are 3 commiters :
 &amp;#8211; Mehdi Sidhoum  : Geomatys developer
 &amp;#8211; Johann Sorel : Geomatys developer, Commiter on GeoTools and Puzzle
-Olivier Terral : Geomatys developer, &lt;span class="caps"&gt;PSC&lt;/span&gt; member on Mapbuilder&lt;/p&gt;</description>
    </item>
    <item>
      <title>Minglyn</title>
      <pubDate>Thu, 27 Mar 2008 06:20:59 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/minglyn</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/minglyn</guid>
      <description>&lt;p&gt;This project is an eclipse plugin to connect to the Mingle Project Management tool. Mingle is a project collaboration and management tool for Agile software development.&lt;/p&gt;


	&lt;p&gt;Mingle exposes a rest &lt;span class="caps"&gt;API&lt;/span&gt; that lets programs query mingle in a variety of ways.&lt;/p&gt;


	&lt;p&gt;Intended audience:
This connector would be used by Eclipse users (or eclipse based products like Rational/BEA etc.) who use mingle as their project management tools.&lt;/p&gt;


	&lt;p&gt;Maturity: Beta, in a working state, test-driven and has been evolving in ThoughtWorks over a period of about 4 months.&lt;/p&gt;


Dependencies:
&lt;ul&gt;
	&lt;li&gt;Eclipse (&lt;a href="http://eclipse.org"&gt;http://eclipse.org&lt;/a&gt;)&lt;/li&gt;
	&lt;li&gt;Mylyn (&lt;a href="http://eclipse.org/mylyn"&gt;http://eclipse.org/mylyn&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;span class="caps"&gt;TODO&lt;/span&gt;:
&lt;ul&gt;
	&lt;li&gt;Editing of tasks in eclipse.&lt;/li&gt;
	&lt;li&gt;Task visualization.&lt;/li&gt;
	&lt;li&gt;Upload/Download attachments associated with tasks.&lt;/li&gt;
	&lt;li&gt;Upload/Download mylyn context which can be shared with fellow team members.&lt;/li&gt;
&lt;/ul&gt;

	&lt;p&gt;More info on Mylyn (From the mylyn &lt;a href="http://eclipse.org/mylyn"&gt;http://eclipse.org/mylyn&lt;/a&gt; home page):
Mylyn is a Task-Focused Interface for Eclipse that reduces information overload and makes multi-tasking easy. It does so by integrating with issue tracking systems. Once your tasks are integrated, Mylyn monitors your work activity to identify information relevant to the task-at-hand, and uses this task context to focus the Eclipse UI on the interesting information, hide the uninteresting, and automatically find what&amp;#8217;s related. This puts the information you need to get work done at your fingertips and improves productivity by reducing searching, scrolling, and navigation. By making task context explicit Mylyn also facilitates multitasking, planning, reusing past efforts, and sharing expertise.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JSecurity</title>
      <pubDate>Mon, 24 Mar 2008 16:04:04 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/jsecurity</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/jsecurity</guid>
      <description>&lt;p&gt;Our Mission Statement and Project History: &lt;a href="http://www.jsecurity.org/about"&gt;http://www.jsecurity.org/about&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Number of committers: 5&lt;/p&gt;


	&lt;p&gt;Maturity of Project: over 4 years old, up to a 0.9 release (approaching 1.0 soon), much traction in the last 12 months especially.&lt;/p&gt;


	&lt;p&gt;External party use: 
numerous smaller commercial applications created by our userbase.&lt;/p&gt;


	&lt;p&gt;Open Source: Grails JSecurity Plugin, maybe Grails new website.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jackson JSON Processor</title>
      <pubDate>Sun, 16 Mar 2008 04:46:03 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/jackson</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/jackson</guid>
      <description>&lt;p&gt;Jackson is a high-performance streaming &lt;span class="caps"&gt;JSON&lt;/span&gt; parser/generator, nearing its &amp;#8220;official&amp;#8221; 1.0 release.
Its &lt;span class="caps"&gt;API&lt;/span&gt; is similar to Stax &lt;span class="caps"&gt;API&lt;/span&gt; used for efficient xml processing on Java platform.&lt;/p&gt;


	&lt;p&gt;Current home page is at &lt;a href="http://www.cowtowncoder.com/hatchery/jackson/index.html"&gt;http://www.cowtowncoder.com/hatchery/jackson/index.html&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OAuth for Spring Security</title>
      <pubDate>Thu, 13 Mar 2008 15:33:52 -0500</pubDate>
      <link>http://xircles.codehaus.org/projects/spring-security-oauth</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/spring-security-oauth</guid>
      <description>&lt;p&gt;Spring Security support for OAuth.&lt;/p&gt;</description>
    </item>
    <item>
      <title>openXMA</title>
      <pubDate>Mon, 03 Mar 2008 04:13:21 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/openxma</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/openxma</guid>
      <description>&lt;p&gt;openXMA is a framework and a set of development tools (Eclipse plug-ins) for implementing Java thin, rich client applications.&lt;/p&gt;


	&lt;p&gt;Basically, openXMA programs are web applications where client side Java code, based on &lt;span class="caps"&gt;SWT&lt;/span&gt;, will be downloaded and executed automatically.&lt;/p&gt;


	&lt;p&gt;So look-and-feel like typical OS native rich clients is provided.
Client code is cached locally, client and server halfs are communicating highly optimized via http.&lt;/p&gt;


	&lt;p&gt;Please have a look to the project site &lt;a href="http://openxma.codehaus.org/"&gt;http://openxma.codehaus.org/&lt;/a&gt; to get more information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gradle</title>
      <pubDate>Tue, 12 Feb 2008 03:02:40 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/gradle</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/gradle</guid>
      <description>&lt;p&gt;Gradle is a build system written in Groovy. It uses Groovy also as the language for its build scripts. It has powerful multi-project build support. It has a layer on top of Ivy that provides a build-by-convention integration for Ivy. It gives you always the choice between the flexibility of Ant and the convenience of a build-by-convention behavior.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Puzzle GIS</title>
      <pubDate>Tue, 12 Feb 2008 02:59:30 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/puzzle-gis</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/puzzle-gis</guid>
      <description>&lt;p&gt;The main goal of Puzzle &lt;span class="caps"&gt;GIS&lt;/span&gt; is to create a free, multiplatform (Java based), production ready and competitive tool as a valid alternative to commercial software.&lt;/p&gt;


	&lt;p&gt;Puzzle &lt;span class="caps"&gt;GIS&lt;/span&gt; is the evolution of AlterSIG project, initially created by Johann Sorel, based on NetBeans platform and GeoTools projects.&lt;/p&gt;


	&lt;p&gt; &amp;#8211; AlterSIG web page:
&lt;a href="http://altersig.developpez.com/index.php?page=p_altersig.php"&gt;http://altersig.developpez.com/index.php?page=p_altersig.php&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt; &amp;#8211; NetBeans interview:
&lt;a href="http://www.netbeans.org/community/articles/interviews/johann-sorel-altersig.html"&gt;http://www.netbeans.org/community/articles/interviews/johann-sorel-altersig.html&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Members of the Puzzle project are:
 &amp;#8211; Johann Sorel, AlterSIG Project and also developer on the GeoTools project (&lt;a href="http://docs.codehaus.org/display/GEOTOOLS/Home"&gt;http://docs.codehaus.org/display/GEOTOOLS/Home&lt;/a&gt;)&lt;/p&gt;


	&lt;p&gt; &amp;#8211; Antonio Santiago, from The Balloon Project (&lt;a href="http://theballoonproject.blogspot.com"&gt;http://theballoonproject.blogspot.com&lt;/a&gt;) a virtual globe and probably another future open source project.&lt;/p&gt;


	&lt;p&gt; &amp;#8211; Theuns Heydenrych, software developer from Saab Systems South Africa.&lt;/p&gt;


	&lt;p&gt;Currently there are other member pending to attach:&lt;/p&gt;


	&lt;p&gt; &amp;#8211; Steve Kruger and Martin Schmitz, from Atlas-Viewer project and,&lt;/p&gt;


	&lt;p&gt; &amp;#8211; Hans Schoebach, senior software architect from Galdos Systems Inc. software.
If you wish some user recommandations, please ask us and we&amp;#8217;ll contact members
of the GeoTools projects to push the request.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IzPack</title>
      <pubDate>Mon, 04 Feb 2008 01:41:54 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/izpack</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/izpack</guid>
      <description>&lt;p&gt;IzPack is a Java-based cross-platform installer generator.&lt;/p&gt;


	&lt;p&gt;This is the project development homepage.&lt;/p&gt;


	&lt;p&gt;The public website is available from &lt;a href="http://izpack.org/"&gt;http://izpack.org/&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Benji</title>
      <pubDate>Sat, 26 Jan 2008 14:21:41 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/benji</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/benji</guid>
      <description>&lt;p&gt;Benchmark Java Interfaces, a simple benchmark framework for Java.&lt;/p&gt;


	&lt;p&gt;Remark:
It is a spin off from XStream, where it was added by Joe last year. At XStream it is specialized on benchmarking &lt;span class="caps"&gt;XML&lt;/span&gt;/Java serialization only, I have currently enhanced it for general usage. Joe has approved the move.&lt;/p&gt;


	&lt;p&gt;Committers are the active XStream committers:
myself (joehni)
Joe Walnes (joe)
Mauro Talevi (mauro)
Guilherme Silveira (gas)&lt;/p&gt;


	&lt;p&gt;Currently used by XStream &amp;#8230; obviously ;-)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Labs NG</title>
      <pubDate>Thu, 20 Dec 2007 09:45:02 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/labs-ng</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/labs-ng</guid>
      <description>&lt;p&gt;The next generation of JBoss Labs. Our aim is to create home for projects at jboss.org that is easy maintainable and user-friendly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sonar</title>
      <pubDate>Tue, 11 Dec 2007 14:45:36 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/sonar</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/sonar</guid>
      <description>&lt;p&gt;Sonar is an enterprise quality control tool, distributed under the terms of the &lt;span class="caps"&gt;GNU LGPL&lt;/span&gt;. Its basic purpose is to join existing continuous integration tools to place Java development projects under quality control.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JtestR</title>
      <pubDate>Fri, 07 Dec 2007 18:00:57 -0600</pubDate>
      <link>http://xircles.codehaus.org/projects/jtestr</link>
      <guid isPermaLink="true">http://xircles.codehaus.org/projects/jtestr</guid>
      <description>&lt;p&gt;JtestR is a tool that will make it easier to test Java code with state of the art Ruby tools. The main project is a collection of Ruby libraries bundled together with JRuby integration so that running tests is totally painless to set up. The project also includes a background server so that the startup cost of JRuby can be avoided. Examples of Ruby libraries included are RSpec, dust, Test/Unit, mocha and ActiveSupport.&lt;/p&gt;


	&lt;p&gt;The vision of the project is to be the testing tool of choice for Java projects, offering nice Ant, Maven and buildr integration. It will also support integration testing with common Ruby libraries like Ruby/LDAP and ActiveRecord, while still providing access to Java libraries and helpers.&lt;/p&gt;


	&lt;p&gt;The current implementation is still very young, and used only for testing itself. The aim is to release the first version within a few days from now, and gather reactions to steer the direction of the next release.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
