Skip to content

Commit 89592f7

Browse files
authored
Merge pull request openshift#7 from pmorie/skeleton
More work on project skeleton
2 parents fb26afa + 47a9061 commit 89592f7

File tree

5 files changed

+38
-15
lines changed

5 files changed

+38
-15
lines changed

CONTRIBUTING.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
# Contributing to service-catalog
22

3-
Currently, we're collecting use-cases and requirements for a minimum viable
4-
product for the service catalog. If you would like to propose or change a
5-
use-case, open a pull request to the project, adding or altering a file within
6-
the `docs` directory.
3+
This document should concisely express the project development status,
4+
methodology, and contribution process. As the community makes progress, we
5+
should keep this document in sync with reality.
6+
7+
## Development status
8+
9+
We're currently collecting use-cases and requirements for our [v1 milestone](./docs/v1).
10+
11+
## Methodology
12+
13+
Each milestone will have a directory within the [`docs`](./docs) directory of
14+
this project. We will keep a complete record of all supported use-cases and
15+
major designs for each milestone.
16+
17+
## Contributing to a release
18+
19+
If you would like to propose or change a use-case, open a pull request to the
20+
project, adding or altering a file within the `docs` directory.
21+
22+
We'll update this space as we begin developing code with relevant dev
23+
information.

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Broker.
3030
The service-catalog SIG will focus on a few key tasks:
3131

3232
#### Service Catalog:
33+
3334
1. Support a Service Catalog similar to what Cloud Foundry supports via
3435
their Cloud Controller APIs. This Service Catalog will support the
3536
notion of managing registered Service Brokers, which in turn dictates the
@@ -42,6 +43,7 @@ The service-catalog SIG will focus on a few key tasks:
4243
use the service instance provided to the application.
4344

4445
#### Service Brokers
46+
4547
1. Provide a framework to aide in the development of a Kubernetes-hosted
4648
Service Broker that can then be registered into a Service Catalog -
4749
either a Kubernetes Service Catalog or a Cloud Foundry one.
@@ -52,18 +54,19 @@ The service-catalog SIG will focus on a few key tasks:
5254
create a new set of DB tables per instance.
5355

5456
#### Service Recipes
57+
5558
1. Provide a Deployment Catalog that includes a list of pre-built deployable
5659
resources that can then be instantiated into a Kubernetes environment.
5760
Note that these may or may not be "Services" as defined above.
5861
2. These deployments, if they support the Service Broker APIs, can then be
5962
registered into the Service Broker for use by applications on the
6063
platform.
6164

62-
This is the Kubernetes implementation of the service broker concept, which is
63-
joint effort amongst the different member organizations of the
64-
[CNCF](https://cncf.io/).
65+
The SIG will also monitor and discuss the progress made by the
66+
[Service Broker working group](https://github.com/servicebroker/servicebroker).
6567

66-
Interested in contributing? Check out the [documentation](./CONTRIBUTING.md)
68+
We are currently scoping our **v1** milestone [here](./docs/v1). Interested
69+
in contributing? Check out the [documentation](./CONTRIBUTING.md)
6770

6871
### Use Cases
6972

@@ -85,7 +88,7 @@ A very basic set of use cases to describe the problem space is:
8588

8689
#### Advertising services and recipes
8790

88-
Within and outside a Kubernetes cluster, there are services that users wish to
91+
Inside and outside a Kubernetes cluster, there are services that users wish to
8992
highlight and make available to other users. Users might also wish to publish
9093
recipes that allow other users to run their own services. Some examples:
9194

docs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
## service-catalog docs
22

3-
This directory contains documentation for versions of the service-catalog:
3+
This directory contains documentation for milestones of the service-catalog:
44

55
1. Use-cases
6-
2. Architecture summary documents
6+
2. Design documents
77

88
Each version will get its own subdirectory. Each version's documentation
99
should be a complete accounting of supported use-cases, architecture, etc for

docs/v1/README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1-
## service-catalog v1 docs
1+
## service-catalog v1 milestone
22

3-
This directory contains design documents for the v1 version of `service-
4-
catalog`:
3+
This directory contains design documents for the v1 milestone.
54

65
- [Use cases](./use-cases.md)
7-
- [Architecture](./architecture.md)
6+
- [Design](./design.md)
7+
8+
## Status
9+
10+
We are currently developing the use-cases and high-level design of this milestone.
File renamed without changes.

0 commit comments

Comments
 (0)