<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
  <!--  Use this to test local rendering in firefox -->
  <!--  <?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?>  -->
<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
<plan
  xmlns="http://www.eclipse.org/project/plan"
  xmlns:html="http://www.w3.org/1999/xhtml"
  name="g-Eclipse"
  plan-format="1.0">
  <release
    projectid="technology.g-eclipse"
    version="1.0"></release>
  <introduction>
    <html:p>
      The
      <html:a
        href="http://www.eclipse.org/geclipse">g-Eclipse project</html:a>
      aims to build an integrated workbench framework to access the power of existing Grid and Cloud
      infrastructures. The framework will provide tools to customize Grid users' applications, to
      manage Grid resources and to support the development cycle of new Grid applications. The same
      applies to Cloud Computing.
    </html:p>
    <html:p>
      The project will aim for general Grid workbench tools that can be extended for many different
      Grid middlewares (such as gLite, UNICORE, Globus toolkit) and interfaces to Cloud Computing,
      starting with implementations for the gLite middleware and the Amazon webservices (S3, EC2).
      The project will use existing Grid and Cloud infrastructure from projects like
      <html:a
        href="http://public.eu-egee.org/"
        target="_blank">EGEE</html:a>
      or
      <html:a
        href="http://aws.amazon.com/"
        target="_blank">Amazon</html:a>
    </html:p>
    <html:p>After the project, access to the power of Grid and Cloud infrastructures will be
      more intuitive and simpler than it is possible nowadays.</html:p>
    <html:ul>
      <html:li>Grid and Cloud application users will be able to access the Grid and Cloud with
        standardized, but customized user-friendly interfaces</html:li>
      <html:li>Grid resource providers can reduce the cost of operation while the complexity of
        the Grid is reduced with supporting tools</html:li>
      <html:li>Grid application developers will be empowered to speed up the development cycle
        of new Grid applications</html:li>
    </html:ul>
  </introduction>
  <release_deliverables>
    <html:p>The g-Eclipse project delivers the g-Eclipse framework which includes the core
      middleware-independent functionality without connectors to a specific middleware and an
      exemplary implementation for AWS. Implementations for other middlewares are available from
      external sources either from the g-Eclipse team itself or by other teams.</html:p>
  </release_deliverables>
  <release_milestones>
    <preamble>
      <html:p>The g-Eclipse team delivers one milestone release at the end of every month.
      </html:p>
    </preamble>
    <milestone
      date="2008-07-01"
      milestone="M7">
      <html:p>June milestone</html:p>
    </milestone>
    <milestone
      date="2008-08-01"
      milestone="M8">
      <html:p>July milestone</html:p>
    </milestone>
    <milestone
      date="2008-09-03"
      milestone="M9">
      <html:p>August milestone</html:p>
    </milestone>
    <milestone
      date="2008-09-29"
      milestone="M10">
      <html:p>September milestone</html:p>
    </milestone>
    <milestone
      date="2008-10-31"
      milestone="RC0 / M11">
      <html:p>October release candidate</html:p>
    </milestone>
    <milestone
      date="2008-11-28"
      milestone="RC1">
      <html:p>November release candidate</html:p>
    </milestone>
    <milestone
      date="2008-12-17"
      milestone="RC2">
      <html:p>December release candidate</html:p>
    </milestone>
    <postamble>
      <html:p>The final g-Eclipse version 1.0 is was planned for December 2008 but was delayed for IP reasons.
Now that all IP issues could be solved the release is re-scheduled for December 2009.</html:p>
    </postamble>
  </release_milestones>
  <target_environments>
    <html:p>g-Eclipse runs on Windows 32-bit, Linux 32-bit and 64-bit, Mac OSX, is tested
      by the team on those platforms and requires a JVM 1.5 or higher.</html:p>
    <internationalization>
      <html:p> g-Eclipse bundles are internationalized. The g-Eclipse team provides an English
        version by default.</html:p>
    </internationalization>
  </target_environments>
  <compatibility_with_previous_releases>
    <html:p>While the goal of g-Eclipse 1.0 is the full backward compatibility to g-Eclipse 0.5
      there will be changes in the model and in the project layout that require a new setup and a
      new project creation. All of those major changes they will be announced in the new and
      noteworthy of the release and discussed on the developers mailing list.</html:p>
  </compatibility_with_previous_releases>
  <themes_and_priorities>
    <preamble>
      <html:p>With version 0.5, the g-Eclipse team delivered a framework for accessing Grids
        independent from the underlying middleware; this included the basic functionalities
        beginning with resource handling (data and job) up to AAI (authentication and authorization
        infrastructure). Following this approach, g-Eclipse version 1.0 will be enhanced to be able
        to work with Cloud computing infrastructures as well. Other tooling like a workflow editor
        will be added to the the UI and integrated into the framework.</html:p>
      <html:p> Very often we see that there is confusion about the scope of g-Eclipse. g-Eclipse is
        not another Grid middleware or a system that runs on the Cloud. It is a front-end tool that
        can be compared to a web browser that assists a user, a developer, or an administrator to
        work with the Grid and with the Cloud and hides the complexity of these systems.</html:p>
    </preamble>
    <theme
      name="Workflow Integration">
      <description>
        <html:p>Enable the launch of workflows on the Grid and create a Workflow Editor that
          allows to create and execute multiple Grid jobs that are depend on each other.</html:p>
      </description>
      <committed
        bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?quicksearch=179009+179010+179021"></committed>
    </theme>
    <theme
      name="Amazon Webservices Integration / Cloud Computing / Simple Storage Service">
      <description>
        <html:p>The Simple Storage Service (S3) will be integrated into the framework and the
          necessary connectors will be provided.</html:p>
      </description>
      <committed
        bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?quicksearch=221297+237065"></committed>
    </theme>
    <theme
      name="Amazon Webservices Integration / Cloud Computing / Elastic Compute Cloud (EC2)">
      <description>
        <html:p>The Elastic Compute Cloud (EC2) service will be integrated into the framework and
          the necessary connectors will be provided.</html:p>
      </description>
      <committed
        bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?quicksearch=235591+235591"></committed>
    </theme>
  </themes_and_priorities>
  <appendix></appendix>
</plan>
