blob: 1248940dfddfb877f8f75ec6e2504effef4174a1 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE> technology PMC - Pollinate Project Proposal</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"><LINK
href="/default_style.css" type=text/css rel=stylesheet>
<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
<TABLE cellSpacing=5 cellPadding=2 width="100%" border=0>
<TD align=left width="60%" height="102">
<p><font class="indextop" size="+2">Pollinate Project Proposal</font><font size="+2"><BR>
<font class="indexsub">Pollinate - Tools for Beehive </font></font></p>
<TD width="40%" height="102"><img SRC="/images/Idea.jpg" HSPACE=50 height=86 width=120 align=CENTER></TD>
<td colspan="2">
<p align="center"><b>August 27th - <a href="" target="_top">View
the Pollinate Creation Review Presentation!</a></b> </p>
<TD colspan="2"><H2><B><BR>
<P>Pollinate's goal is to build an eclipse-based IDE and toolset that
leverages the open source <a href="">Apache
Beehive</a> application framework.</P>
<p>Pollinate provides a full-featured Java development environment that
enables developers to visually build and assemble enterprise-scale
web applications, JSPs, web services, and leverage the Java controls
framework for creating and consuming J2EE components; optimized for
a service-oriented architecture. This will be accomplished by creating
a broad set of eclipse plugins and user interface components for building
projects on top of the Apache Beehive framework. Beehive is an Apache
open-source project that uses the innovations in JDK 1.5 to help simplify
programming on J2EE and other Web Application containers.</p>
<P>Note. Pollinate is in proposal phase. There is a <a href="">newsgroup</a>
created for the discussion of the project. Please visit the newsgroup
and get involved. </P>
<H3><SPAN style="FONT-WEIGHT: 400">People</SPAN></H3>
<p>The project expects to have commiters from Instantiations (project
lead), Genuitec, Soaring Eagle LLC and others. We are looking for others
to participate in all aspects of this project. </p>
<p>The initial set of committers would be. </p>
<p>Dan Rubel (project lead)<br>
Instantiations<br> </p>
<p>Carl McConnell<br>
Instantiations<br> </p>
<p>Maher Masri<br>
Genuitec<br> </p>
<p>Scott D. Ryan<br>
Soaring Eagle LLC.<br> </p>
<H3><SPAN style="FONT-WEIGHT: 400">Status</SPAN></H3>
The project has been formally proposed and is in the Creation Review stage.
It will be placed in the Technology PMC as an incubator project to develop
these tools. <br>
<H3><SPAN style="FONT-WEIGHT: 400">Platforms</SPAN></H3>
Pollinate plugins will be built in Java and should be portable to any
platform supported by Eclipse.
<H3><SPAN style="FONT-WEIGHT: 400">Development plan</SPAN></H3>
<p>The plan for the Pollinate project is stll being developed. There is
a <a href="">newsgroup</a>
created for the discussion of the project. Visit us there to discuss
technical issues, commit resources, and help us start this project.</p>
<p> We plan to follow a milestone based delivery schedule with incremental
progress visible in each milestone. Here is a rough outline of the timeline
we expect to follow for milestones. </p>
<p> M1 - Q3 2004<br>
Deliver prototype with basic editors and builders necessary to produce
a <br>
simple Beehive based web-app </p>
<p>M2 - Q4 2004<br>
Deliver a version with enough functionality for the community to produce
a <br>
full scale Beehive based web-app</p>
<p>M3 - Q1 2005<br>
Deliver a version of Pollinate that is as close to version 1.0 feature
complete as possible</p>
<p>M4 / RC1 / GA - Q2 2005<br>
Deliver a version that is feature complete (M4) followed closely by
release <br>
candidates (RC1, RC2, ...) as necessary to fix last minute bugs and
add <br>
polish needed reach 1.0 release (GA)</p>
<TD colspan="2">&nbsp; </TD>