+1 binding On Tue, Jan 19, 2016 at 10:26 PM, Daniel Gruno <humbed...@apache.org> wrote: > +1 (binding) > > With regards, > Daniel. > > On 01/19/2016 01:25 PM, Hadrian Zbarcea wrote: >> I want to encourage more IPMC members to cast a vote, in case this >> thread went unnoticed. >> >> Cheers, >> Hadrian >> >> On 01/16/2016 03:40 PM, Hadrian Zbarcea wrote: >>> The vote is as usually open for at least 72 hours. >>> >>> Here's my +1. >>> >>> Hadrian >>> >>> >>> On 01/16/2016 03:12 PM, Hadrian Zbarcea wrote: >>>> Hi, >>>> >>>> The iota proposal [1] (initially Tempo) was proposed about 6 weeks ago. >>>> >>>> Because of the naming conflict that would have likely required to change >>>> name at graduation, the project name was changed to "Apache iota" (the >>>> greek letter), which resonates better with the IoT field the project >>>> targets and passed a summary podling name search. >>>> >>>> The code was made available in December for our review and answers on >>>> the general@ list have been answered. >>>> >>>> We think it's time to move to the next step, a formal vote. Therefore... >>>> >>>> Please cast your vote to: >>>> [] +1 - accept Apache iota as a new incubating project >>>> [] 0 - not sure >>>> [] -1 - do not accept the Apache iota project (because: ...) >>>> >>>> Thanks, >>>> Hadrian >>>> >>>> >>>> [1] https://wiki.apache.org/incubator/IotaProposal >>>> [2] https://en.wikipedia.org/wiki/Iota >>>> >>>> >>>> --------------------- >>>> >>>> iota Proposal >>>> >>>> Abstract >>>> >>>> The Apache Foundation has been very successful in bringing together key >>>> software components that have enabled people to interact with each other >>>> via a variety of content platforms and it will no doubt continue to do >>>> so. At the same time modern society is becoming increasingly dependent >>>> on devices that interact with each other and with people. The amount of >>>> data that will be produced by devices will be orders of magnitude >>>> greater than what has been produced by humans in the past. In addition, >>>> the orchestration of devices and people will be an important area of >>>> growth for the foreseeable future. This new dynamic will eventually >>>> become manifest in a growing number of Apache projects that enable this >>>> to occur. Our wish is to contribute to this movement by contributing the >>>> iota system to the Open Source Community via the Apache Foundation. >>>> Apache iota is an open platform to interconnect any and all devices, >>>> sensors, people, and applications, henceforth referred to as points, >>>> through a scalable, secure, and modular architecture, enabling >>>> applications to generate analysis, create actions and/or add >>>> intelligence to their behaviors and patterns. >>>> >>>> Proposal >>>> >>>> Perhaps you are a homeowner configuring the interaction between your >>>> family and all the smart devices in your home. Or you might be a global >>>> company orchestrating millions of devices and people across different >>>> continents. Either way you face the same fundamental problem; namely, >>>> how do you manage many points in a secure robust and meaningful manner? >>>> Apache iota is an open source software system that enables homeowners >>>> and global companies to download a software system that provides secure >>>> and robust orchestration. >>>> >>>> The iota system consists of a variety of components: >>>> >>>> A basic but extensible desktop >>>> An extensible mechanism for capturing data from a variety of sources >>>> A set of translators that feed the data capture mechanism and a >>>> framework for the development of additional translators >>>> A secure means of moving data using digital envelopes based on symmetric >>>> and asymmetric encryption and decryption via Apache Kafka >>>> Optionally maintaining data encrypted in a datastore >>>> Support for a variety of data repositories >>>> Authentication and authorization using OAuth2 >>>> Secure APIs for access to data and the system information >>>> User management >>>> Device management >>>> Automated software upgrades via Salt >>>> Configuration management >>>> Robust basic infrastructure based on Apache Mesos that enables >>>> scalability >>>> Dockerized applications >>>> Background >>>> >>>> We are in the midst of a revolution in which the Internet of Things >>>> (IoT) is poised to impact the development of our society in ways we can >>>> not even begin to imagine. Unfortunately, we know of no coherent OSS >>>> (Open Source Software) solution that can harness the potentialities of >>>> this increasingly important trend. Manufacturers of IoT devices, both in >>>> the consumer and industrial spaces, continue to develop proprietary >>>> systems. Apache iota is an open source IoT system that creates an open >>>> source solution enabling the orchestration of IoT devices that brings >>>> the benefits of OSS to this space. Apache iota was initially developed >>>> by Litbit and is deployed in a growing number of Industrial contexts, >>>> especially in the context of Data Center Infrastructure. >>>> >>>> Rationale >>>> >>>> Apache iota is a general platform for orchestrating IoT devices in both >>>> consumer and industrial contexts. It is complementary to the existing >>>> Apache projects and is itself built using of a number of Apache >>>> projects. Bringing iota into Apache is very beneficial to both the >>>> Apache community and the IoT community. >>>> >>>> The rapid growth of IoT needs to be harnessed in the Open Source >>>> Community. We believe the Apache Foundation is a great fit as the >>>> long-term home for iota, as it provides an established process for >>>> community-driven development and decision making by consensus. This is >>>> exactly the model we want for future iota development. >>>> >>>> Initial Goals >>>> >>>> Move the existing codebase to Apache >>>> Integrate with the Apache development process >>>> Ensure all dependencies are compliant with Apache License version 2.0 >>>> Incremental development and releases per Apache guidelines >>>> Current Status >>>> >>>> Apache iota has undergone a major release (0.1) and is being used in >>>> production by several global organizations. The iota codebase is >>>> currently hosted at github.com, which will seed the Apache git >>>> repository. >>>> >>>> Meritocracy >>>> >>>> We plan to invest in supporting a meritocracy. We will discuss the >>>> requirements in an open forum. Several companies have already expressed >>>> interest in this project, and we intend to invite additional developers >>>> to participate. We will encourage and monitor community participation so >>>> that privileges can be extended to those that contribute. >>>> >>>> Community >>>> >>>> The need for an open source IoT orchestration system is tremendous. >>>> Apache iota is currently being used by several organizations worldwide. >>>> By bringing iota into Apache, we believe that the community will quickly >>>> grow and become a significant Apache offering. >>>> >>>> Core Developers >>>> >>>> iota was initially developed at Litbit by the following individuals: >>>> >>>> Rutvij Clerk >>>> Miron Costant >>>> Tony Faustini >>>> Reza Hajebi >>>> Amirhossein Jabbari >>>> Shahin Mowzoon >>>> Scott Noteboom >>>> Sydney Noteboom >>>> Omkar Prabhu >>>> Don Shields >>>> Alignment >>>> >>>> IoT orchestration is in need of an Open Source Solution. We believe iota >>>> can be that solution and fill this need in the Apache Foundation's >>>> offerings. We believe that iota will remove the barriers imposed by >>>> proprietary solutions and usher in significant growth for the Apache >>>> Foundation. The alignment is also beneficial to other Apache communities >>>> (such as Zookeeper, Kafka, and Mesos). We could include additional >>>> sub-projects in the future. >>>> >>>> Known Risks >>>> >>>> Orphaned Products >>>> >>>> There will be an initial need to ensure the availability and robustness >>>> of an initial offering so that contributors and users are highly >>>> incentivized to continue development. To this extent, organizations can >>>> be encouraged to build critical business applications around iota and >>>> the risk of the project being abandoned will be minimized. >>>> >>>> Inexperience with Open Source >>>> >>>> Our lack of experience with Open Source is an area we will need >>>> significant accompaniment with. We are more than willing to invest time >>>> and resources to create a healthy open source project. During that time, >>>> we will curate an open-source community and attract growing numbers of >>>> developers from a diverse group of contributors. >>>> >>>> Homogenous Developers >>>> >>>> The initial committers will be from Litbit, a well funded startup. We >>>> plan to grow iota with an active community of developers, and we are >>>> committed to recruiting additional committers based on their >>>> contributions to the project. >>>> >>>> Reliance on Salaried Developers >>>> >>>> It is expected that iota development will occur on both salaried time >>>> and on volunteer time, after hours. The majority of initial committers >>>> are paid by Litbit to contribute to this project. However, they are all >>>> passionate about the project, and we are confident that the project will >>>> continue even if no salaried developers contribute to the project. We >>>> are committed to recruiting additional committers including non-salaried >>>> developers. >>>> >>>> Relationships with Other Apache Products >>>> >>>> As mentioned in the Alignment section, iota is closely integrated with >>>> Zookeeper, Kafka, and Mesos. We look forward to collaborating with those >>>> communities, as well as other Apache communities. >>>> >>>> An Excessive Fascination with the Apache Brand >>>> >>>> iota will become a healthy and well known open source project. This >>>> proposal is not for the purpose of generating publicity. Rather, the >>>> primary benefits to joining Apache are those outlined in the Rationale >>>> section. >>>> >>>> Documentation >>>> >>>> The reader will find these websites highly relevant: >>>> >>>> iota website: Coming soon >>>> iota documentation: Coming soon >>>> Codebase: Becoming public soon >>>> User group: Coming soon >>>> Source and Intellectual Property Submission Plan >>>> >>>> The iota codebase is currently hosted on Github. To give you some idea >>>> of what we will be contributing here are some basic statistics from our >>>> current Github >>>> >>>> [...] (tables omitted as they don't render well; see online version [1] >>>> for details) >>>> >>>> This is the exact codebase that we would migrate to the Apache >>>> foundation. >>>> >>>> Upon entering Apache, iota will migrate to an Apache License 2.0 with >>>> all contributions licensed to the Apache Foundation. In certain cases if >>>> individuals or organizations hold copyright, we will ensure they grant a >>>> license to the Apache Foundation. Going forward, all commits will be >>>> licensed directly to the Apache foundation through our signed Individual >>>> Contributor License Agreements for all committers on the project. Upon >>>> entering Apache, Litbit will sign a Software Grant Agreement (SGA): >>>> https://www.apache.org/licenses/software-grant.txt >>>> >>>> External Dependencies >>>> >>>> To the best of our knowledge, all of iota dependencies (except 0MQ) are >>>> distributed under Apache compatible licenses. Upon acceptance to the >>>> incubator, we would begin a thorough analysis of all transitive >>>> dependencies to verify this fact and introduce license checking into the >>>> build and release process (for instance integrating Apache Rat). >>>> >>>> iota has used 0MQ for some types of internal messaging, and 0MQ is >>>> licensed under the GNU Lesser General Public License. We are in the >>>> process of making the iota messaging layer pluggable, and plan to use >>>> Netty (which is licensed under Apache License v2) as our default >>>> messaging plugin (while keeping 0MQ as an optional plugin). >>>> >>>> Cryptography >>>> >>>> We do not expect iota to be a controlled export item due to the use of >>>> encryption. iota enables encryptions via a digital envelope using: >>>> >>>> RSA 128 Bits >>>> AES 128 Bits >>>> Required Resources >>>> >>>> Mailing lists >>>> >>>> iota-user >>>> iota-dev >>>> iota-commits >>>> iota-private (with moderated subscriptions) >>>> Subversion Directory >>>> >>>> Git is the preferred source control system: git://git.apache.org/iota >>>> >>>> Issue Tracking >>>> >>>> JIRA iota (IOTA) >>>> >>>> Initial Committers >>>> >>>> Rutvij Clerk <rutvij at litbit dot com> >>>> Miron Costant <miron at litbit dot com> >>>> Tony Faustini <tony at litbit dot com > >>>> Reza Hajebi <reza at litbit dot com> >>>> Amirhossein Jabbari < amirhossein at litbit dot com> >>>> Shahin Mowzoon <shahin at litbit dot com> >>>> Scott Noteboom < notebooms at litbit dot com> >>>> Sydney Noteboom <sydney at litbit dot com> >>>> Omkar Prabhu <omkar at litbit dot com > >>>> Bill Salter <bsalter at enviseco dot com > >>>> Don Shields <dshields at litbit dot com > >>>> Affiliations >>>> >>>> Rutvij Clerk - Litbit >>>> Miron Costant - Litbit >>>> Tony Faustini - Litbit >>>> Reza Hajebi - Litbit >>>> Amirhossein Jabbari - Litbit >>>> Shahin Mowzoon - Litbit >>>> Scott Noteboom - Litbit >>>> Sydney Noteboom - Litbit >>>> Shailesh Patel - e2logy >>>> Omkar Prabhu - Litbit >>>> Bill Salter - Envise >>>> Don Shields - Litbit >>>> Sponsors >>>> >>>> Champion >>>> >>>> Hadrian Zbarcea <hadrian at apache dot org> >>>> >>>> >>>> Nominated Mentors >>>> >>>> Sterling Hughes <sterling at apache dot org> >>>> Daniel Gruno <humbedooh at apache dot org> >>>> Justin Mclean <justin at classsoftware dot com> >>>> Hadrian Zbarcea <hadrian at apache dot org> >>>> >>>> >>>> Sponsoring Entity >>>> >>>> The Apache Incubator >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org >
--------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org