+1 (binding). Interesting proposal and I love the name. On Wed, Jan 20, 2016 at 12:58 PM, Seetharam Venkatesh < venkat...@innerzeal.com> wrote:
> +1 (binding). > > Thanks! > > On Wed, Jan 20, 2016 at 8:49 AM Julian Hyde <jh...@apache.org> wrote: > > > +1 (binding) > > > > Julian > > > > > On Jan 19, 2016, at 10:43 PM, Jean-Baptiste Onofré <j...@nanthrax.net> > > wrote: > > > > > > +1 (binding) > > > > > > Regards > > > JB > > > > > > 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 > > >> > > > > > > -- > > > Jean-Baptiste Onofré > > > jbono...@apache.org > > > http://blog.nanthrax.net > > > Talend - http://www.talend.com > > > > > > --------------------------------------------------------------------- > > > 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 > > > > >