You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Hadrian Zbarcea <ha...@apache.org> on 2016/01/16 21:12:11 UTC

[VOTE] Accept the iota project into the Apache Incubator

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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Amareshwari Sriramdasu <am...@apache.org>.
+1 (Binding)

On Sun, Jan 17, 2016 at 1:42 AM, Hadrian Zbarcea <ha...@apache.org> 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-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Bruno Mahé <bm...@apache.org>.
+1 (non-binding)

On 01/16/2016 12: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-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Amol Kekre <am...@datatorrent.com>.
+1 (non-binding)

Thks
Amol

On Sun, Jan 17, 2016 at 10:47 PM, Naresh Agarwal <na...@gmail.com>
wrote:

> +1 (non-binding)
>
> Thanks
> Naresh Agarwal
>
> On Mon, Jan 18, 2016 at 12:00 PM, Bruno Mahé <br...@bmahe.net> wrote:
>
> > +1 (non-binding)
> >
> > On 01/16/2016 12: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-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>

Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Naresh Agarwal <na...@gmail.com>.
+1 (non-binding)

Thanks
Naresh Agarwal

On Mon, Jan 18, 2016 at 12:00 PM, Bruno Mahé <br...@bmahe.net> wrote:

> +1 (non-binding)
>
> On 01/16/2016 12: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-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Bruno Mahé <br...@bmahe.net>.
+1 (non-binding)

On 01/16/2016 12: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-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [RESULT][VOTE] Accept the iota project into the Apache Incubator

Posted by Tony Faustini <to...@litbit.com>.
This is great news we look forward to creating a vibrant community with you all.
-Tony

> On Jan 20, 2016, at 6:04 PM, Hadrian Zbarcea <hz...@gmail.com> wrote:
> 
> Vote passes with:
> [10] +1 - amareshwari, jmclean, hthomann, humbedooh, sterling, jbonofre, jhyde, venkatesh, jamestaylor, hadrian
> [ 3] +1 - (non-binding)
> [ 0]  0 -
> [ 0] -1 -
> 
> Congrats to the iota community and welcome to the ASF. I will work with the iota community and our infra to get the project set up in the incubator.
> 
> 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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [RESULT][VOTE] Accept the iota project into the Apache Incubator

Posted by Justin Mclean <ju...@me.com>.
Hi,

>  Is the code grant process you are referring to below the CCLA or is it an additional requirement?

CCLA are optional [1][2], software grants [3][4] are required. So yes that’s an additional requirement, SG give the ASF the rights to use to code that is donated.

Thanks,
Justin

1. http://www.apache.org/licenses/#clas
2. http://www.apache.org/licenses/icla.txt
3. http://www.apache.org/licenses/#grants
4. http://www.apache.org/licenses/software-grant.txt
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [RESULT][VOTE] Accept the iota project into the Apache Incubator

Posted by Tony Faustini <to...@litbit.com>.
Hi Hadrian, thanks so much for setting up the infrastructure. I will ask the remaining individuals to submit their ICLA and also ask Litbit to submit it’s CCLA. I will likely volunteer to take care of the initial admin duties until we get a flow of communication and a decision making via the mailing lists is established. Thanks for submitting the first first monthly report. Is the code grant process you are referring to below the CCLA or is it an additional requirement?

-Tony


> On Feb 5, 2016, at 8:14 PM, Hadrian Zbarcea <ha...@apache.org> wrote:
> 
> Hi,
> 
> A bit of status. Most of the infrastructure is created. The Jira space is waiting for a reboot of the system and will only be available next Tue. The git repo is however available and we can start the code grant process (by litbit, whom afaik owns the IP). Committers should continue to submit the iclas and subcribe to lists.
> 
> The project needs to submit a report to the incubator quarterly (monthly for the first 3 mo). I took the liberty tho submit the report for this month [1], but I expect one or more committers to step up (the ASF is a meritocracy) and take care (with help) of admin duties. Once most everybody subscribes to the list, such communication should happen on the (mailing) lists.
> 
> Best,
> Hadrian
> 
> [1] https://wiki.apache.org/incubator/February2016
> 
> 
> On 02/01/2016 12:51 AM, Tony Faustini wrote:
>> Hi Hadrian, thanks for setting this all up. I have already sent in my ICLA and I hope that the other contributors will follow this week. We are working on our corporate CLA and that too should be in place soon. We are excited about the creation of this community and we look forward to others participating.
>> 
>> Again thanks for setting  up the iota polling we hope this will become a vibrant community of interest for many individuals and corporations alike.
>> 
>> -Tony
>> 
>>> On Jan 31, 2016, at 4:40 PM, Hadrian Zbarcea <hz...@gmail.com> wrote:
>>> 
>>> Hi Tony, Reza,
>>> 
>>> I found time this weekend to setup the iota podling. The proposal is now listed in the index or proposals [1]. The project status page [2] is setup and listed in the incubator list [3]. I will maintain the status page in the early phases. I created an issue for infra to create the project resources [4] (mailing lists, git repo, etc). This should not take long.
>>> 
>>> Please review the incubation policy on setting up a new podling [5]. What you'll need to do (or complete, because I think you already started) is the CLAs (individual and corporate), orientation (it really helps) and the code grant and IP clearance.
>>> 
>>> Feel free to get in touch with me as necessary to coordinate. It'll get easier once the mailing list are created.
>>> 
>>> Best,
>>> Hadrian
>>> 
>>> 
>>> [1] https://wiki.apache.org/incubator/ProjectProposals
>>> [2] http://incubator.apache.org/projects/iota.html
>>> [3] http://incubator.apache.org/projects/
>>> [4] https://issues.apache.org/jira/browse/INFRA-11168
>>> [5] http://incubator.apache.org/incubation/Incubation_Policy.html#Setting+Up+a+New+Podling
>>> 
>>> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [RESULT][VOTE] Accept the iota project into the Apache Incubator

Posted by Hadrian Zbarcea <ha...@apache.org>.
Hi,

A bit of status. Most of the infrastructure is created. The Jira space 
is waiting for a reboot of the system and will only be available next 
Tue. The git repo is however available and we can start the code grant 
process (by litbit, whom afaik owns the IP). Committers should continue 
to submit the iclas and subcribe to lists.

The project needs to submit a report to the incubator quarterly (monthly 
for the first 3 mo). I took the liberty tho submit the report for this 
month [1], but I expect one or more committers to step up (the ASF is a 
meritocracy) and take care (with help) of admin duties. Once most 
everybody subscribes to the list, such communication should happen on 
the (mailing) lists.

Best,
Hadrian

[1] https://wiki.apache.org/incubator/February2016


On 02/01/2016 12:51 AM, Tony Faustini wrote:
> Hi Hadrian, thanks for setting this all up. I have already sent in my ICLA and I hope that the other contributors will follow this week. We are working on our corporate CLA and that too should be in place soon. We are excited about the creation of this community and we look forward to others participating.
>
> Again thanks for setting  up the iota polling we hope this will become a vibrant community of interest for many individuals and corporations alike.
>
> -Tony
>
>> On Jan 31, 2016, at 4:40 PM, Hadrian Zbarcea <hz...@gmail.com> wrote:
>>
>> Hi Tony, Reza,
>>
>> I found time this weekend to setup the iota podling. The proposal is now listed in the index or proposals [1]. The project status page [2] is setup and listed in the incubator list [3]. I will maintain the status page in the early phases. I created an issue for infra to create the project resources [4] (mailing lists, git repo, etc). This should not take long.
>>
>> Please review the incubation policy on setting up a new podling [5]. What you'll need to do (or complete, because I think you already started) is the CLAs (individual and corporate), orientation (it really helps) and the code grant and IP clearance.
>>
>> Feel free to get in touch with me as necessary to coordinate. It'll get easier once the mailing list are created.
>>
>> Best,
>> Hadrian
>>
>>
>> [1] https://wiki.apache.org/incubator/ProjectProposals
>> [2] http://incubator.apache.org/projects/iota.html
>> [3] http://incubator.apache.org/projects/
>> [4] https://issues.apache.org/jira/browse/INFRA-11168
>> [5] http://incubator.apache.org/incubation/Incubation_Policy.html#Setting+Up+a+New+Podling
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [RESULT][VOTE] Accept the iota project into the Apache Incubator

Posted by Tony Faustini <to...@litbit.com>.
Hi Hadrian, thanks for setting this all up. I have already sent in my ICLA and I hope that the other contributors will follow this week. We are working on our corporate CLA and that too should be in place soon. We are excited about the creation of this community and we look forward to others participating. 

Again thanks for setting  up the iota polling we hope this will become a vibrant community of interest for many individuals and corporations alike.

-Tony

> On Jan 31, 2016, at 4:40 PM, Hadrian Zbarcea <hz...@gmail.com> wrote:
> 
> Hi Tony, Reza,
> 
> I found time this weekend to setup the iota podling. The proposal is now listed in the index or proposals [1]. The project status page [2] is setup and listed in the incubator list [3]. I will maintain the status page in the early phases. I created an issue for infra to create the project resources [4] (mailing lists, git repo, etc). This should not take long.
> 
> Please review the incubation policy on setting up a new podling [5]. What you'll need to do (or complete, because I think you already started) is the CLAs (individual and corporate), orientation (it really helps) and the code grant and IP clearance.
> 
> Feel free to get in touch with me as necessary to coordinate. It'll get easier once the mailing list are created.
> 
> Best,
> Hadrian
> 
> 
> [1] https://wiki.apache.org/incubator/ProjectProposals
> [2] http://incubator.apache.org/projects/iota.html
> [3] http://incubator.apache.org/projects/
> [4] https://issues.apache.org/jira/browse/INFRA-11168
> [5] http://incubator.apache.org/incubation/Incubation_Policy.html#Setting+Up+a+New+Podling
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [RESULT][VOTE] Accept the iota project into the Apache Incubator

Posted by Hadrian Zbarcea <hz...@gmail.com>.
Hi Tony, Reza,

I found time this weekend to setup the iota podling. The proposal is now 
listed in the index or proposals [1]. The project status page [2] is 
setup and listed in the incubator list [3]. I will maintain the status 
page in the early phases. I created an issue for infra to create the 
project resources [4] (mailing lists, git repo, etc). This should not 
take long.

Please review the incubation policy on setting up a new podling [5]. 
What you'll need to do (or complete, because I think you already 
started) is the CLAs (individual and corporate), orientation (it really 
helps) and the code grant and IP clearance.

Feel free to get in touch with me as necessary to coordinate. It'll get 
easier once the mailing list are created.

Best,
Hadrian


[1] https://wiki.apache.org/incubator/ProjectProposals
[2] http://incubator.apache.org/projects/iota.html
[3] http://incubator.apache.org/projects/
[4] https://issues.apache.org/jira/browse/INFRA-11168
[5] 
http://incubator.apache.org/incubation/Incubation_Policy.html#Setting+Up+a+New+Podling



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


[RESULT][VOTE] Accept the iota project into the Apache Incubator

Posted by Hadrian Zbarcea <hz...@gmail.com>.
Vote passes with:
[10] +1 - amareshwari, jmclean, hthomann, humbedooh, sterling, jbonofre, 
jhyde, venkatesh, jamestaylor, hadrian
[ 3] +1 - (non-binding)
[ 0]  0 -
[ 0] -1 -

Congrats to the iota community and welcome to the ASF. I will work with 
the iota community and our infra to get the project set up in the incubator.

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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Sterling Hughes <st...@apache.org>.
+1 binding

On Tue, Jan 19, 2016 at 10:26 PM, Daniel Gruno <hu...@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-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Daniel Gruno <hu...@apache.org>.
+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-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Jakob Homan <jg...@gmail.com>.
+1 (binding).

-jakob


On 19 January 2016 at 13:45, Justin Mclean <ju...@me.com> wrote:
> HI,
>
> +1 binding
>
> Thanks,
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Justin Mclean <ju...@me.com>.
HI,

+1 binding

Thanks,
Justin

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by James Taylor <ja...@apache.org>.
+1 (binding). Interesting proposal and I love the name.

On Wed, Jan 20, 2016 at 12:58 PM, Seetharam Venkatesh <
venkatesh@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é <jb...@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-unsubscribe@incubator.apache.org
> > >> For additional commands, e-mail: general-help@incubator.apache.org
> > >>
> > >
> > > --
> > > Jean-Baptiste Onofré
> > > jbonofre@apache.org
> > > http://blog.nanthrax.net
> > > Talend - http://www.talend.com
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>

Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Seetharam Venkatesh <ve...@innerzeal.com>.
+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é <jb...@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-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >
> > --
> > Jean-Baptiste Onofré
> > jbonofre@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Julian Hyde <jh...@apache.org>.
+1 (binding)

Julian

> On Jan 19, 2016, at 10:43 PM, Jean-Baptiste Onofré <jb...@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-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>> 
> 
> -- 
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+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-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Hadrian Zbarcea <hz...@gmail.com>.
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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the iota project into the Apache Incubator

Posted by Hadrian Zbarcea <hz...@gmail.com>.
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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org