Embargoes and timing
This page is for reporters and editors who plan when to publish. Exponential is developed in the open: most news is public the moment it happens, in the repository. The project publishes no embargo policy. This page explains what that means for timing, and the one case where waiting is required.
Contents
- Open development means no secret dates
- Releases
- Work in development
- Security: the one case where you wait
- Agreeing an embargo
Open development means no secret dates
Every commit to the main branch is public on GitHub, and the history pages describe the work month by month (The history pages as a source). A journalist who follows the repository sees features as they are built. There is usually nothing to embargo.
Releases
- A release happens when its Git tag is published (Covering a release). It can be reported from that moment.
- No release dates are announced in advance in the sources this help uses. Do not publish a date you inferred.
- Packagist shows the new version shortly after the tag; Composer users can install it from then.
Work in development
You may report on work in the development line; it is public. Make clear that it is unreleased:
"The changelog of the coming <version> release, which is still in development, lists ..."Features in development can change before release. Re-check them when the release is tagged (Covering 6.0.15, before and after its tag).
Security: the one case where you wait
Vulnerabilities are reported privately and fixed in the next release (SECURITY.md). If you learn about an unfixed vulnerability, from a source, a reader or your own testing:
- Do not publish technical details or a way to exploit it.
- Make sure it has been reported privately to [email protected] (If you find a vulnerability).
- Publish after the fixed release is out, and point readers to the update (Covering security fixes).
This protects the people who run sites, not the project's image.
Agreeing an embargo
If 7x or the Foundation offers you information before it is public (an announcement, an interview about something coming), agree the terms in writing first:
I agree not to publish information from <briefing / document> before <date, time, time zone>, unless it
becomes public earlier through <the repository / the website>, in which case I may publish from then.The second clause matters in an open project: once the code is public, it is public.
Related pages
- Covering a release
- Covering security fixes
- Requesting an interview
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.