Re: {[RESULT][VOTE] Nuvem Project
On Thu, Jun 24, 2010 at 11:12 PM, Luciano Resende luckbr1...@gmail.com wrote: Vote passed with 7 (binding) +1 from Luciano Resende, Paul Fremantle, Jean-frederic Clere, Ant Elder, Craig L Russell, Donald Woods, Alan D. Cabrera and 5 (non-binding) +1 from Senaka Fernando, Jean-Sebastien Delfino, Raymond Feng, Mohammad Nour El-Din, Sagara Gunathunga, and no negative votes. Thanks, and I'll start the process in the next couple days to get infrastructure for the project ready. Infrastructure setup being handled via INFRA-2831 [1] https://issues.apache.org/jira/browse/INFRA-2831 -- Luciano Resende http://people.apache.org/~lresende http://twitter.com/lresende1975 http://lresende.blogspot.com/ - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
{[RESULT][VOTE] Nuvem Project
On Sat, Jun 19, 2010 at 8:07 AM, Luciano Resende luckbr1...@gmail.com wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and there is also hope that different cloud providers will be interested in providing support for the Nuvem API and will join the project. We feel that it is important to put formal governance in place both for the project and the contributors as the project expands. We feel the ASF is the best location for this. Inexperience with Open Source -- Luciano Resende have been involved with Open Source Software for several years; he has actively contributed to Apache Tuscany, Apache PhotArk and contributed to and/or
Re: [VOTE] Nuvem Project
On 06/19/2010 05:07 PM, Luciano Resende wrote: [X] +1, bring Nuvem into Incubator Cheers Jean-Frederic - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Nuvem Project
+1 Craig On Jun 19, 2010, at 8:07 AM, Luciano Resende wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and there is also hope that different cloud providers will be interested in providing support for the Nuvem API and will join the project. We feel that it is important to put formal governance in place both for the project and the contributors as the project expands. We feel the ASF is the best location for this. Inexperience with Open Source -- Luciano Resende have been involved with Open Source Software for several years; he has actively contributed to Apache Tuscany, Apache PhotArk and contributed to and/or mentored other Apache podlings. He is also part of the Apache Community Development PMC and Admin/co-Admin for the
Re: [VOTE] Nuvem Project
+1 -Donald On 6/19/10 11:07 AM, Luciano Resende wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and there is also hope that different cloud providers will be interested in providing support for the Nuvem API and will join the project. We feel that it is important to put formal governance in place both for the project and the contributors as the project expands. We feel the ASF is the best location for this. Inexperience with Open Source -- Luciano Resende have been involved with Open Source Software for several years; he has actively contributed to Apache Tuscany, Apache PhotArk and contributed
Re: [VOTE] Nuvem Project
+1 Regards, Alan On Jun 19, 2010, at 8:07 AM, Luciano Resende wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and there is also hope that different cloud providers will be interested in providing support for the Nuvem API and will join the project. We feel that it is important to put formal governance in place both for the project and the contributors as the project expands. We feel the ASF is the best location for this. Inexperience with Open Source -- Luciano Resende have been involved with Open Source Software for several years; he has actively contributed to Apache Tuscany, Apache PhotArk and
Re: [VOTE] Nuvem Project
+1 binding Paul On Sat, Jun 19, 2010 at 9:23 PM, Mohammad Nour El-Din nour.moham...@gmail.com wrote: +1 (Not binding) On Sat, Jun 19, 2010 at 7:49 PM, Raymond Feng enjoyj...@gmail.com wrote: +1 (non binding), bring Nuvem into Incubator. Thanks, Raymond Raymond Feng rf...@apache.org Apache Tuscany PMC member and committer: tuscany.apache.org Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com Personal Web Site: www.enjoyjava.com On Jun 19, 2010, at 8:07 AM, Luciano Resende wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and
Re: [VOTE] Nuvem Project
+1 (non binding) Thanks, On Sun, Jun 20, 2010 at 11:56 AM, Paul Fremantle pzf...@gmail.com wrote: +1 binding Paul On Sat, Jun 19, 2010 at 9:23 PM, Mohammad Nour El-Din nour.moham...@gmail.com wrote: +1 (Not binding) On Sat, Jun 19, 2010 at 7:49 PM, Raymond Feng enjoyj...@gmail.com wrote: +1 (non binding), bring Nuvem into Incubator. Thanks, Raymond Raymond Feng rf...@apache.org Apache Tuscany PMC member and committer: tuscany.apache.org Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com Personal Web Site: www.enjoyjava.com On Jun 19, 2010, at 8:07 AM, Luciano Resende wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products
Re: [VOTE] Nuvem Project
Luciano Resende wrote: On Sat, Jun 19, 2010 at 8:07 AM, Luciano Resende luckbr1...@gmail.com wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. +1, bring Nuvem into Incubator +1 (non binding) -- Jean-Sebastien - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
[VOTE] Nuvem Project
After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and there is also hope that different cloud providers will be interested in providing support for the Nuvem API and will join the project. We feel that it is important to put formal governance in place both for the project and the contributors as the project expands. We feel the ASF is the best location for this. Inexperience with Open Source -- Luciano Resende have been involved with Open Source Software for several years; he has actively contributed to Apache Tuscany, Apache PhotArk and contributed to and/or mentored other Apache podlings. He is also part of the Apache Community Development PMC and Admin/co-Admin for the Google Summer of Code mentoring project. Raymond Fend, is also a
Re: [VOTE] Nuvem Project
On Sat, Jun 19, 2010 at 8:07 AM, Luciano Resende luckbr1...@gmail.com wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. +1, bring Nuvem into Incubator -- Luciano Resende http://people.apache.org/~lresende http://twitter.com/lresende1975 http://lresende.blogspot.com/ - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Nuvem Project
On Sat, Jun 19, 2010 at 8:38 PM, Luciano Resende luckbr1...@gmail.comwrote: On Sat, Jun 19, 2010 at 8:07 AM, Luciano Resende luckbr1...@gmail.com wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. +1, bring Nuvem into Incubator +1. Thanks, Senaka. -- Luciano Resende http://people.apache.org/~lresende http://people.apache.org/%7Elresende http://twitter.com/lresende1975 http://lresende.blogspot.com/ - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Nuvem Project
+1 (non binding), bring Nuvem into Incubator. Thanks, Raymond Raymond Feng rf...@apache.org Apache Tuscany PMC member and committer: tuscany.apache.org Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com Personal Web Site: www.enjoyjava.com On Jun 19, 2010, at 8:07 AM, Luciano Resende wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and there is also hope that different cloud providers will be interested in providing support for the Nuvem API and will join the project. We feel that it is important to put
Re: [VOTE] Nuvem Project
+1 (Not binding) On Sat, Jun 19, 2010 at 7:49 PM, Raymond Feng enjoyj...@gmail.com wrote: +1 (non binding), bring Nuvem into Incubator. Thanks, Raymond Raymond Feng rf...@apache.org Apache Tuscany PMC member and committer: tuscany.apache.org Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com Personal Web Site: www.enjoyjava.com On Jun 19, 2010, at 8:07 AM, Luciano Resende wrote: After initial discussion [1], please vote on the acceptance of Nuvem Project for incubation at the Apache Incubator. The full proposal is available at the end of this message and on the wiki at http://wiki.apache.org/incubator/Nuvem We ask the Incubator PMC to sponsor the project with Luciano Resende as the Champion and Jean-Frederic Clere, Paul Fremantle, Ant Elder and Donald Woods volunteering to be mentors. Please cast your votes: [ ] +1, bring Nuvem into Incubator [ ] +0, I don't care either way [ ] -1, do not bring Nuvem into Incubator, because... The vote is open for the next 72 hours and only votes from the Incubator PMC are binding. [1] http://www.mail-archive.com/general@incubator.apache.org/msg24841.html [2] http://wiki.apache.org/incubator/Nuvem = Apache Nuvem, a cross-cloud application programming interface = Abstract --- Nuvem will define an open application programming interface for common cloud application services, allowing applications to be easily ported across the most popular cloud platforms. Proposal --- * Define an open API that abstracts common cloud platform services to help decouple the application logic from the particulars of a specific proprietary cloud. * Implement the Nuvem API for popular clouds such as Google AppEngine, Amazon EC2 and Microsoft Azure. * Initially focus on User Authentication and Authorization, Distributed Cache, Data Store, Queuing; then extend to other services such as Chat, Logging, and Debugging. Background An important issue for application developers is to avoid lock-in to a specific cloud application platform. By providing a cross-cloud application programming interface that abstracts common cloud platform services, Nuvem addresses this concern and strives to help make applications easily portable across multiple clouds. In mixed cloud deployments, applications need to access platform services across cloud boundaries. Nuvem will make this possible by providing a remote API for these cloud application platform services. Rationale - There are currently no efforts to define a truly open-source API to abstract common cloud platform services. Nuvem strives to create a community around building an open-source cloud application programming interface in a manner that fully allows for tried-and-true open source mechanisms such as user-driven innovation. Initial Goals A Nuvem prototype is currently being developed in an Apache Tuscany sandbox, providing initial support for some cloud platform services from Google AppEngine and Amazon EC2. We look at moving this prototype to the Apache Incubator as the next step to broaden the community, expand the API to support more services and cloud platforms. Current Status The initial code has been developed under the Apache Software License 2.0 by current Apache committers. Meritocracy --- We recognize the importance of running the project as a meritocracy. We are eager to engage other members of the community and operate to the standard of meritocracy that Apache emphasizes; we believe this is the most effective method of growing our community and enabling widespread adoption. Community --- The initial committer list consists of a couple of independent developers. We expect that the project will greatly increase in contribution base, and this is one aspect the project will monitor in becoming ready for graduation. Alignment -- Currently, there are no other Apache projects concerned with building a cross-cloud API for application platform services. We feel that it would be a good complement to the set of Apache projects and could provide them with an API for interacting with cloud application platforms. Nuvem complements Apache libCloud and Deltacloud projects (which both cover provisioning and elasticity in the cloud), providing portability of applications and application services across heterogeneous cloud environments. Orphaned Products -- The Nuvem developers have a long-term interest in use and maintenance of the code and there is also hope that different cloud providers will be interested in providing support for the Nuvem