Skip to content

Commit 7ac6df6

Browse files
authored
seven->aurora leftover renames (#105)
1 parent f67b7e2 commit 7ac6df6

19 files changed

Lines changed: 40 additions & 40 deletions

File tree

AGENTS.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@ Each package also has its own `AGENTS.md` with more specific guidance — always
77

88
This is a **pnpm monorepo** (`pnpm-workspace.yaml`) containing:
99

10-
- `apps/seven` — the main Seven (Plone 7) application
11-
- `packages/*` — shared libraries that make up the Seven stack and tooling
10+
- `apps/aurora` — the main Plone Aurora application
11+
- `packages/*` — shared libraries that make up the Plone Aurora stack and tooling
1212

1313
The package manager is **pnpm**. Do not use `npm` or `yarn`.
1414

1515
## Two Stacks in This Repo
1616

17-
### Seven (Plone 7) — the active stack
17+
### Plone Aurora — the active stack
1818

19-
Every package except `volto` and `volto-slate` belongs to the **Seven** stack, an API-first, React-based frontend for Plone 7.
20-
Seven is composed of focused packages that are assembled into `apps/seven`:
19+
Every package except `volto` and `volto-slate` belongs to the **Plone Aurora** stack, an API-first, React-based frontend for Plone RESTAPI contract (`plone.restapi`).
20+
Plone Aurora is composed of focused packages that are assembled into `apps/aurora`:
2121

2222
| Layer | Packages |
2323
| -------------------------- | ----------------------------------------------------------------------------------- |
24-
| App shell | `apps/seven` |
24+
| App shell | `apps/aurora` |
2525
| Public UI (visitor-facing) | `@plone/publicui`, `@plone/layout`, `@plone/blocks` |
2626
| CMS UI (editor-facing) | `@plone/cmsui`, `@plone/contents`, `@plone/plate`, `@plone/blocks`, `@plone/layout` |
2727
| Shared infrastructure | `@plone/client`, `@plone/registry`, `@plone/react-router` |
@@ -32,7 +32,7 @@ Seven is composed of focused packages that are assembled into `apps/seven`:
3232
### Volto (Plone 6) — reference only
3333

3434
`packages/volto` and `packages/volto-slate` are the stable Plone 6 frontend.
35-
They are present **for reference only** during Seven development and will be deleted once they are no longer useful.
35+
They are present **for reference only** during Plone Aurora development and will be deleted once they are no longer useful.
3636
Do not make significant changes to these packages.
3737

3838
## Working in a Package
@@ -79,8 +79,8 @@ pnpm check:ts
7979

8080
## General Conventions
8181

82-
- **TypeScript** is the default for all new code. Avoid adding plain `.js` files to Seven packages.
83-
- **Vitest** is the test runner across all Seven packages (not Jest).
82+
- **TypeScript** is the default for all new code. Avoid adding plain `.js` files to Plone Aurora packages.
83+
- **Vitest** is the test runner across all Plone Aurora packages (not Jest).
8484
- **Vite** is the bundler for application code; **tsup** is used for library packages.
8585
- Keep changes **package-local** unless there is a clear cross-cutting reason.
8686
- When adding a new package dependency, check whether it already exists in a sibling package or the workspace root before adding it.

packages/agave/AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file applies only to `packages/agave` and its subdirectories.
44

55
## What This Package Is
66

7-
- `@plone/agave` is the **example base theme for Seven** (Plone 7).
7+
- `@plone/agave` is the **example base theme for Plone Aurora**.
88
- It is a CSS-only theme that consumes design tokens and primitives from `@plone/theming`.
99
- It is intended as a starting point that end users will most likely **remove and replace** with their own custom theme.
1010
- TypeScript or React code may be added in the future if needed, but this is not planned — keep it CSS-first.

packages/blocks/AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ This file applies only to `packages/blocks` and its subdirectories.
44

55
## What This Package Is
66

7-
- `@plone/blocks` provides the **core content blocks for Seven** (Plone 7).
7+
- `@plone/blocks` provides the **core content blocks for Plone Aurora**.
88
- It is **not part of Volto** and not used by it.
99
- Each block serves two consumers:
10-
- **Edit components** → consumed by `@plone/plate` (the Seven block editor)
10+
- **Edit components** → consumed by `@plone/plate` (the Plone Aurora block editor, aka Somersault block editor)
1111
- **View components** → consumed by `@plone/publicui` (the public-facing renderer)
1212

1313
> [!WARNING]

packages/cmsui/AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file applies only to `packages/cmsui` and its subdirectories.
44

55
## What This Package Is
66

7-
- `@plone/cmsui` is the **full editing and administration UI for Seven** (Plone 7).
7+
- `@plone/cmsui` is the **full editing and administration UI for Plone Aurora**.
88
- It is the interface that content editors use to create, edit, and manage content.
99
- It contains routes, widgets, forms, a sidebar, and control panels.
1010
- The block editor inside `add` and `edit` routes is powered by `@plone/plate`.

packages/cmsui/acceptance/tests/teaser-block.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ test('Teaser block shows placeholder while source is not selected', async ({
7575
).toBeVisible();
7676
});
7777

78-
test('Teaser block integrates seven object browser trigger in edit mode', async ({
78+
test('Teaser block integrates Aurora object browser trigger in edit mode', async ({
7979
page,
8080
}) => {
8181
await login(page);

packages/cmsui/components/ControlPanel/ControlPanelsList.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const ControlPanelsList = ({
1818
const addonsControlPanels: ControlPanel[] =
1919
config.settings.controlpanels || [];
2020

21-
const sevenControlPanels = [
21+
const auroraControlPanels = [
2222
{
2323
'@id': '/addons',
2424
group: t('cmsui.panelgroups.general'),
@@ -72,7 +72,7 @@ export const ControlPanelsList = ({
7272
];
7373

7474
let allControlPanels = controlpanels.concat(
75-
sevenControlPanels,
75+
auroraControlPanels,
7676
addonsControlPanels,
7777
);
7878
// Apply filter function

packages/cmsui/components/VersionOverview/VersionOverview.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ const VersionOverview = ({
2525
['@id']: id,
2626
upgrade,
2727
}: VersionOverviewProps) => {
28-
const sevenVersion = PackageJson.version;
28+
const auroraVersion = PackageJson.version;
2929
return (
3030
<div className="versionoverview-container">
3131
<h2>Version Overview</h2>
3232
<ul>
33-
<li>Seven: {sevenVersion}</li>
33+
<li>Plone Aurora: {auroraVersion}</li>
3434
<li>Plone Version: {plone_version}</li>
3535
<li>CMF Version: {cmf_version}</li>
3636
<li>Python Version: {python_version}</li>

packages/components/AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ This file applies only to `packages/components` and its subdirectories.
55
## What This Package Is
66

77
- `@plone/components` is a thin wrapper layer around `react-aria-components`.
8-
- Components should be usable out of the box in Seven and in Volto.
8+
- Components should be usable out of the box in Plone Aurora and in Plone Volto.
99
- Keep components presentational and lightweight. Avoid adding app-specific behavior, data logic, or i18n machinery here.
1010

1111
## Component Model
1212

1313
- Prefer staying very close to the underlying React Aria Components API.
1414
- Do not reinvent component behavior that RAC already provides.
1515
- Add Plone value mainly through packaging, small ergonomic wrappers, and styling.
16-
- Some components, such as `Breadcrumbs`, are intentionally adapted for Seven/Volto and REST API use cases. In those cases, the wrapper props and helpers may shape data for that environment, but the underlying RAC behavior should remain intact.
16+
- Some components, such as `Breadcrumbs`, are intentionally adapted for Plone Aurora/Volto and REST API use cases. In those cases, the wrapper props and helpers may shape data for that environment, but the underlying RAC behavior should remain intact.
1717
- Even adapted components should still behave like thin proxies: keep forwarding supported props through to the underlying RAC component so upstream RAC documentation and expectations continue to apply.
1818

1919
## Two Flavours

packages/contents/AGENTS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ This file applies only to `packages/contents` and its subdirectories.
44

55
## What This Package Is
66

7-
- `@plone/contents` provides the folder contents views for Seven.
8-
- It is the Seven-specific evolution of Volto's contents view, split into smaller React Aria Components based pieces.
7+
- `@plone/contents` provides the folder contents views for Plone Aurora.
8+
- It is the Plone Aurora-specific evolution of Plone Volto's contents view, split into smaller React Aria Components based pieces.
99
- Keep the package focused on contents-specific behavior, route wiring, and composition. Do not turn it into a generic component library.
1010

1111
## Architecture
@@ -32,7 +32,7 @@ This file applies only to `packages/contents` and its subdirectories.
3232
## Components
3333

3434
- Components live under `components/` and should remain granular.
35-
- Prefer package-local components over adding Seven-wide abstractions unless reuse is already proven.
35+
- Prefer package-local components over adding Plone Aurora-wide abstractions unless reuse is already proven.
3636
- When touching table cells, actions, or popovers, preserve the shadowing-friendly split between:
3737
- table/container orchestration
3838
- per-item rendering

packages/layout/AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file applies only to `packages/layout` and its subdirectories.
44

55
## What This Package Is
66

7-
- `@plone/layout` provides **shared structural layout elements** for Seven.
7+
- `@plone/layout` provides **shared structural layout elements** for Plone Aurora.
88
- It is consumed by both `@plone/cmsui` (editor UI) and `@plone/publicui` (public-facing pages).
99
- It contains: page header, footer, breadcrumbs, block renderer (`RenderBlocks`, `SomersaultRenderer`, `BlockWrapper`, `DefaultBlockView`), toast notifications, and slot configuration.
1010

0 commit comments

Comments
 (0)