goldnead/statamic-messaging
Statamic Messaging is an addon for user-to-user communication in Statamic. It provides threaded conversations, an inbox-style interface, and notification support, making it easy to add organized messaging to your site without a custom solution.
goldnead/statamic-teams, so it is a candidate wherever the roadmap calls for per-team or per-client content, roles, and CP scoping rather than a single flat site.Consider it when all of the following hold:
goldnead/statamic-teams is acceptable to you as a runtime dependency — and you are willing to track its 0.x releases too, since this package pins ^0.4. Two pre-1.0 packages in a chain is two upgrade surfaces.Look elsewhere when:
Version-specific caveat for this release: v0.1.1 fixes a composer.json that required a dev branch and set minimum-stability: dev, which made 0.1.0 effectively uninstallable from Packagist. The fix is welcome and unblocks evaluation, but it also tells you something: the first tagged release shipped without a Packagist install test. Before committing, verify there is CI that actually runs composer install from the registry, that tests exist and pass, and that the maintainer responds to issues. Absence of those is a stronger signal than the changelog.
Executives: "This is a small add-on that gives Statamic team and multi-tenant capabilities — useful for client portals and SaaS-style products, and cheaper than building permissions from scratch. It is early-stage (v0.1) and depends on another early-stage library, so I recommend a short, low-cost evaluation rather than a roadmap commitment. The immediate upside is that the version published this week is actually installable; the previous one was not, which is our cue to validate maturity before we depend on it."
Engineering: "v0.1.1 corrects the packaging error in 0.1.0 — minimum-stability: dev and a dev-branch requirement for goldnead/statamic-teams are replaced by stable and ^0.4, so it can now be pulled from Packagist. Treat it as pre-1.0: pin exact versions, expect breaking changes on minors, and note we inherit the 0.x upgrade cadence of the upstream teams package. First task is a spike — install clean, confirm tests and CI, and wrap the team API behind our own interface so a stall or a breaking release isn't a rewrite. If the spike shows thin test coverage or no release automation, we either budget for ownership or drop it in favour of native Statamic permissions."
How can I help you explore Laravel packages today?