-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rename & restructure repo for forklift v0.3.0; fix license SPDX for GPL
- Loading branch information
Showing
17 changed files
with
49 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,35 @@ | ||
# pallets | ||
Forklift package repositories for the PlanktoScope software distro | ||
# device-pkgs | ||
Forklift packages for the PlanktoScope software distro | ||
|
||
## Introduction | ||
|
||
Pallets are simple platforms, usually wooden, which enable moving stacks of packages safely and easily: | ||
|
||
 | ||
|
||
This repository provides a collection of software packages in [*Forklift*](https://github.com/PlanktoScope/forklift), a software packaging system for enabling safe, simple, and easy software installations and upgrades on PlanktoScopes. Specifically, this Github repository is a collection of four Forklift pallets of software packages for Planktoscopes - `core`, `community`, `restricted`, `testing` - which serve different purposes and have different types of software packages. Each pallet has a `README.md` file which describes its purpose. Packages in the `core`, `community`, and `restricted` repositories are configured to be deployed as integrated components of the overall PlanktoScope software distro. | ||
This repository provides a collection of [*Forklift*](https://github.com/PlanktoScope/forklift) | ||
software packages for the PlanktoScope's software distro. Specifically, this repository consists of | ||
four categories of software packages for Planktoscopes - `core`, `community`, `restricted`, | ||
`testing` - which serve different purposes and have different types of software packages. Each | ||
category of packages has its own subdirectory with a `README.md` file which describes its purpose. | ||
Packages in this repository are configured to be deployed as integrated components of the overall | ||
PlanktoScope software distro. | ||
|
||
## Usage | ||
|
||
Refer to the README for [Forklift](https://github.com/PlanktoScope/forklift) for usage instructions. This repository provides the following pallets: | ||
- `github.com/PlanktoScope/pallets/core` | ||
- `github.com/PlanktoScope/pallets/community` | ||
- `github.com/PlanktoScope/pallets/restricted` | ||
- `github.com/PlanktoScope/pallets/testing` | ||
Refer to the README for [Forklift](https://github.com/PlanktoScope/forklift) for usage instructions. | ||
|
||
## Licensing | ||
|
||
The Forklift packages provided by these pallets have their own software licenses, as specified by SPDX short form identifiers (e.g. "Apache-2.0") in the packages' corresponding `forklift-package.yml` metadata files and/or LICENSE files provided in the package directories. Any other source code provided here is covered by the following information, except where otherwise indicated: | ||
The Forklift packages provided by these pallets have their own software licenses, as specified by | ||
SPDX short form identifiers (e.g. "Apache-2.0") in the packages' corresponding | ||
`forklift-package.yml` metadata files and/or by LICENSE files provided in the package directories. | ||
Any other source code provided here is covered by the following information, except where otherwise | ||
indicated: | ||
|
||
Copyright Ethan Li and PlanktoScope project contributors | ||
|
||
SPDX-License-Identifier: Apache-2.0 OR BlueOak-1.0.0 | ||
|
||
You can use the source code provided here either under the [Apache 2.0 License](https://www.apache.org/licenses/LICENSE-2.0) or under the [Blue Oak Model License 1.0.0](https://blueoakcouncil.org/license/1.0.0); you get to decide. We are making the software available under the Apache license because it's [OSI-approved](https://writing.kemitchell.com/2019/05/05/Rely-on-OSI.html), but we like the Blue Oak Model License more because it's easier to read and understand. | ||
You can use the source code provided here either under the | ||
[Apache 2.0 License](https://www.apache.org/licenses/LICENSE-2.0) | ||
or under the [Blue Oak Model License 1.0.0](https://blueoakcouncil.org/license/1.0.0); | ||
you get to decide. We are making the software available under the Apache license because it's | ||
[OSI-approved](https://writing.kemitchell.com/2019/05/05/Rely-on-OSI.html), | ||
but we like the Blue Oak Model License more because it's easier to read and understand. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# core | ||
Officially-maintained open-source PlanktoScope packages | ||
|
||
This repository contains packages which are essential to the PlanktoScope software distro and are | ||
This directory contains packages which are essential to the PlanktoScope software distro and are | ||
available under [OSI-approved](https://opensource.org/licenses/) open-source licenses. These | ||
packages have official special documentation, direct support, and updates from the PlanktoScope core | ||
team. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# core/apps | ||
Application software for PlanktoScope devices | ||
|
||
This directory contains high-level software applications (backend & frontends) which collectively | ||
provide the user-facing functionality of each PlanktoScope device. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# core/host | ||
PlanktoScope host environment descriptions | ||
|
||
This directory contains descriptions of resources ambiently provided by the PlanktoScope's base | ||
operating system, independently of any package deployments. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# core/infra | ||
Core software infrastructure on PlanktoScope devices | ||
|
||
This directory contains low-level software systems enabling usage of other PlanktoScope software. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
repository: | ||
path: github.com/PlanktoScope/device-pkgs | ||
description: Forklift packages for the PlanktoScope software distribution | ||
readme-file: README.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# testing | ||
Unstable PlanktoScope packages for testing | ||
|
||
This repository contains new packages made by any contributor, purely for software testing purposes. | ||
This directory contains new packages made by any contributor, purely for software testing purposes. | ||
Packages here may appear or disappear at any time, and will break without warning. None of these | ||
packages should be used in production deployments of PlanktoScopes for collecting scientific data. |
This file was deleted.
Oops, something went wrong.