[fedora-marketing] Issue #242 `Update release activity steps / process on the wiki`
by Brian Proffitt
bproffit added a new comment to an issue you are following:
``
This is something OSAS put together a couple years ago. It was meant to be used as a template for any software project.
---
One of the major functions of any open source project is releasing software, with the goal of reaching as many users as possible. To help our projects succeed, we need to ensure that we get the message out in a timely fashion, to the widest relevant audience, and with the right information.
With that in mind, we've crafted a set of guidelines for coordinating release announcements to ensure that your excellent work doesn't get lost in the shuffle. Remember that these are only guides; you own community practices can be different.
## General Guidelines
* Do not set any release date for a Friday or significant holiday. The ideal release date for maximum coverage is Tuesday.
* If at all possible, coordinate major releases with relevant conferences and events.
* Tailor release announcements and blogs to encourage use of software as well as contributions to project.
* Talk about how a project benefits the user, explain the benefits rather than focusing on technical details.
### Track: RC and Final Release for Major Point Release X.0
No less than three weeks from release date:
* Create a collaborative document (Etherpad, Google Doc) to include highlighted features for the release announcement, press release, and blog.
Two weeks from release date:
* Generate a changelog that includes notable changes to the release that will need to be documented and included within the main changelog file.
* Merge any relevant content from the updated changelog into the release announcement, press release, and blog.
* Create press release and send to PR for vesting
One week from release date:
* Have social media content in place for scheduled/live distribution before, during, and after release date.
Three days from release date:
* Release manager, engineering lead sign off on release announcement and blog
* PR signs off on press release
Two days from release date:
* All final QA/smoke tests should be completed.
* Build should be placed on appropriate servers.
One day before release date:
* Relevant media outlets should be sent copy of press release.
Day of release:
*Code should be made visible to outside world.
* Release announcement, social media, and blog should be published as scheduled.
* Press release should be posted on newswires via PR.
### Track: RC and Final Release for Point Release X.Y
No less than 2 weeks from release date:
* Create a collaborative document (Etherpad, Google Doc) to include highlighted features for the release announcement and blog.
One week from release date:
* Have social media content in place for scheduled/live distribution before, during, and after release date.
* Generate a changelog that includes notable changes to the release that will need to be documented and included within the main changelog file.
* Merge any relevant content from the updated changelog into the release announcement and blog.
Two days from release date:
* Release manager, engineering lead sign off on release announcement and blog.
* All final QA/smoke tests should be completed.
* Build should be placed on appropriate servers.
Day of release:
* Code should be made visible to outside world.
* Release announcement, social media, and blog should be published.
* Relevant media outlets should be sent copy of release announcement.
### Track: Final Release for Minor Point Release X.Y.Z
No less than one week from release date:
* Have social media content in place for scheduled/live distribution before, during, and after release date.
* Generate a changelog that includes notable changes to the release that will need to be documented and included within the main changelog file.
* Merge any relevant content from the updated changelog into a release announcement.
Two days from release date:
* Release manager, engineering lead sign off on release announcement.
* All final QA/smoke tests should be completed.
* Build should be placed on appropriate servers.
Day of release:
* Release artifacts should be made visible to outside world, if they are not already. (It's okay if a release is synced to mirrors ahead of the actual release announcement.)
* Release announcement and social media should be published.
### After All Major Releases and Significant Point Releases
* Post-mortem follow up should be done to see what, if anything, could be done to improve the next release cycle.
## Sample Press Release/Release Announcement
Pushing out a release announcement would seem to be relatively straightforward, but in order to get the most impact from your announcement, it should be written in a way that's going to be most likely to be picked up by the media.
Here, then, is a template for a release announcement, with some guidelines. Please note, this is a guide only, and boilerplating exactly what we have here may not be effective for your project.
Be matter-of-factual about information shared in public statements. Avoid hyperbole ("the bestest project ever made!!!" and speculation ("the only project that can do this"). As tempting as it is, release announcements should not opportunities to hype your project. You can take the opportunity to thank your hard-working community, however; this not only gives credit where credit is due, but also emphasizes the free and open source nature of the project. Media outlets will rapidly disregard such hyperbole and possible avoid spreading the word about your release altogether.
Be clear, concise, and use facts and supportable information. This will help get your announcement more broadly disseminated.
--
Project X, the [main purpose of project: goals, functions, governance...] project, today announced the general availability of Project X x.y, a community-driven [description of project]. This latest community release includes several new features, including [list of newest features].
Developed by a global community, Project X [a detailed paragraph of what the project is, what it does, and any other pertinent information should be included here.]
Notable enhancements to Project X x.y include:
[Detailed paragraph describing a first major feature]
[Detailed paragraph describing a second major feature]
[Detailed paragraph describing a third major feature]
A complete list of Project X x.y features is available on the Project X community release announcement page [URL]. Project X x.y [detailed description of a two or three additional features].
[If possible, add a quote from a prominent community member or technical lead about the new release here.]
Additional Resources
Read more about the Project X x.y release highlights [URL]
Get more Project X updates on Twitter [URL]
Read more about Project X community events [URL]
About Project X
Project X is [a very detailed description of what the project is and what it can do].
``
To reply, visit the link below or just reply to this email
https://pagure.io/fedora-marketing/issue/242
7 years, 2 months
[Minutes] [2017-02-07] Reevaluating marketing, F26 talking points soon
by Justin W. Flory
Hey everyone! Today's meeting just came to a close. We mostly kept the
agenda simple and focused on the older ticket related to retooling /
reinventing Fedora Marketing and then getting ready for start the F26
Talking Points process.
More details are in the minutes. Next week should be a lively meeting as
well – hope to see you there!
= = = = =
Meeting ended Tue Feb 7 15:08:00 2017 UTC. Information about MeetBot at
http://wiki.debian.org/MeetBot .
[16:08:01] <zodbot> Minutes:
https://meetbot.fedoraproject.org/fedora-meeting/2017-02-07/marketing.201...
[16:08:01] <zodbot> Minutes (text):
https://meetbot.fedoraproject.org/fedora-meeting/2017-02-07/marketing.201...
[16:08:01] <zodbot> Log:
https://meetbot.fedoraproject.org/fedora-meeting/2017-02-07/marketing.201...
* * * * *
======================================================
#fedora-meeting: Fedora Marketing meeting (2017-02-07)
======================================================
Meeting started by jflory7 at 14:01:55 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting/2017-02-07/marketing.201...
.
Meeting summary
---------------
* Agenda (jflory7, 14:02:05)
* LINK:
https://fedoraproject.org/wiki/Meeting:Marketing_meeting_2017-02-07
(jflory7, 14:02:10)
* (1) Roll call (jflory7, 14:02:16)
* (2) Announcements (jflory7, 14:02:20)
* (3) Action items from last meeting (jflory7, 14:02:25)
* (4) Tickets (jflory7, 14:02:29)
* (5) Upcoming tasks (jflory7, 14:02:32)
* (6) Open floor (jflory7, 14:02:39)
* Roll call (jflory7, 14:02:41)
* Name; Timezone; Other sub-projects / interest areas (jflory7,
14:02:45)
* Justin W. Flory; UTC+1; CommOps, Magazine, Marketing, Diversity
Team, Ambassador, sysadmin-badges, and more (jflory7, 14:03:08)
* Announcements (jflory7, 14:09:34)
* === In the news: "Fedora 26 Linux to Ship with GNOME 3.24 Desktop,
Support Creation of LVM RAID" === (jflory7, 14:09:40)
* LINK:
http://news.softpedia.com/news/fedora-26-linux-to-ship-with-gnome-3-24-de...
(jflory7, 14:09:45)
* Overall positive write-up about some of the upcoming features for
Fedora 26. We should work on creating talking points soon now that
the change window is passing. (jflory7, 14:09:50)
* === "Find Fedora at FOSDEM 2017!" === (jflory7, 14:09:55)
* LINK: https://fedoramagazine.org/find-fedora-at-fosdem-2017/
(jflory7, 14:10:00)
* Fedora was at FOSDEM in Brussels this past weekend. A good number of
Fedora contributors participated as speakers during the conference.
(jflory7, 14:10:05)
* === "Fedora Cloud Base Image has a new home!" === (jflory7,
14:10:11)
* LINK:
https://communityblog.fedoraproject.org/fedora-cloud-base-new-home/
(jflory7, 14:10:15)
* Fedora Cloud images moved to a new home, since Cloud is no longer a
main edition of Fedora. This could be a useful point to communicate
during the next release as Atomic begins to take a more prominent
role. (jflory7, 14:10:22)
* LINK:
https://lists.fedoraproject.org/archives/list/council-discuss@lists.fedor...
(mailga, 14:11:09)
* Action items from last meetings (jflory7, 14:13:02)
* LINK:
https://meetbot.fedoraproject.org/teams/marketing/marketing.2017-01-10-14...
(jflory7, 14:13:08)
* How This Works: We look at past #action items from the last meeting
for quick follow-up. If a task is completed, we move on to the next
one. If it isn't, we get an update and re-action it if needed. If no
status, we'll try to get a quick update and move forward. (jflory7,
14:13:12)
* No past action items! (jflory7, 14:13:16)
* Tickets (jflory7, 14:13:21)
* LINK: https://pagure.io/fedora-marketing/issues?tags=meeting
(jflory7, 14:13:25)
* === Ticket #242 === (jflory7, 14:13:30)
* "Update release activity steps / process on the wiki" (jflory7,
14:13:34)
* LINK: https://pagure.io/fedora-marketing/issue/242 (jflory7,
14:13:38)
* The idea behind this ticket is to reevaluate what the Marketing team
does or should be doing during a release, and then more clearly
communicating that in a public place, like our main wiki page. The
issue we have is that we haven't discussed or brainstormed this much
yet. (jflory7, 14:13:43)
* ACTION: Amita / dhanesh95 Research the Mozilla marketing team /
efforts to see what kind of work and activities they do for their
release cycles, and then leave a comment in ticket #242 for
discussion at next meeting (jflory7, 14:26:52)
* HELP: If you have experience or knowledge with other open source
project communities and their marketing teams or activities, we
would appreciate you leaving your thoughts and experiences in the
ticket! https://pagure.io/fedora-marketing/issue/242 (jflory7,
14:32:09)
* === Ticket #245 === (jflory7, 14:32:17)
* "Create Fedora 26 talking points" (jflory7, 14:32:22)
* LINK: https://pagure.io/fedora-marketing/issue/245 (jflory7,
14:32:27)
* As per usual, we want to begin working on the Fedora 26 talking
points to share with Ambassadors, the press, and others who will
spread the word about what's new and great in the next release of
Fedora. (jflory7, 14:32:33)
* ACTION: mailga Prepare / create the Fedora 26 talking points wiki
page and update the link for it on the main Marketing wiki page by
next week's meeting, 2017-02-14 (jflory7, 14:36:22)
* Will begin the process of reaching out to working groups / SIGs next
week to start getting this on their minds again for what they want
to highlight for F26 (jflory7, 14:39:15)
* === Ticket #242 === (jflory7, 14:39:20)
* LINK: https://community.ubuntu.com/help-information/funding/
(cprofitt, 14:39:21)
* LINK: http://spreadubuntu.neomenlo.org/ (jflory7, 14:39:24)
* Upcoming Tasks (jflory7, 14:42:10)
* LINK:
https://fedorapeople.org/groups/schedule/f-26/f-26-marketing-tasks.html
(jflory7, 14:42:15)
* (1) Change Checkpoint: Completion deadline (Tue 2017-02-28)
(jflory7, 14:42:20)
* (2) Create Talking Points (start: Tue 2017-02-28) (jflory7,
14:42:26)
* (3) Proposed Changes Profiles (start: Tue 2017-03-07) (jflory7,
14:42:31)
* (4) Email WGs to solicit bullet points for Alpha release
announcement (start: Thu 2017-03-09) (jflory7, 14:42:38)
* Open Floor (jflory7, 14:42:59)
* LINK:
https://lists.fedoraproject.org/archives/list/council-discuss@lists.fedor...
(jflory7, 14:43:55)
* The Fedora Council wants sub-project reports from the various teams
and groups in Fedora from now to April. This would be a short update
about what we're working on and any details we want to share with
the Council. (jflory7, 14:44:33)
* ACTION: jflory7 File a new ticket for Council sub-project report in
next month (jflory7, 14:48:53)
* LINK: https://storebot.me/bot/rssybot (x3mboy, 14:56:30)
* ACTION: jflory7 / x3mboy Discuss possibility of using a bot to sync
social media platform (e.g. FB / Twitter / RSS) to Fedora Projects
News Telegram group (jflory7, 14:57:33)
Meeting ended at 15:08:00 UTC.
Action Items
------------
* Amita / dhanesh95 Research the Mozilla marketing team / efforts to see
what kind of work and activities they do for their release cycles, and
then leave a comment in ticket #242 for discussion at next meeting
* mailga Prepare / create the Fedora 26 talking points wiki page and
update the link for it on the main Marketing wiki page by next week's
meeting, 2017-02-14
* jflory7 File a new ticket for Council sub-project report in next month
* jflory7 / x3mboy Discuss possibility of using a bot to sync social
media platform (e.g. FB / Twitter / RSS) to Fedora Projects News
Telegram group
Action Items, by person
-----------------------
* Amita
* Amita / dhanesh95 Research the Mozilla marketing team / efforts to
see what kind of work and activities they do for their release
cycles, and then leave a comment in ticket #242 for discussion at
next meeting
* dhanesh95
* Amita / dhanesh95 Research the Mozilla marketing team / efforts to
see what kind of work and activities they do for their release
cycles, and then leave a comment in ticket #242 for discussion at
next meeting
* jflory7
* jflory7 File a new ticket for Council sub-project report in next
month
* jflory7 / x3mboy Discuss possibility of using a bot to sync social
media platform (e.g. FB / Twitter / RSS) to Fedora Projects News
Telegram group
* mailga
* mailga Prepare / create the Fedora 26 talking points wiki page and
update the link for it on the main Marketing wiki page by next
week's meeting, 2017-02-14
* x3mboy
* jflory7 / x3mboy Discuss possibility of using a bot to sync social
media platform (e.g. FB / Twitter / RSS) to Fedora Projects News
Telegram group
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* jflory7 (165)
* bkp (34)
* mailga (31)
* zodbot (27)
* dhanesh95 (26)
* cprofitt (24)
* Amita (21)
* x3mboy (20)
* linuxmodder (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Cheers,
Justin W. Flory
jflory7(a)gmail.com
7 years, 2 months