incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gurkan Erdogdu" <cgurkanerdo...@gmail.com>
Subject Re: [VOTE] Accepting OpenWebBeans into the Incubator
Date Sun, 19 Oct 2008 21:51:22 GMT
Hey James;

Sorry for forgetting to add your  vote sending before  into the list

Thanks for re-vote;

Gurkan Erdogdu

2008/10/20 James Carman <james@carmanconsulting.com>

> +1 (non-binding)
>
> On Sun, Oct 19, 2008 at 2:48 PM, Gurkan Erdogdu <gurkanerdogdu@yahoo.com>
> wrote:
> > Hi;
> >
> > Incubator PMC, this is the repetition for the [VOTE] process for the
> OpenWebBeans proposal. If acceptable,  please vote on the proposal until 27
> Oct.
> >
> > PS : The following fellows voted positively so far;
> >
> > * Niklas Gustavsson  +1 (non-binding)
> > * Matt Hogstrom +1 (binding)
> > * Martijn Dashorst +1 (binding)
> > * Niclas Hedhman +1 (binding)
> >
> > Sincerely;
> >
> > Gurkan Erdogdu
> >
> >
> >
> > ----- Forwarded Message ----
> > From: Gurkan Erdogdu <gurkanerdogdu@yahoo.com>
> > To: general@incubator.apache.org
> > Sent: Sunday, October 12, 2008 5:50:15 PM
> > Subject: [VOTE] Accepting OpenWebBeans into the Incubator
> >
> > Incubator PMC,
> >
> > Please vote on accepting the OpenWebBeans project for incubation. The
> full
> > OpenWebBeans proposal is available at the end of this message and as a
> wiki
> > page at http://wiki.apache.org/incubator/OpenWebBeansProposal.
> >
> > Here is my +1
> >
> > = OpenWebBeans, Web Beans Container Implementation =
> >
> > === Abstract ===
> >
> > Open Web Beans will be an ASL-licensed implementation of the Web Beans
> Specification which is defined as JSR-299. .
> >
> > === Proposal ===
> >
> > Web Beans specification is an effort for defining stateful, contextual
> component models and its management for the enterprise applications that run
> on the Java EE 6 containers. It is a big step that it unifies the EJB
> (Enterprise Java Beans) and JSF (Java Server Faces) standart component
> models easily with simplifying the complex programming model from the
> developer perspective. Currently there is no standard based approach for
> integrating EJB session beans
> > as a JSF based managed bean. Moreover, EJB does not define any contextual
> component model. Developer is responsible for managing all the lifecycle of
> the
> > EJB components. Web Beans provides the management and lifecycle of the
> components within the container with a standart fashion. It uses the Java
> 5.0 annotation capability to further easing the configuration efforts.
> >
> > Altough Web Beans simplifies the EJB programming model within the
> enterprise projects, it could also be used outside of the Java EE
> containers, such as Apache Tomcat with its powerful component and context
> model.
> >
> > Open Web Beans Project is responsible for implementing the runtime
> container contract for the Web Beans specification. Besides the
> implementation, Open Web Beans Project will implement the core built-in
> components that further simplifies the developer complex interactions with
> other Java EE specific enterprise operations. For example, it defines the
> JMS (Java Messaging Service) Web Beans Component used for enterprise
> messaging, Logging Component for logging, Security Component for security
> etc.
> >
> > === Background ===
> >
> > The development of this project is started by the individual developer as
> an open source project that is hosted on the sourceforge. Using the Open Web
> Beans project, enterprise developers unifies the EJB and JSF technlogies
> together easily. Neither of these standarts solves the all problems of the
> Java EE environment. While the EJB components solves the security,
> transactions, concurrency and scalability problems, JSF defines the web-tier
> presentation framework with its graphical component models, events and
> managed bean facility.
> >
> > Web Beans enables the developers to unify these component models easily
> within well defined semantics. Applications that uses the Open Web Beans
> Project may get more advanced context and component model provided by the
> project.
> >
> > === Rationale ===
> >
> > Current Web Beans specificatin is in the EDR (Early Draft Review) level
> now, and no reference implementation is available yet. Introducing the early
> implementation of the specification to the enterprise community with using
> other Apache related projects, such as Open EJB, Open JPA and MyFaces, will
> attract a diverse community. Moreover, Open Web Beans will work closely with
> the other Apache projects such that it depends on the Open EJB, Open JPA and
> My Faces. Moreover, Geronimo may include it as a Web Beans Container when it
> implements Java EE 6 specification as a runtime environment in which Web
> Beans executes.
> >
> > Current Web Beans specification may be used in the Java EE 5 environment.
> Its very powerful type safe and EL component model injection mechanisms and
> other very useful stuffs could attracts the community that will use it in
> their current enterprise projects.
> >
> > === Initial Goals ===
> >
> > The initial goals of the Open Web Beans Project are
> >
> > * Fully implement the JSR-299 specification.
> > * Attracts a community around the current code base.
> > * Active relationship with the other dependent projects to further
> develop some useful Web Beans Components.
> >
> > == Current Status ==
> >
> > === Meritocracy ===
> >
> > Initial developer of the project is familiar with the meritocracy
> principles of Apache. He knows that the open source gets power from its
> great developers and freedom. He also developed some other open source
> projects. We will follow the normal meritocracy rules also with other
> potential contributors.
> >
> > === Community ===
> >
> > There is a great community within the Open EJB, Open JPA, Geronimo and
> MyFaces Apache projects. Open Web Beans project is very related with these
> projects and in the some cases, it enhances these projects. We are thinking
> that Open Web Beans project gets strong community because it simplifies and
> unifies the using of these projects. It simplifies the developer effort for
> building complex enterprise applications.
> >
> > === Core Developers ===
> >
> > Open Web Beans project has been developing by the open source developer
> Gurkan Erdogdu as a sole contributor.
> >
> > === Alignment ===
> >
> > Open Web Beans project will be a candidate for use in Geronimo AS as a
> default Web Beans Container. Other projects could benefit from the Open Web
> Beans project as a general purpose component and context management.
> >
> > Open Web Beans project is closely aligned with the Open EJB, Open JPA and
> MyFaces projects perfectly. It depends on these projects to satisfy its
> requirements.
> >
> > == Known Risks ==
> >
> > === Orphaned products ===
> >
> > Even if the initial committer of the project has no plan to leave the
> active development, it must necessary to get other committers for the
> project. So that it less dependent on the single developer. The source code
> of the project is well documented and new committers could easily grasp the
> details. Initial committer continues to support actively this project.
> >
> > === Inexperience with Open Source ===
> >
> > Initial developer have worked on open source project before, including
> the JBoss Cache IDE while committer as the JBoss IDE.
> >
> > === Homogeneous Developers ===
> >
> > Altough the initial committer of the project is single, developer team
> may be increased within the active project lifecycle from the different
> locations.
> >
> > === Reliance on Salaried Developers ===
> >
> > Project currently has no salaried developers. All the commitment is done
> by the volunteer developer.
> >
> > === Relationships with Other Apache Products ===
> >
> > Open Web Beans will likely be used in the Geronimo and Apache Tomcat. It
> also requires Open JPA, Open EJB and MyFaces.
> >
> > === An Excessive Fascination with the Apache Brand ===
> >
> > Open Web Beans project initial committer is the strong supporter of the
> open source projects. Initial committer of the project thinks that ASF has
> great place that provides wider colloboration and support of the open source
> project and it respects meritrocracy. Also, Open Web Beans project is
> embraced by the Geronimo and other Apache projects. Open Web Beans project
> is closely related with the some of the other Apache projects.
> >
> > == Documentation ==
> >
> > Currently there is no documentation about the project. But the all the
> source code is well documented.
> >
> > == Initial Source ==
> >
> > The source for Open Web Beans project that is to be imported is currently
> within the project at
> http://bigfaces.svn.sourceforge.net/viewvc/bigfaces/webbeansimpl/ and is
> all ASL2.0 licensed.
> >
> > == External Dependencies ==
> >
> > All dependencies have Apache compatible licenses. These include BSD and
> CDDL licensed dependencies.
> >
> > == Required Resources ==
> >
> > Mailing lists
> >
> > * openwebbeans-dev@incubator.apache.org
> > * openwebbeans-commits@incubator.apache.org
> > * openwebbeans-private@incubator.apache.org
> > * openwebbeans-user@incubator.apache.org
> >
> > Subversion Directory
> >
> > * https://svn.apache.org/repos/asf/incubator/openwebbeans
> >
> > Issue Tracking
> >
> > * https://issues.apache.org/jira/browse/OPEN-WEBBEANS
> >
> > Other Resources
> >
> > * Wiki
> >
> > == Initial Committers ==
> >
> > || '''Name'''        || '''Email'''                              ||
> '''CLA'''        ||
> > || Gurkan Erdogdu   || gurkanerdogdu at yahoo dot com || no
>  ||
> > || Conny Lundgren  || conny dot lundgren at gmail dot com || no
>    ||
> >
> > == Sponsors ==
> >
> > We kindly request the Apache Incubator PMC to be the sponsor for this
> project.
> >
> > Champion
> >
> > * Matthias Wessendorf (matzew at apache dot org)
> >
> > Nominated Mentors
> >
> > * Kevan Miller (kevan dot miller at gmail dot com)
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>


-- 
Gurkan Erdogdu
http://gurkanerdogdu.blogspot.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message