neos / neos-development-collection

The unified repository containing the Neos core packages, used for Neos development.
https://www.neos.io/
GNU General Public License v3.0
260 stars 218 forks source link

!!! TASK: Make kickstart:site command work with Neos 9.0 #5136

Closed ahaeslich closed 1 week ago

ahaeslich commented 3 weeks ago

Review instructions

Run ./flow kickstart:site My.Site and create a new site based on this package via ./flow site:create my-site My.Site My.Site:Document.Homepage.

Tested based on our Neos 9 Beta 10 Release.

Related Issue: #4016

Upgrade instructions

Custom packages implementing the SitePackageGeneratorInterface will need to be adjusted as we don't provide the siteName anymore.

Checklist

ahaeslich commented 3 weeks ago

We briefly talked about the site kickstarter in our last weekly and we might want to do a follow up PR that e.g. includes an import as before. With this PR at least one can create a site package again.