Skip to content

Commit 145a31a

Browse files
Remove kuklas/HPUX-Prototypes upstream sync documentation.
hpux-prototypes is maintained in this monorepo only; update clone URLs and hub embed notes accordingly. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 94e6a8e commit 145a31a

14 files changed

Lines changed: 33 additions & 35 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Edit Markdown under `designs/`, `conventions/`, or `research/`. The published si
4848

4949
**Private prototypes:** set `private: true` in the prototype's `prototype.config.ts` to hide it from the launcher and hub listing while keeping direct URL access. See `hpux-prototypes/src/app/prototypes/_template/prototype.config.ts` for the field.
5050

51-
**Upstream sync:** `hpux-prototypes/` is vendored from [kuklas/HPUX-Prototypes](https://github.com/kuklas/HPUX-Prototypes); see [hpux-prototypes/VENDOR.md](hpux-prototypes/VENDOR.md).
51+
**Hub embed & deploy:** `hpux-prototypes/` lives in this monorepo; see [hpux-prototypes/VENDOR.md](hpux-prototypes/VENDOR.md) for hub build paths and GitHub Pages deploy.
5252

5353
### Hub and embed builds
5454

hpux-prototypes/VENDOR.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
# Vendoring / OpenShift UX hub embed
22

3-
Upstream source of truth remains **[github.com/kuklas/HPUX-Prototypes](https://github.com/kuklas/HPUX-Prototypes)** (`ux-prototypes` branch). Standalone deploy for this vendored copy is **[matthewcarleton.github.io/openshift-origin-design/hpux-prototypes](https://matthewcarleton.github.io/openshift-origin-design/hpux-prototypes/)** (not kuklas Pages).
3+
`hpux-prototypes/` is maintained in **[github.com/matthewcarleton/openshift-origin-design](https://github.com/matthewcarleton/openshift-origin-design)** alongside **`hub/`**. There is no separate upstream repository to sync from.
44

5-
This copy lives under **`openshift-origin-design/hpux-prototypes/`** next to **`hub/`**.
5+
Standalone deploy: **[matthewcarleton.github.io/openshift-origin-design/hpux-prototypes](https://matthewcarleton.github.io/openshift-origin-design/hpux-prototypes/)**
66

77
## Hub integration
88

99
1. **`hub/scripts/build-hpux-prototypes-embed.mjs`**`npm ci` + **`npm run build`** with **`ASSET_PATH`** set so Webpack **`publicPath`** and React Router **`basename`** match **`{hubBase}/hpux-prototypes/`** (see **`webpack.common.js`** + **`DefinePlugin`** for **`__ROUTER_BASENAME__`**).
1010
2. Output is copied to **`hub/public/hpux-prototypes/`** — gitignored locally; rebuilt on **`npm run prebuild`**.
1111

12-
## Syncing changes from upstream
13-
14-
Merge or cherry-pick from `kuklas/HPUX-Prototypes` (`ux-prototypes`), resolve conflicts, then **`cd hub && npm run build:hpux`** (or **`npm run build`**) before shipping hub changes.
12+
After changes under **`hpux-prototypes/`**, run **`cd hub && npm run build:hpux`** (or **`npm run build`**) before shipping hub changes.
1513

1614
## Standalone deploy (outside the hub)
1715

hpux-prototypes/guides/collaboration/COLLABORATION_GUIDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
### 1. Clone the Repository
66
```bash
7-
git clone https://github.com/kuklas/HPUX-Prototypes.git
8-
cd HPUX-Prototypes
7+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
8+
cd openshift-origin-design/hpux-prototypes
99
```
1010

1111
### 2. Install Dependencies

hpux-prototypes/guides/collaboration/TEST_COLLABORATION.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ git commit -m "Test: Stefan updates RBAC prototype"
2020
git push origin stefan-rbac
2121

2222
# 5. Verify on GitHub
23-
# Go to: https://github.com/kuklas/HPUX-Prototypes/tree/stefan-rbac
23+
# Go to: https://github.com/matthewcarleton/openshift-origin-design/tree/stefan-rbac
2424
# You should see the change only on stefan-rbac branch
2525
```
2626

@@ -30,8 +30,8 @@ git push origin stefan-rbac
3030
```bash
3131
# 1. Go to a different directory
3232
cd ~/Desktop
33-
git clone https://github.com/kuklas/HPUX-Prototypes.git HPUX-Prototypes-Test
34-
cd HPUX-Prototypes-Test
33+
git clone https://github.com/matthewcarleton/openshift-origin-design.git openshift-origin-design-test
34+
cd openshift-origin-design-test/hpux-prototypes
3535

3636
# 2. Install dependencies
3737
npm install

hpux-prototypes/guides/getting-started/COLLABORATOR_WORKFLOW.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ This ensures your work is isolated in a feature branch from the start, making it
1111
### 1. Clone the Repository
1212

1313
```bash
14-
git clone https://github.com/kuklas/HPUX-Prototypes.git
15-
cd HPUX-Prototypes
14+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
15+
cd openshift-origin-design/hpux-prototypes
1616
```
1717

1818
### 2. Check Current Branch
@@ -196,8 +196,8 @@ When your prototype is ready:
196196

197197
```bash
198198
# 1. Clone
199-
git clone https://github.com/kuklas/HPUX-Prototypes.git
200-
cd HPUX-Prototypes
199+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
200+
cd openshift-origin-design/hpux-prototypes
201201

202202
# 2. Create branch
203203
git checkout ux-prototypes

hpux-prototypes/guides/getting-started/NEW_COLLABORATOR_GUIDE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ Before you start, make sure you have:
2121

2222
```bash
2323
# Clone the repository
24-
git clone https://github.com/kuklas/HPUX-Prototypes.git
24+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
2525

26-
# Navigate into the directory
27-
cd HPUX-Prototypes
26+
# Navigate into the prototypes app
27+
cd openshift-origin-design/hpux-prototypes
2828
```
2929

3030
---
@@ -281,7 +281,7 @@ When your prototype is ready:
281281
```
282282

283283
2. **Go to GitHub:**
284-
- Visit: https://github.com/kuklas/HPUX-Prototypes
284+
- Visit: https://github.com/matthewcarleton/openshift-origin-design
285285
- Click "Pull requests" → "New pull request"
286286
- Select your branch: `your-name-feature`
287287
- Base branch: `ux-prototypes`

hpux-prototypes/src/app/prototypes/_template/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ This is the template prototype for creating new prototypes. Copy this directory
1010

1111
1. **Clone the repository:**
1212
```bash
13-
git clone https://github.com/kuklas/HPUX-Prototypes.git
14-
cd HPUX-Prototypes
13+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
14+
cd openshift-origin-design/hpux-prototypes
1515
```
1616

1717
2. **Create your feature branch FIRST:**

hpux-prototypes/src/app/prototypes/assisted-installer-surfacing-observability-operators/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ This is the template prototype for creating new prototypes. Copy this directory
1010

1111
1. **Clone the repository:**
1212
```bash
13-
git clone https://github.com/kuklas/HPUX-Prototypes.git
14-
cd HPUX-Prototypes
13+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
14+
cd openshift-origin-design/hpux-prototypes
1515
```
1616

1717
2. **Create your feature branch FIRST:**

hpux-prototypes/src/app/prototypes/observability-gen-ui-dashboards/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ This is the template prototype for creating new prototypes. Copy this directory
1010

1111
1. **Clone the repository:**
1212
```bash
13-
git clone https://github.com/kuklas/HPUX-Prototypes.git
14-
cd HPUX-Prototypes
13+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
14+
cd openshift-origin-design/hpux-prototypes
1515
```
1616

1717
2. **Create your feature branch FIRST:**

hpux-prototypes/src/app/prototypes/observability-installation-wizard-v2/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ This is **Version 2** of the Cluster Observability Operator Installation Wizard.
1010

1111
1. **Clone the repository:**
1212
```bash
13-
git clone https://github.com/kuklas/HPUX-Prototypes.git
14-
cd HPUX-Prototypes
13+
git clone https://github.com/matthewcarleton/openshift-origin-design.git
14+
cd openshift-origin-design/hpux-prototypes
1515
```
1616

1717
2. **Create your feature branch FIRST:**

0 commit comments

Comments
 (0)