Package List For Releases

This should become living documentation on packages we have to ease the process of updating dependency requirements and branching:

Primary concern are obviously the two development collections:

Those are branched and released via Jenkins!
The respective split repositories of the sub packages should never
be touched manually.

This one is important as it’s a direct dependency of the Neos
collection. It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

Another direct dependency of the Neos collection.
It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.
We should get rid of this one at some point, but media browser still needs it for sure.

And another direct dependency of the Neos collection.
It has it’s own release cycle “as needed”. The dependencies must be adjusted, branches created if necessary and releases created, all via github.

Is a dependency of the Neos collection.
Release cycle was roughly aligned with Flow, although
becomes more and more decoupled. The dependencies must be adjusted, branches created if necessary and releases created, all via github.

Dependency of the Neos collection and roughly follows same release cycle. The dependencies must be adjusted, branches created if necessary and releases created, all via github.

This is a dependency of the demo package (and probably many sites)
it’s vital that it works with every release. It has it’s own
release cycle “as needed”. The dependencies must be adjusted,
branches created if necessary and releases created, all via github.

Generally on the same release track as Flow, but is not co released.
Important for build jobs in travis.
The dependencies must be adjusted,
branches created if necessary and releases created, all via github.

The branch job for Neos also branches the Neos.Demo as well as the
release job releases that package as well. So this is also never
manually branched/released.

It’s branched together with the Flow collection via jenkins, BUT it
is not released automatically with the Jenkins job (TODO), so
you need to manually tag a version here.

It’s branched together with the Flow collection via jenkins, BUT it
is not released automatically with the Jenkins job (TODO), so
you need to manually tag a version here.

Follows the swiftmailer package release cycle roughly.
The dependencies must be adjusted,
branches created if necessary and releases created, all via github.

So far roughly aligned with Neos major releaes.
The dependencies must be adjusted,
branches created if necessary and releases created, all via github.

Currently completely separate, release also via jenkins.
TODO: Document how, when and what!

It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

Status?
It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

Status?
It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

Status?
It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

Status?
It has it’s own release cycle “as needed”. The
dependencies must be adjusted, branches created if necessary
and releases created, all via github.

4 Likes

I marked a whole bunch of packages REQUIRED now, those absolutely must have a tagged version with correct dependencies for the to be released version of Flow/Neos available.

Need to update package list with Neos 9.0 packages and dependencies (neos/eventstore)