Skip to content

Commit f8020c9

Browse files
committed
Merge remote-tracking branch 'origin/master' into develop
2 parents 6fe6471 + 22e7a54 commit f8020c9

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

site/developer.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ In addition to the requirements listed in the [User Guide](user-guide.md#prerequ
1010
* Java Developer Kit (1.8u131 or later recommended; please use 1.8, tests will not work on 1.9 or later versions)
1111
* Apache Maven (3.3 or later recommended)
1212

13-
The operator is written primarily in Java, BASH shell scripts, and WLST scripts. The Java code uses features introduced in Java 1.8 -- for example, closures -- but does not use any Java 1.9 feature.
13+
The operator is written primarily in Java, BASH shell scripts, and WLST scripts. The Java code uses features introduced in Java 1.8 -- for example, closures -- but does not use any Java 1.9 features.
1414

1515
Because the target runtime environment for the operator is Oracle Linux, no particular effort has been made to ensure the build or tests run on any other operating system. Please be aware that Oracle will not provide support, or accept pull requests to add support, for other operating systems.
1616

@@ -26,15 +26,17 @@ $ git clone https://github.com/oracle/weblogic-kubernetes-operator.git
2626

2727
## Operator branching model
2828

29-
The `master` branch is protected and contains source for the latest completed features and bug fixes. While this branch contains active work, we expect to keep it always "ready to release." Therefore, longer running feature work will be performed on specific branches, such as `feature/dynamic-clusters`.
29+
The `master` branch is protected and contains source for the most recently published release, including release candidates.
3030

31-
Because we want to balance separating destabilizing work into feature branches against the possibility of later difficult merges, we encourage developers working on features to pull out any necessary refactoring or improvements that are general purpose into their own shorter-lived branches and create pull requests to `master` when these smaller work items are completed.
31+
The `develop` branch is protected and contains source for the latest completed features and bug fixes. While this branch contains active work, we expect to keep it always "ready to release." Therefore, longer running feature work will be performed on specific branches, such as `feature/dynamic-clusters`.
3232

33-
All commits to `master` must pass the [integration test suite](#running-integration-tests). Please run these tests locally before submitting a pull request. Additionally, each push to a branch in our GitHub repository triggers a run of a subset of the integration tests with the results visible [here](https://app.wercker.com/Oracle/weblogic-kubernetes-operator/runs).
33+
Because we want to balance separating destabilizing work into feature branches against the possibility of later difficult merges, we encourage developers working on features to pull out any necessary refactoring or improvements that are general purpose into their own shorter-lived branches and create pull requests to `develop` when these smaller work items are completed.
3434

35-
Please submit pull requests to the `master` branch unless you are collaborating on a feature and have another target branch. Please see details on the Oracle Contributor Agreement (OCA) and guidelines for pull requests on the [README](../README.md).
35+
All commits to `develop` must pass the [integration test suite](#running-integration-tests). Please run these tests locally before submitting a pull request. Additionally, each push to a branch in our GitHub repository triggers a run of a subset of the integration tests with the results visible [here](https://app.wercker.com/Oracle/weblogic-kubernetes-operator/runs).
3636

37-
We will create git tags for each generally available (GA) release of the operator.
37+
Please submit pull requests to the `develop` branch unless you are collaborating on a feature and have another target branch. Please see details on the Oracle Contributor Agreement (OCA) and guidelines for pull requests on the [README](../README.md).
38+
39+
We will create git tags for each release candidate and generally available (GA) release of the operator.
3840

3941
## Building the operator
4042

@@ -189,7 +191,7 @@ Each `Step` has a reference to the next `Step` in the processing flow; however,
189191
In this sample, the caller creates an `Engine`, `Fiber`, linked set of `Step` instances, and `Packet`. The `Fiber` is then started. The `Engine` would typically be a singleton, since it's backed by a `ScheduledExecutorService`. The `Packet` would also typically be pre-loaded with values that the `Steps` would use in their `apply()` methods.
190192

191193
```java
192-
static class Test {
194+
static class SomeClass {
193195
public static void main(String[] args) {
194196
Engine engine = new Engine("worker-pool");
195197

site/images/domain-architecture.png

-98.1 KB
Binary file not shown.

site/images/domain-architecture2.png

44.7 KB
Loading

site/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ refer to the [User guide](user-guide.md).
1616
## Prerequisites
1717
For this exercise, you’ll need a Kubernetes cluster. If you need help setting one up, check out our [cheat sheet](k8s_setup.md). This guide assumes a single node cluster.
1818

19-
The operator uses Helm to create and deploy necessary resources and then run the operator in a Kubernetes cluster. For Helm installation and usage information, see [Using operator Helm charts](install.md).
19+
The operator uses Helm to create and deploy necessary resources and then run the operator in a Kubernetes cluster. For Helm installation and usage information, see [Install Helm and Tiller](install.md#install-helm-and-tiller).
2020

2121
You should clone this repository to your local machine so that you have access to the
2222
various sample files mentioned throughout this guide:

0 commit comments

Comments
 (0)