Skip to content

Commit d3df539

Browse files
committed
IBM Wazi for Dev Spaces v2.1.0
1 parent 50f40cc commit d3df539

File tree

65 files changed

+1337
-460
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+1337
-460
lines changed

.travis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ services:
66
- docker
77
env:
88
global:
9-
- IMAGE_DEVFILE="icr.io/wazi-code/ibm-wazi-developer-for-workspaces-dev-file"
10-
- IMAGE_PLUGIN="icr.io/wazi-code/ibm-wazi-developer-for-workspaces-plugin"
11-
- IMAGE_OPERATOR="icr.io/cpopen/ibm-wazi-developer-for-workspaces-operator"
12-
- IMAGE_CATALOG="icr.io/cpopen/ibm-wazi-developer-for-workspaces-catalog"
9+
- IMAGE_DEVFILE="icr.io/wazi-code/ibm-wazi-for-devspaces-dev-file"
10+
- IMAGE_PLUGIN="icr.io/wazi-code/ibm-wazi-for-devspaces-plugin"
11+
- IMAGE_OPERATOR="icr.io/cpopen/ibm-wazi-for-devspaces-operator"
12+
- IMAGE_CATALOG="icr.io/cpopen/ibm-wazi-for-devspaces-catalog"
1313
- DOCKERFILE_DEVFILE="./codeready-workspaces-devfileregistry/build/dockerfiles/Dockerfile"
1414
- DOCKERFILE_PLUGIN="./codeready-workspaces-pluginregistry/build/dockerfiles/Dockerfile"
1515
- DOCKERFILE_OPERATOR="./codeready-workspaces-operator/Dockerfile"

.whitesource

Lines changed: 0 additions & 19 deletions
This file was deleted.

ISSUE_TEMPLATE/bug.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: Report a Bug against IBM Wazi Developer for Workspaces
2+
name: Report a Bug against IBM Wazi for Dev Spaces
33
about: Create a bug report that describes a problem, regression, or faulty behavior
44
---
55

@@ -8,8 +8,8 @@ about: Create a bug report that describes a problem, regression, or faulty behav
88
Before filing a bug check here if this is already a documented or known issue:
99
1010
- Check the documentation's Known Issues and Troubleshooting pages: <https://ibm.biz/wazi-crw-doc>
11-
- Check the Open and Closed issues list in this GitHub repository: <https://github.com/ibm/wazi-codeready-workspaces-images/issues>
12-
- If this is a problem with Red Hat&reg; CodeReady Workspaces then check and file a bug here, please: <https://issues.redhat.com/browse/CRW>
11+
- Check the Open and Closed issues list in this GitHub repository: <https://github.com/ibm/wazi-devspaces-images/issues>
12+
- If this is a problem with Red Hat&reg; OpenShift Dev Spaces then check and file a bug here, please: <https://issues.redhat.com/browse/CRW>
1313
1414
-->
1515

@@ -21,8 +21,8 @@ Before filing a bug check here if this is already a documented or known issue:
2121
- [ ] OpenShift Container Platform
2222
- [ ] Other, please specify:
2323
- Platform Version:
24-
- CodeReady Workspaces Version:
25-
- Wazi Developer Version:
24+
- Red Hat OpenShift Dev Spaces Version:
25+
- Wazi for Dev Spaces Version:
2626
- Logs attached (see [here](https://ibm.github.io/zopeneditor-about/Docs/knownissues.html) how to get them): yes/no
2727

2828
## Problem Description

ISSUE_TEMPLATE/feature_request.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
name: Feature request for IBM Wazi Developer for Workspaces
3-
about: Add a feature request to help IBM Wazi Developer for Workspaces improve
2+
name: Feature request for IBM Wazi for Dev Spaces
3+
about: Add a feature request to help IBM Wazi for Dev Spaces improve
44
---
55

66
<!-- Search for existing enhancement requests to avoid duplication
77
88
Before filing an enhancement check here if this is already a documented issue or filed by someone else:
99
1010
- Check the documentation's Known Issues and Troubleshooting pages: <https://ibm.biz/wazi-crw-doc>
11-
- Check the Open and Closed issues list in this GitHub repository: <https://github.com/ibm/wazi-codeready-workspaces-images/issues>
12-
- If this is a problem with Red Hat&reg; CodeReady Workspaces then check and file a bug here, please: <https://issues.redhat.com/browse/CRW>
11+
- Check the Open and Closed issues list in this GitHub repository: <https://github.com/ibm/wazi-devspaces-images/issues>
12+
- If this is a problem with Red Hat&reg; OpenShift Dev Spaces then check and file a bug here, please: <https://issues.redhat.com/browse/CRW>
1313
1414
-->
1515

PRODUCT

Lines changed: 549 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 66 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,94 @@
1-
[![Build Status](https://travis-ci.com/IBM/wazi-codeready-workspaces-images.svg?branch=main)](https://travis-ci.com/IBM/wazi-codeready-workspaces-images)
2-
[![Release](https://img.shields.io/github/release/IBM/wazi-codeready-workspaces-images.svg)](../../releases/latest)
3-
[![License](https://img.shields.io/github/license/IBM/wazi-codeready-workspaces-images)](LICENSE)
1+
[![Build](https://app.travis-ci.com/IBM/wazi-devspaces-images.svg?branch=main)](https://app.travis-ci.com/IBM/wazi-devspaces-images)
2+
[![Release](https://img.shields.io/github/release/IBM/wazi-devspaces-images.svg)](../../releases/latest)
3+
[![License](https://img.shields.io/github/license/IBM/wazi-devspaces-images)](./LICENSE)
44
[![Documentation](https://img.shields.io/badge/Documentation-blue?color=1f618d)](https://ibm.biz/wazi-crw-doc)
55

66
## What's inside?
77

8-
This repository contains the registry, operator, bundle, and index images for IBM Wazi Developer for Red Hat CodeReady Workspaces (IBM Wazi Developer for Workspaces).
8+
This repository contains the registry, operator, bundle, and index images for IBM Wazi for Dev Spaces.
99

10-
* [IBM Wazi Developer for Workspaces - Operator](/codeready-workspaces-operator)
11-
* This repository is based off of the upstream [Red Hat CodeReady for Workspaces Operator](https://github.com/redhat-developer/codeready-workspaces-operator), whose code is in another upstream [Eclipse Che Operator](https://github.com/eclipse/che-operator/) repository. Repositories gathered together downstream are all brought together into a [Red Hat CodeReady Workspaces Images](https://github.com/redhat-developer/codeready-workspaces-images) repository, where the generated output is located in the respective branch for each version.
12-
* IBM Wazi Developer for Workspaces - [Devfile](/codeready-workspaces-devfileregistry) / [Plug-in](/codeready-workspaces-pluginregistry)
13-
* You can use the custom devfile and plug-in registry images to tailor your development environment. After you rebuild the registry images with modifications, and push the images into a container registry, you can deploy these images when creating an instance of Wazi Developer for Workspaces or apply the images to an existing instance.
14-
* _Stacks_ or workspace definitions are pre-configured CodeReady Workspaces with a dedicated set of tools that cover different developer personas. For example, you can pre-configure a workbench for testers with only the tools needed for their purposes. You can add new stacks by customizing the Wazi Developer for Workspaces devfile and plug-in registry.
10+
* [IBM Wazi for Dev Spaces - Operator](/codeready-workspaces-operator)
11+
* This repository is based off of the upstream [Red Hat Dev Spaces Images](https://github.com/redhat-developer/devspaces-images) repository, where the generated output is located in the respective branch for each version.
12+
* [IBM Wazi for Dev Spaces - Devfile](/codeready-workspaces-devfileregistry) / [IBM Wazi for Dev Spaces - Plug-in](/codeready-workspaces-pluginregistry)
13+
* You can use the custom devfile and plug-in registry images to tailor your development environment. After you rebuild the registry images with modifications, and push the images into a container registry, you can deploy these images when creating an instance of IBM Wazi for Dev Spaces or apply the images to an existing instance.
14+
* _Stacks_ or workspace definitions are pre-configured CodeReady Workspaces with a dedicated set of tools that cover different developer personas. For example, you can pre-configure a workbench for testers with only the tools needed for their purposes. You can add new stacks by customizing the IBM Wazi for Dev Spaces devfile and plug-in registry.
1515

1616

17-
## IBM Wazi Developer for Workspaces
17+
## IBM Wazi for Dev Spaces
1818

19-
IBM Wazi Developer for Workspaces is a component shipped with either IBM Wazi Developer for Red Hat CodeReady Workspaces (Wazi Developer for Workspaces) or IBM Developer for z/OS Enterprise Edition (IDzEE).
19+
IBM Wazi for Dev Spaces provides a modern experience for mainframe software developers working with z/OS applications in the cloud. Powered by the open source projects Zowe and Red Hat OpenShift Dev Spaces, IBM Wazi for Dev Spaces offers an easy, streamlined onboarding process to provide mainframe developers with the tools they need. Using container technology, IBM Wazi for Dev Spaces brings the necessary tools to the task at hand. IBM Wazi for Dev Spaces is a component shipped with IBM Developer for z/OS Enterprise Edition (IDzEE).
2020

21-
IBM Wazi Developer for Workspaces provides a modern experience for mainframe software developers working with z/OS applications in the cloud. Powered by the open source projects Zowe and Red Hat CodeReady Workspaces, IBM Wazi Developer for Workspaces offers an easy, streamlined onboarding process to provide mainframe developers with the tools they need. Using container technology, IBM Wazi Developer for Workspaces brings the necessary tools to the task at hand.
22-
23-
For more benefits of IBM Wazi Developer for Workspaces, see the [IBM Wazi Developer product page](https://www.ibm.com/products/wazi-developer) or [IDzEE product page](https://www.ibm.com/products/developer-for-zos).
21+
For more benefits of IBM Wazi for Dev Spaces, see the [IBM Wazi product page](https://www.ibm.com/products/wazi-developer) or [IDzEE product page](https://www.ibm.com/products/developer-for-zos).
2422

2523
## Details
2624

27-
IBM Wazi Developer for Workspaces provides a custom stack with the all-in-one mainframe development package that enables mainframe developers to:
25+
IBM Wazi for Dev Spaces provides a custom stack with the all-in-one mainframe development package that enables mainframe developers to:
2826

29-
- Use a modern mainframe editor with rich language support for COBOL, JCL, Assembler (HLASM), REXX, and PL/I, which provides language-specific features such as syntax highlighting, outline view, declaration hovering, code completion, snippets, a preview of copybooks, copybook navigation, and basic refactoring using IBM Z Open Editor, a component of IBM Wazi Developer for VS Code
27+
- Use a modern mainframe editor with rich language support for COBOL, JCL, Assembler (HLASM), REXX, and PL/I, which provides language-specific features such as syntax highlighting, outline view, declaration hovering, code completion, snippets, a preview of copybooks, copybook navigation, and basic refactoring using IBM Z Open Editor, a component of IBM Wazi for VS Code
3028
- Integrate with any flavor of Git source code management (SCM)
3129
- Perform a user build with IBM Dependency Based Build for any flavor of Git
3230
- Work with z/OS resources such as MVS, UNIX files, and JES jobs
3331
- Connect to the Z host with z/OSMF or IBM Remote System Explorer (RSE) API, using Zowe Explorer plus IBM Z Open Editor for a graphical user interface and Zowe CLI plus the RSE API plug-in for Zowe CLI for command line access
3432
- Debug COBOL and PL/I applications using IBM Z Open Debug
35-
- Use a mainframe development package with a custom plug-in and devfile registry support from the [IBM Wazi Developer stack](https://github.com/IBM/wazi-codeready-workspaces-images)
33+
- Use a mainframe development package with a custom plug-in and devfile registry support from the [IBM Wazi Code stack](https://github.com/IBM/wazi-devspaces-images)
3634
- Leverage the full language support for Ansible and Red Hat Ansible Certified Content for IBM Z to author and execute playbooks to configure z/OS for development. Automate the deployment and configuration of tools and dependencies such as build, test and debug, to quickly build, deploy and run your applications.
3735

3836
## Documentation
3937

40-
For details of the features for IBM Wazi Developer for Workspaces, see its [official documentation](https://ibm.biz/wazi-crw-doc).
41-
42-
| Repository | Description |
43-
| --- | --- |
44-
| [IBM Wazi Developer for Workspaces](https://github.com/ibm/wazi-codeready-workspaces-images) | The devfile and plug-in registries and operator |
45-
| [IBM Wazi Developer for Workspaces Sidecars](https://github.com/ibm/wazi-codeready-workspaces-samples) | Supporting resources for the Wazi Developer |
38+
For details of the features for IBM Wazi for Dev Spaces, see its [official documentation](https://ibm.biz/wazi-crw-doc).
39+
40+
### Image Information
41+
42+
* `catalog` Image - This is an index image used for the operator hub.
43+
* `operator` Image - This is the operator image inherited by Red Hat.
44+
* `dev-file` Image - This is a customized dev-file registry image.
45+
* `plugin` Image - This is a customized plugin registry image.
46+
* `codeready` Image - This is a Wazi sidecar image used to provide supporting resources.
47+
48+
| <sub>Registry and Image</sub> | <sub>Version</sub> |
49+
| :--- | --- |
50+
||<sub><b>2.1.0</b></sub>|
51+
|<sub>icr.io/cpopen/ibm-wazi-for-devspaces-catalog@sha256:93ad2466cb4315310be5766128cef744980ea0c7158ff0dc7356eb51e56e66a4</sub>||
52+
|<sub>icr.io/cpopen/ibm-wazi-for-devspaces-operator@sha256:7715e865bb9ba22783e7743922307dba260b3032106cf361fc87918e0ca2998c</sub>||
53+
|<sub>icr.io/wazi-code/ibm-wazi-for-devspaces-dev-file@sha256:894f23c01de10aca78c8acf33a80b76688441ce73060f1caaddebd6542fa2969</sub>||
54+
|<sub>icr.io/wazi-code/ibm-wazi-for-devspaces-plugin@sha256:5def707aadbb9d0e048701b34b766bf421c85d0e90a51bc2e7d3b9443b645779</sub>||
55+
|<sub>icr.io/wazi-code/ibm-wazi-for-devspaces-codeready@sha256:3f10050adbd00eb2fa8cb9ba58503b698079190cd56c5b2d735e409fa1ce8285</sub>||
56+
||<sub><b>2.0.0</b></sub>|
57+
|<sub>icr.io/cpopen/ibm-wazi-developer-for-workspaces-catalog@sha256:02f1cb4ea404d20cf80ad08d7ce6ab93c2fc7906fe53679ee7e37ad2719f2864</sub> ||
58+
|<sub>icr.io/cpopen/ibm-wazi-developer-for-workspaces-operator@sha256:8d7bef2f925b34b3f2abdb1befadbfcf734a40edbc2342163a7c265d65217098</sub> ||
59+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-dev-file@sha256:47c8bc6edb671247be92fb5239e6233afee370168a324aeacce7b0d99949adfa</sub> ||
60+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-plugin@sha256:0f814ea0708d2af2c0b47b7ebbcaf5b3406d64056cab2fb2e1290191a8cdecbc</sub> ||
61+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-codeready@sha256:f78dfe340e0407f277cd6b8b0cb8803ddd3320a2753b74dc653d333004a12129</sub> ||
62+
||<sub><b>1.4.1</b></sub>|
63+
|<sub>icr.io/cpopen/ibm-wazi-developer-for-workspaces-catalog@sha256:dd6ed0f026ba1ef9abea6bcdf8b8f812ce6f79356ef085149e750b1ff0dd71fe</sub> ||
64+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-dev-file@sha256:70929334aa9bc85916dfcdd2a82572aad6ffd730f575a79888a8824f51199be9</sub> ||
65+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-plugin@sha256:96ab5a1363fccc4938c4e23ca61971db47a8602cebb5b1a0d9b49644e4479139</sub> ||
66+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-codeready@sha256:6a032f2ebdf19f6b491832a8d897a97351636fef33cd29fc57f1bf36b8e6cba3</sub> ||
67+
||<sub><b>1.4.0</b></sub>|
68+
|<sub>icr.io/cpopen/ibm-wazi-developer-for-workspaces-catalog@sha256:d7f26aa2f05fdc9812d5347f1f36eb1d5d3d77467ff34982e4d08fe89375b036</sub> ||
69+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-dev-file@sha256:8cf9c39cb8a45cd14ff4f7df09bc9ceb39768befe87761f7140e9c9d259ad397</sub> ||
70+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-plugin@sha256:6baada84cccbe4b1abcf560e317998efb12e4db238557d85a1ec1c63e65a396f</sub> ||
71+
|<sub>icr.io/wazi-code/ibm-wazi-developer-for-workspaces-codeready@sha256:28beb27a2c9d6441cc8e16d19192e004d14701f31e0b9ffdf21cd9b5f0e8f0aa</sub> ||
72+
||<sub><b>1.2.5</b></sub>|
73+
|<sub>icr.io/cpopen/wazi-code-operator-catalog@sha256:42646eedcbf2fa09465023d7adda0220efa7daf3f7b10d8b17575617f13022aa</sub> ||
74+
|<sub>icr.io/wazi-code/wazi-code-dev-file@sha256:fe366163f7e678ccac7c67b4ee86cd1d5be34b5287064c22447f5c58c1187333</sub> ||
75+
|<sub>icr.io/wazi-code/wazi-code-plugin@sha256:6560e097e63a55e9757526253098a4ed1523c71218f4231eb5f3cd342f9afa8a</sub> ||
76+
|<sub>icr.io/wazi-code/wazi-code-codeready@sha256:9894c02388f3b624730fe67ec7b376ffe498305b005d68423b0ef74db618c4a4</sub> ||
77+
||<sub><b>1.2.0</b></sub>|
78+
|<sub>icr.io/cpopen/wazi-code-operator-catalog@sha256:edfa9da664ac00712e8f4d10bcf06fd9d5c748f62521a4dd34bfc5fb07e9bf27</sub> ||
79+
|<sub>icr.io/wazi-code/wazi-code-dev-file@sha256:9c7da5733618c09cad1b2dd613f3b8fa6bd0aacf8cc44bde28875b1f8bb541d3</sub> ||
80+
|<sub>icr.io/wazi-code/wazi-code-plugin@sha256:e87382f99e74385c92ef550f5fa16bfc1f0778143a4e6f5aa75b5ed6f1f3c917</sub> ||
81+
|<sub>icr.io/wazi-code/wazi-code-codeready@sha256:17c874e53b68b898e52e9693ef1113c35a86242e733519d119d363d59265096a</sub> ||
82+
||<sub><b>1.1.0</b></sub>|
83+
|<sub>icr.io/cpopen/wazi-code-operator-catalog@sha256:a436db8522674ac9dbd6b46188a2ceb03370a0a7987d5658a8ff383d7bce0bfe</sub> ||
84+
|<sub>icr.io/wazi-code/wazi-code-dev-file@sha256:0aa798917576211c2ea59829f1db4d96462d9a42fb7cc2245a24938d15fbedc4</sub> ||
85+
|<sub>icr.io/wazi-code/wazi-code-plugin@sha256:3997b50fd8a1940bb1328f4ea530156eecb6e34b16e8a26c9f4587187959a23f</sub> ||
86+
|<sub>icr.io/wazi-code/wazi-code-codeready@sha256:fde1b1dc4117058f6e7d6f05876fb398c1f8b0b3291eea8c67134f6ea2688d26</sub> ||
4687

4788
## Feedback
4889

49-
We would love to hear feedback from you about IBM Wazi Developer for Workspaces.
50-
File an issue or provide feedback here: [IBM Wazi Developer for Workspaces Issues](https://github.com/IBM/wazi-codeready-workspaces-images/issues)
90+
We would love to hear feedback from you about IBM Wazi for Dev Spaces.
91+
File an issue or provide feedback here: [IBM Wazi for Dev Spaces Issues](https://github.com/IBM/wazi-devspaces-images/issues)
5192

5293
---
5394

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
#
2+
# Copyright IBM Corporation 2021 - 2022
3+
# This program and the accompanying materials are made
4+
# available under the terms of the Eclipse Public License 2.0
5+
# which is available at https://www.eclipse.org/legal/epl-2.0/
6+
#
7+
# SPDX-License-Identifier: EPL-2.0
8+
#
9+
# Contributors:
10+
# IBM Corporation - implementation
11+
#
12+
13+
apiVersion: operators.coreos.com/v1alpha1
14+
kind: CatalogSource
15+
metadata:
16+
name: wazi-codeready-operator-catalog
17+
namespace: openshift-marketplace
18+
labels:
19+
name: wazi-codeready-operator-catalog
20+
app.kubernetes.io/name: wazi-codeready-operator-catalog
21+
app.kubernetes.io/instance: ibm-wazi-for-devspaces-2.1.0
22+
app.kubernetes.io/version: "2.1.0"
23+
app.kubernetes.io/component: wazi-code
24+
app.kubernetes.io/part-of: wazi
25+
app.kubernetes.io/managed-by: olm
26+
annotations:
27+
productVersion: "2.1.0"
28+
29+
spec:
30+
displayName: IBM Wazi Developer Operators
31+
publisher: IBM
32+
sourceType: grpc
33+
image: icr.io/cpopen/ibm-wazi-for-devspaces-catalog@sha256:93ad2466cb4315310be5766128cef744980ea0c7158ff0dc7356eb51e56e66a4
34+
# tag: icr.io/cpopen/ibm-wazi-for-devspaces-catalog:2.1.0

catalog-source/catalog-source.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ metadata:
1616
name: wazi-codeready-operator-catalog
1717
namespace: openshift-marketplace
1818
labels:
19-
name: ibm-wazi-developer-for-workspaces-catalog
20-
app.kubernetes.io/name: ibm-wazi-developer-for-workspaces-catalog
21-
app.kubernetes.io/instance: wazi-codeready-operator-catalog-2.0.0
22-
app.kubernetes.io/version: "2.0.0"
23-
app.kubernetes.io/component: workspaces
24-
app.kubernetes.io/part-of: wazi-developer
19+
name: wazi-codeready-operator-catalog
20+
app.kubernetes.io/name: wazi-codeready-operator-catalog
21+
app.kubernetes.io/instance: ibm-wazi-for-devspaces-2.1.0
22+
app.kubernetes.io/version: "2.1.0"
23+
app.kubernetes.io/component: wazi-code
24+
app.kubernetes.io/part-of: wazi
2525
app.kubernetes.io/managed-by: olm
2626
annotations:
27-
productVersion: "2.0.0"
27+
productVersion: "2.1.0"
2828

2929
spec:
3030
displayName: IBM Wazi Developer Operators
3131
publisher: IBM
3232
sourceType: grpc
33-
image: icr.io/cpopen/ibm-wazi-developer-for-workspaces-catalog@sha256:02f1cb4ea404d20cf80ad08d7ce6ab93c2fc7906fe53679ee7e37ad2719f2864
34-
# tag: icr.io/cpopen/ibm-wazi-developer-for-workspaces-catalog:2.0.0
33+
image: icr.io/cpopen/ibm-wazi-for-devspaces-catalog@sha256:93ad2466cb4315310be5766128cef744980ea0c7158ff0dc7356eb51e56e66a4
34+
# tag: icr.io/cpopen/ibm-wazi-for-devspaces-catalog:2.1.0

0 commit comments

Comments
 (0)