Astralway is the name of the project on GitHub (github.com/astralway) where Fluo originated. Since Fluo graduated incubation, the Astralway maintainers (who are also Fluo PMC members) have separately maintained two developer tools and three example projects for use with Fluo. They now wish to contribute those projects directly to the Apache Fluo PMC.
The incoming code base is three git repositories (uno, muchos, and examples). Uno contains developer tools for running a single-node Accumulo/Fluo cluster for testing and development. Muchos is the same, but for running a multi-node cluster using Ansible. The examples project contains the three examples, phrasecount, webindex, and stresso, which are useful for testing Fluo, and as documentation for demonstrating example uses.
Completed tasks are shown by the completion date (YYYY-MM-dd).
date | item |
---|---|
2018-04-17 | If applicable, make sure that any associated name does not already exist and is not already trademarked for an existing software product. |
Donated software is identified as:
The above repos are currently locked (archived), to prevent changes. The intention is that the full repositories will be transferred to ASF, and renamed with the "fluo-" prefix.
date | item |
---|---|
2018-04-17 | Check and make sure that the papers that transfer rights to the ASF been received. Entire donation is already ALv2 and all authors are ASF committers with ICLAs on file. ASF already has all rights necessary. |
Individuals holding existing distribution rights (technically, everybody in the world has distribution rights; the project is licensed under ALv2):
date | item |
---|---|
2018-04-17 | Check that all active committers have a signed CLA on record. |
Not applicable - ICLAs were already on file | Remind active committers that they are responsible for ensuring that a Corporate CLA is recorded if such is required to authorize their contributions under their individual CLA. |
2018-04-17 | Check and make sure that for all items included with the distribution that is not under the Apache license, we have the right to combine with Apache-licensed code and redistribute. |
2018-04-17 | Check and make sure that all items depended upon by the project is covered by one or more of the following approved licenses: Apache, BSD, Artistic, MIT/X, MIT/W3C, MPL 1.1, or something with essentially the same terms. |
Notes: Ansible (GPL3) is a dependency of Muchos. However, since Muchos is targeted specifically for use with Ansible and does not include Ansible code, it is covered by the platform exception (See discussion on https://issues.apache.org/jira/browse/LEGAL-282). All Muchos code itself is under the Apache License, Version 2.0