You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -21,21 +21,21 @@ Oracle is finding ways for organizations using WebLogic Server to run important
21
21
The fastest way to experience the operator is to follow the [Quick start guide](site/quickstart.md), or you can peruse our [documentation](site), read our [blogs](https://blogs.oracle.com/weblogicserver/how-to-weblogic-server-on-kubernetes), or try out the [samples](kubernetes/samples/README.md).
22
22
23
23
```diff
24
-
+ The current release of the operator is 2.0-rc1, a release candidate for our 2.0 release.
25
-
+ This release candidate was published on Dec 20, 2018.
24
+
+ The current release of the operator is 2.0-rc1, a release candidate for our 2.0 release.
25
+
+ This release candidate was published on Dec 20, 2018.
26
26
+ We expect to publish the final 2.0 release in January 2019.
27
-
+ We expect that there will be some minor changes to documentation and samples in the final 2.0 release,
28
-
+however, this release candidate is suitable for testing and early adopters.
27
+
+ We expect that there will be some minor changes to documentation and samples in the final 2.0 release.
28
+
+However, this release candidate is suitable for testing and early adopters.
29
29
```
30
30
31
-
# Backward Compatibility Guidelines
31
+
# Backward compatibility guidelines
32
32
33
33
The 2.0 release introduces some breaking changes and does not maintain compatibility with previous releases.
34
34
35
-
Starting with the 2.0 release, future operator releases are intended to be backwards-compatible with respect to the Domain
by the operator Helm chart, Kubernetes resources created by the operator, and the operator REST interface. We intend to
38
+
maintain compatibility for three releases, except in the case of a clearly communicated deprecated feature, which will be
39
39
maintained for one release after a replacement is available.
40
40
41
41
# About this documentation
@@ -46,7 +46,7 @@ please consult this table of contents:
46
46
* The [Quick start guide](site/quickstart.md) explains how to just get the operator running quickly, using all the defaults, nothing special.
47
47
* The [User guide](site/user-guide.md) contains detailed information for users of the operator, including how to install and configure it,
48
48
and how to use it to create and manage WebLogic domains.
49
-
* Our [samples](kubernetes/samples/README.md) provide detailed example code and instructions that show you how to perform
49
+
* Our [Samples](kubernetes/samples/README.md) provide detailed example code and instructions that show you how to perform
50
50
various tasks related to the operator.
51
51
* The [Developer guide](site/developer.md) provides details for people who want to understand how the operator is built, tested, and so on. Those who wish to contribute to the operator code will find useful information here. This section also includes
52
52
API documentation (Javadoc) and Swagger/OpenAPI documentation for the REST APIs.
Copy file name to clipboardExpand all lines: site/developer.md
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,10 @@ This guide provides information for developers who wish to understand or contrib
4
4
5
5
## Requirements
6
6
7
-
In addition to the requirements listed in [User Guide](user-guide.md#prerequisites), the following software is also required to obtain and build the operator:
7
+
In addition to the requirements listed in the [User Guide](user-guide.md#prerequisites), the following software is also required to obtain and build the operator:
8
8
9
9
* Git (1.8 or later recommended)
10
-
* Java Developer Kit (1.8u131 or later recommended, please use 1.8, tests will not work on 1.9 or later versions)
10
+
* Java Developer Kit (1.8u131 or later recommended; please use 1.8, tests will not work on 1.9 or later versions)
11
11
* Apache Maven (3.3 or later recommended)
12
12
13
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.
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`.
30
30
31
-
Since 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 complete.
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.
32
32
33
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).
34
34
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
+
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).
36
36
37
37
We will create git tags for each generally available (GA) release of the operator.
Use the Helm charts to [install the operator](helm-charts.md).
88
88
89
-
If the operator's behavior or Pod log is insufficient to diagnose and resolve failures, then you can connect a Java debugger to the operator using the [debugging options](helm-charts.md#debugging-options).
89
+
If the operator's behavior or pod log is insufficient to diagnose and resolve failures, then you can connect a Java debugger to the operator using the [debugging options](helm-charts.md#debugging-options).
This project has adopted the following coding standards:
105
105
106
-
* Code will be formated using Oracle / WebLogic standards, which are identical to the [Google Java Style](https://google.github.io/styleguide/javaguide.html)
106
+
* Code will be formated using Oracle / WebLogic standards, which are identical to the [Google Java Style](https://google.github.io/styleguide/javaguide.html).
107
107
* Javadoc must be provided for all public packages, classes, and methods, and must include all parameters and returns. Javadoc is not required for methods that override or implement methods that are already documented.
108
108
* All non-trivial methods should include `LOGGER.entering()` and `LOGGER.exiting()` calls.
109
109
* The `LOGGER.exiting()` call should include the value that is going to be returned from the method, unless that value includes a credential or other sensitive information.
@@ -298,4 +298,4 @@ Finally, the operator periodically lists all Domains and rechecks them. This is
298
298
299
299
## Backward Compatibility Guidelines
300
300
301
-
Starting with the 2.0 release, future operator releases must be backwards-compatible with respect to the Domain resource schema, operator Helm chart input values, configuration overrides template, Kubernetes resources created by the operator Helm chart, Kubernetes resources created by the operator, and the operator REST interface. We will maintain compatibility for three releases, excepting a clearly communicated deprecated feature, which will be maintained for one release after a replacement is available.
301
+
Starting with the 2.0 release, future operator releases must be backward compatible with respect to the domain resource schema, operator Helm chart input values, configuration overrides template, Kubernetes resources created by the operator Helm chart, Kubernetes resources created by the operator, and the operator REST interface. We will maintain compatibility for three releases, except in the case of a clearly communicated deprecated feature, which will be maintained for one release after a replacement is available.
0 commit comments