-
-
Notifications
You must be signed in to change notification settings - Fork 735
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial push for the Plone 7 app package
- Loading branch information
Showing
12 changed files
with
349 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
{ | ||
"hooks": { | ||
"after:bump": [ | ||
"pipx run towncrier build --draft --yes --version ${version} > .changelog.draft", | ||
"pipx run towncrier build --yes --version ${version}" | ||
], | ||
"after:release": "rm .changelog.draft" | ||
}, | ||
"npm": { | ||
"publish": false | ||
}, | ||
"git": { | ||
"commitArgs": ["--no-verify"], | ||
"changelog": "pipx run towncrier build --draft --yes --version 0.0.0", | ||
"requireUpstream": false, | ||
"requireCleanWorkingDir": false, | ||
"commitMessage": "Release Plone7 ${version}", | ||
"tagName": "plone7-${version}", | ||
"tagAnnotation": "Release Plone7 ${version}" | ||
}, | ||
"github": { | ||
"release": true, | ||
"releaseName": "Plone7 ${version}", | ||
"releaseNotes": "cat .changelog.draft" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Plone 7 Release Notes | ||
|
||
<!-- Do *NOT* add new change log entries to this file. | ||
Instead create a file in the news directory. | ||
For helpful instructions, see: | ||
https://6.docs.plone.org/contributing/index.html#change-log-entry | ||
--> | ||
|
||
<!-- towncrier release notes start --> | ||
|
||
## 1.0.0 (unreleased) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,33 @@ | ||
# Plone on React Router 7 | ||
|
||
This is a proof of concept of a [React Router](https://reactrouter.com/dev/docs) app, using the `@plone/*` libraries. | ||
This is intended to serve as both a playground for the development of both packages and as a demo of Plone using Remix. | ||
# Plone 7 | ||
|
||
> [!WARNING] | ||
> This package or app is experimental. | ||
> This package and all the efforts around it are not even in an alpha state and are experimental. | ||
> The community offers no support whatsoever for it. | ||
> Breaking changes may occur without notice. | ||
This is the initial (and very early) implementation of Plone 7. | ||
After the design and first implementations of all the required pieces (the `@plone/*` libraries) that will compose Plone 7, this package will concentrate all the development during the next years. | ||
|
||
It is based on [React Router](https://reactrouter.com/dev/docs) 7, using the `@plone/*` libraries. | ||
|
||
The name of this package and its folder name in `packages` may also change since it's undecided yet. | ||
|
||
## Releases | ||
|
||
Even in experimental phase, this package will be soft released periodically, under a tag. | ||
This will provide a way to try it out in real development and deploy scenarios. | ||
|
||
## Development | ||
|
||
To start, from the root of the monorepo, issue the following commands. | ||
|
||
```shell | ||
pnpm install | ||
pnpm --filter plone-remix run dev | ||
pnpm --filter plone7 run dev | ||
``` | ||
|
||
Then start the Plone backend. | ||
|
||
% TODO MAKEFILE | ||
```shell | ||
make backend-docker-start | ||
``` | ||
|
||
|
||
## About this app | ||
|
||
- [Remix Docs](https://remix.run/docs/en/main) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
[tool.towncrier] | ||
filename = "CHANGELOG.md" | ||
directory = "news/" | ||
title_format = "## {version} ({project_date})" | ||
underlines = ["", "", ""] | ||
template = "../scripts/templates/towncrier_template.jinja" | ||
start_string = "<!-- towncrier release notes start -->\n" | ||
issue_format = "[#{issue}](https://github.com/plone/volto/issues/{issue})" | ||
|
||
[[tool.towncrier.type]] | ||
directory = "breaking" | ||
name = "Breaking" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "feature" | ||
name = "Feature" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "bugfix" | ||
name = "Bugfix" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "internal" | ||
name = "Internal" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "documentation" | ||
name = "Documentation" | ||
showcontent = true |
Empty file.
Oops, something went wrong.