From Fedora Project Wiki

 
(23 intermediate revisions by 5 users not shown)
Line 2: Line 2:
This page describes the process followed by the Marketing team to make a talking points for a Fedora release. If you have suggestions on how to improve these instructions, please edit the page!
This page describes the process followed by the Marketing team to make a talking points for a Fedora release. If you have suggestions on how to improve these instructions, please edit the page!


== Page Progress ==


{{Draft}}
'''Needed to complete this page:'''
* ask pfrields/mchua about having non-Feature talking points, what should be done, are they even allowed, etc.
* Need to have email template for participation call, and announcement.  Placeholder is on this wiki page.
* Talk to dramsey about his thoughts on how he came up with some of his proposals.
* Need to update [[Fedora 13 Talking Points]] page with suggestions sent to mailing list by stickster on 2/15


== Definitions ==
== Definitions ==
Line 35: Line 26:
Some notes:
Some notes:


* The feature / talking point should be Free as in F/LOSS! Don't ever assume - double check, double check, double check.
* Only the top three talking points are required, fit in as many as you can
* Only the top three talking points are required, fit in as many as you can
* We can go up to five required, if they are short, sweet, and good
* We can go up to five required, if they are short, sweet, and good
Line 45: Line 37:


=== Create the Talking Points page ===
=== Create the Talking Points page ===
Using the prior talking points page as a template, create a new wiki page for the talking points of the current release, purging outdated content and updating it to reflect the working release's name and dates. The naming scheme is "F# talking points" where # is the number of the release (i.e. [[F12 talking points]]).
Using the prior talking points page as a template, create a new wiki page for the talking points of the current release, purging outdated content and updating it to reflect the working release's name and dates. The naming scheme is "Fedora # talking points" where # is the number of the release.
Make sure the page is listed under [[Category:Marketing]], [[Category:Talking Points]], and [[Category:F#]] (where # is the number of the release).  
 
Create redirects to the "F# talking points" page from commonly mistyped pages and variants on capitalization, such as:  
'''Create this page: [[Fedora {{FedoraVersionNumber|next}} talking points]]'''
* F# Talking Points  
 
* F# talking Points  
Make sure the page is listed under [[:Category:Marketing]], [[:Category:Talking points]], and [[:Category:F{{FedoraVersionNumber|next}}]].  
* Fedora# Talking Points  
Create redirects to the "F{{FedoraVersionNumber|next}} talking points" page from commonly mistyped pages and variants on capitalization, such as:  
* Fedora # Talking Points  
* [[F{{FedoraVersionNumber|next}} Talking Points]]
* Fedora# talking points
* [[F{{FedoraVersionNumber|next}} talking Points]]
* [[F{{FedoraVersionNumber|next}} talking points]]
* [[Fedora{{FedoraVersionNumber|next}} Talking Points]]
* [[Fedora {{FedoraVersionNumber|next}} Talking Points]]
* [[Fedora{{FedoraVersionNumber|next}} talking points]]


=== Line up the features for discussion ===
=== Line up the features for discussion ===
{{admon/note | What do we need here? | An example table? Does it matter?  In general, just make a wiki page.}}
 
Take the list of features for the upcoming release, as decided by FESCo, and place it on the Talking Points wiki page in a format that invites discussion on why each feature should be considered as a talking point. The [[#Feature discussion template]] may provide a useful starting point for this step.


=== Seed initial talking points discussion ===
=== Seed initial talking points discussion ===
{{admon/note | What do we need here? | Announce to the marketing list, at what time?}}
 
Take the table generated in [[#Line up the features for discussion]], pick 3-4 ''you'' think would be good talking points, and add your reasoning to the appropriate section in the table, to set an example to others in the Fedora community what they should be doing (and to keep the table from being completely blank when it's announced).
 
Here's an [https://fedoraproject.org/w/index.php?title=Fedora_13_Talking_Points&oldid=155485 example of a partially filled-in table] - you should only have to do 3-4 features as examples before proceeding to the next step. This step is quick and fun to do with a few others on IRC; it has been done during IRC [[Marketing meetings]] in the past.


=== Call for participation ===
=== Call for participation ===
{{admon/note | What do we need here? | Link to boilerplate announcement. Should go to marketing, ambassadors, devel, advisory-board.}}
 
# Draft a call for participation asking people to help select the final list of talking points.
# Send the call out in an email to (at minimum) the [https://admin.fedoraproject.org/mailman/listinfo/marketing marketing], [https://admin.fedoraproject.org/mailman/listinfo/ambassadors ambassadors], [https://admin.fedoraproject.org/mailman/listinfo/devel devel], and [https://admin.fedoraproject.org/mailman/listinfo/council-discuss council-discuss] lists, as well as the edition specific lists (currently {{fplist|desktop|Workstation}}, {{fplist|server|Server}}, and {{fplist|cloud|Cloud}}.
# For bonus points: blog the call-for-participation to [http://planet.fedoraproject.org Planet Fedora] - instructions on how to [[Planet|join Fedora Planet]] are available if needed.
# For super-bonus points: [[Status_and_microblogging_SOP| microblog]] the CFP as well to the @fedora feeds.
 
See the [http://lists.fedoraproject.org/pipermail/marketing/2010-February/011750.html sample call-for-participation email from F13] and the [http://wordshack.wordpress.com/2010/02/20/talking-points-for-fedora-13-come-lend-a-hand/ call-for-participation blog post from F13] for reference on what these announcements look like.


=== Round up feedback ===
=== Round up feedback ===
{{admon/note | What do we need here? | Deadline. How many weeks after CFP?}}
 
Set a deadline for feedback round-up that falls at least one week after the initial [[#Call for participation]]. Announce this widely; consider reminding people of the deadline a day or two before it hits before moving on to the [[#Final deliberation]].


=== Final deliberation ===
=== Final deliberation ===
{{admon/note | What do we need here? | This happens at the Marketing team meeting following the deadline.  FPL is responsible for participating, and for any final decisions about controversial items.}}
{{admon/note | What do we need here? | This happens at the Marketing team meeting following the deadline.  FPL is responsible for participating, and for any final decisions about controversial items.}}
Use [[Template:Talking points]] to list the final talking points once they have been decided - a bit of final wordsmithing may be needed.


=== Announce the talking points ===
=== Announce the talking points ===
Line 78: Line 87:
{{admon/note | What do we need here? | Does this require separation from the output of the final deliberation? Seems like overkill in the way of announcements, but I could be wrong.}}
{{admon/note | What do we need here? | Does this require separation from the output of the final deliberation? Seems like overkill in the way of announcements, but I could be wrong.}}


== Templates ==


=== Feature discussion template ===


== Basic Talking Points Template ==
'''For use during the [[#Line up the features for discussion]] stage.'''


=== Mandatory Content ===
These are the [[Talking Points]] for Fedora 13. They are currently under construction. For information on how we are making these talking points, see [[Talking Points SOP]].


According to what was in the [http://www.redhat.com/archives/fedora-announce-list/2006-October/msg00008.html FC-6 announcement] , there is nothing mandatory. However, prior talking points have consisted of 3 sections.  For some releases, including F13. a fourth section devoted to spins will be used.
{{Admon/important | Not everything listed here right now will end up as a talking point. | The list below covers all the current release's features; we will be looking at the features that have comments on why they should become talking points, and choosing the final small selection of talking points from that, then cleaning up this page.}}


==== For desktop users and everyone ====
{|class="wikitable sortable"
List 2-4 bullet items here for innovations in Fedora 13 that will be of general interest to most people using F13.  The best talking points are differentiators between F13 and other distributions -- newer software, specific improvements, or cases where Fedora contributors either are, or work directly with, the upstream project(s).
!border="1"| Feature || category || Why should this be a talking point?
 
|-
==== For administrators ====
| <!-- name of feature -->
List 2-4 bullet items here for innovations that help make system administrators' lives better.
| <!-- category: user, developer, or sysadmin? -->
 
| <!-- Why should this be a talking point? -->
==== For developers ====
|-
List 1-3 bullet items here that discuss innovations that make Fedora a great platform for software developers.
|}
 
==== Spins ====
List 1 - 3 bullet items, each covering a specific Fedora spin's new highlights.
 
=== Please Mention Somewhere ===
 
1. If you are upgrading your Fedora install, do yourself a favor and read the release notes. Changes, such as the need for file system labels, can have a major impact on your upgrade experience.
 
== Send out call for Talking Points pick-apart-and-make-nice ==
After you have a rough list of what talking points should be included, send a mail marketing [at] lists.fedoraproject.org and devel [at] lists.fedoraproject.org asking for comments on the proposed Talking Points. This should take place at the beginning of the "Create Talking Points" marketing task (see magic marketing tasks for F# release list) and the call should close at the end of said task.
 
Be sure to note in the mail that the list is to be finalized and approved by the Marketing team and the FPL.


=== Email Template for Call for Participation on Talking Points ===
=== Email Template for Call for Participation on Talking Points ===
Line 119: Line 118:
Each cycle, the Marketing team compiles a short list of approximately
Each cycle, the Marketing team compiles a short list of approximately
three talking points for each of these audiences for the upcoming
three talking points for each of these audiences for the upcoming
release. For Fedora 13 (''or appropriate release number''), they're found here:
release. For Fedora {{FedoraVersionNumber|next}}, they're found here:


https://fedoraproject.org/wiki/Fedora_13_Talking_Points
https://fedoraproject.org/wiki/Fedora_{{FedoraVersionNumber|next}}_talking_points
(''Replace Talking Points link as necessary for appropriate release number'')


If you have a talking point that you feel meets the criteria found on
If you have a talking point that you feel meets the criteria found on
the talking points SOP page at
the talking points SOP page at
https://fedoraproject.org/wiki/Talking_points_SOP, add it to the the
https://fedoraproject.org/wiki/Talking_points_SOP, add it to the the
table on the F13 (''or appropriate release number'') page with supporting information. Please make your
table on the F{{FedoraVersionNumber|next}} page with supporting information. Please make your
contributions and changes on the wiki page, so that the Marketing team
contributions and changes on the wiki page, so that the Marketing team
can efficiently capture and consider your input.
can efficiently capture and consider your input.
Line 137: Line 135:
found at http://fedoraproject.org/wiki/Marketing_meetings.  Following
found at http://fedoraproject.org/wiki/Marketing_meetings.  Following
the meeting, the finalized list of talking points will be announced,
the meeting, the finalized list of talking points will be announced,
and posted to https://fedoraproject.org/wiki/Fedora_13_Talking_Points.
and posted to https://fedoraproject.org/wiki/Fedora_{{FedoraVersionNumber|next}}_Talking_Points.
(''Replace Talking Points link as necessary for appropriate release number'')
(''Replace Talking Points link as necessary for appropriate release number'')


Line 145: Line 143:
(''your name here'')
(''your name here'')


'''Please remember to remove the italicized pointers to adjust the release numbers / links as necessary from your email before sending!'''
'''Please remember to remove the italicized pointers to adjust the release numbers / links as necessary from your email before sending! Be sure to note in the mail that the list is to be finalized and approved by the Marketing team and the FPL.'''


=== Email announcement for Finalized Talking Points ===
=== Finalized talking points template ===
Need content here!


== Wiki templates ==
See [[Template:Talking points]] for the template and usage instructions.


=== Feature discussion template ===
=== Email announcement for Finalized Talking Points ===


'''For use during the [[#Line up the features for discussion]] stage.'''
Need content here!
 
These are the [[Talking Points]] for Fedora 13. They are currently under construction. For information on how we are making these talking points, see [[Talking Points SOP]].
 
{{Admon/important | Not everything listed here right now will end up as a talking point. | The list below covers all the current release's features; we will be looking at the features that have comments on why they should become talking points, and choosing the final small selection of talking points from that, then cleaning up this page.}}
 
{|class="wikitable sortable"
!border="1"| Feature || category || Why should this be a talking point?
|-
| <!-- name of feature -->
| <!-- category: user, developer, or sysadmin? -->
| <!-- Why should this be a talking point? -->
|-
|}


== Rough Schedule ==
== Rough Schedule ==
Line 183: Line 167:
As a point of reference, the Feature List is finalized 2010-02-09 for the Fedora 13 timeframe.  In general, the Feature List is finalized approximately one week prior to the kick-off of Talking Points development.
As a point of reference, the Feature List is finalized 2010-02-09 for the Fedora 13 timeframe.  In general, the Feature List is finalized approximately one week prior to the kick-off of Talking Points development.


[[Category:Marketing]][[Category:Talking points]]
[[Category:Marketing]]
[[Category:Talking points]]
[[Category:Marketing SOPs]]

Latest revision as of 19:14, 7 September 2016

Introduction

This page describes the process followed by the Marketing team to make a talking points for a Fedora release. If you have suggestions on how to improve these instructions, please edit the page!


Definitions

Talking Points

Talking points are key highlights of the new release. There are different types of talking points for different types of people: general desktop users/everyone, developers, and sysadmins. They are meant to provide a short, effective answer to the question "What cool stuff is in the latest release of Fedora?" They are compelling, not necessarily comprehensive.

Talking points are developed over the course of the release. We select a release's talking points immediately after feature freeze. This helps us begin crafting the general story that the release might tell. By identifying the stuff that seems really cool early on, we can help lean on those developers to ensure that the feature makes the next release.

Once the release is out and ready, talking points help us drum up excitement about it, and to keep ourselves informed and inspired about how we're continuing to move ahead with every new release of Fedora that comes out.

Feature List

FeatureList, quite simply, is the list of highlighted Features in the current Fedora release cycle. Features are accepted each cycle by FESCo.

Talking point selection

There are two criteria:

  1. general level of coolness
  2. likelihood that the feature will make the release

Some notes:

  • The feature / talking point should be Free as in F/LOSS! Don't ever assume - double check, double check, double check.
  • Only the top three talking points are required, fit in as many as you can
  • We can go up to five required, if they are short, sweet, and good
  • Anything beyond that is too long, but judge yourself in your announcement
  • We'll add points and move the order around until a good set arrives
  • Talking points should be about brand new features, or a very significant follow-on to early groundwork from a previous release. The latter isn't the same as adding support for additional hardware models or regular expansion of an existing feature.
  • A special New Spins area is reserved for spins premiering with the new release.

Steps

Create the Talking Points page

Using the prior talking points page as a template, create a new wiki page for the talking points of the current release, purging outdated content and updating it to reflect the working release's name and dates. The naming scheme is "Fedora # talking points" where # is the number of the release.

Create this page: Fedora 40 talking points

Make sure the page is listed under Category:Marketing, Category:Talking points, and Category:F40. Create redirects to the "F40 talking points" page from commonly mistyped pages and variants on capitalization, such as:

Line up the features for discussion

Take the list of features for the upcoming release, as decided by FESCo, and place it on the Talking Points wiki page in a format that invites discussion on why each feature should be considered as a talking point. The #Feature discussion template may provide a useful starting point for this step.

Seed initial talking points discussion

Take the table generated in #Line up the features for discussion, pick 3-4 you think would be good talking points, and add your reasoning to the appropriate section in the table, to set an example to others in the Fedora community what they should be doing (and to keep the table from being completely blank when it's announced).

Here's an example of a partially filled-in table - you should only have to do 3-4 features as examples before proceeding to the next step. This step is quick and fun to do with a few others on IRC; it has been done during IRC Marketing meetings in the past.

Call for participation

  1. Draft a call for participation asking people to help select the final list of talking points.
  2. Send the call out in an email to (at minimum) the marketing, ambassadors, devel, and council-discuss lists, as well as the edition specific lists (currently Workstation, Server, and Cloud.
  3. For bonus points: blog the call-for-participation to Planet Fedora - instructions on how to join Fedora Planet are available if needed.
  4. For super-bonus points: microblog the CFP as well to the @fedora feeds.

See the sample call-for-participation email from F13 and the call-for-participation blog post from F13 for reference on what these announcements look like.

Round up feedback

Set a deadline for feedback round-up that falls at least one week after the initial #Call for participation. Announce this widely; consider reminding people of the deadline a day or two before it hits before moving on to the #Final deliberation.

Final deliberation

Note.png
What do we need here?
This happens at the Marketing team meeting following the deadline. FPL is responsible for participating, and for any final decisions about controversial items.

Use Template:Talking points to list the final talking points once they have been decided - a bit of final wordsmithing may be needed.

Announce the talking points

Note.png
What do we need here?
Announce to marketing, ambassadors, devel, advisory-board -- same lists as CFP, provide links to (1) the original CFP, (2) the meeting log, and (3) the final TP wiki page. No surprises.

Create the talking points final display

Note.png
What do we need here?

Announce the talking points final display

Note.png
What do we need here?
Does this require separation from the output of the final deliberation? Seems like overkill in the way of announcements, but I could be wrong.

Templates

Feature discussion template

For use during the #Line up the features for discussion stage.

These are the Talking Points for Fedora 13. They are currently under construction. For information on how we are making these talking points, see Talking Points SOP.

Important.png
Not everything listed here right now will end up as a talking point.
The list below covers all the current release's features; we will be looking at the features that have comments on why they should become talking points, and choosing the final small selection of talking points from that, then cleaning up this page.
Feature category Why should this be a talking point?

Email Template for Call for Participation on Talking Points

Talking points are key highlights of the new release. They should be compelling, but they will not necessarily be comprehensive. There are different types of talking points for different types of people: general desktop users/everyone, developers, and sysadmins. For the Fedora 13 (or appropriate release number) cycle, we will also have talking points to address some of the Spins. They are meant to provide a short, effective answer to the question, "What cool stuff is in the latest release of Fedora?"

Each cycle, the Marketing team compiles a short list of approximately three talking points for each of these audiences for the upcoming release. For Fedora 40, they're found here:

https://fedoraproject.org/wiki/Fedora_40_talking_points

If you have a talking point that you feel meets the criteria found on the talking points SOP page at https://fedoraproject.org/wiki/Talking_points_SOP, add it to the the table on the F40 page with supporting information. Please make your contributions and changes on the wiki page, so that the Marketing team can efficiently capture and consider your input.

The Marketing team will make final adjustments to the list of talking points at their meeting on (date here), which will be announced on the marketing list and is open to everyone. If you are interested in attending the meeting, the agenda, location, and time details can be found at http://fedoraproject.org/wiki/Marketing_meetings. Following the meeting, the finalized list of talking points will be announced, and posted to https://fedoraproject.org/wiki/Fedora_40_Talking_Points. (Replace Talking Points link as necessary for appropriate release number)

We welcome you to participate in the process!

Thanks, (your name here)

Please remember to remove the italicized pointers to adjust the release numbers / links as necessary from your email before sending! Be sure to note in the mail that the list is to be finalized and approved by the Marketing team and the FPL.

Finalized talking points template

See Template:Talking points for the template and usage instructions.

Email announcement for Finalized Talking Points

Need content here!

Rough Schedule

  • Fedora n-1 release + 1 week: clone wiki pages for new release, including the Talking Points page
  • Feature Freeze: The list of possible Talking Points should be decided on. Send mail to devel and marketing lists for comments.
  • Feature Freeze + 1 week: Talking points decided by Marketing team.

Other Considerations

Population of list prior to announcement

The Talking Points page is created as a placeholder at the beginning of each cycle, per the Marketing Schedule deliverable of recycling all wiki pages at the beginning of each cycle. Since the placeholder is there, and it is a wiki, it is fair game for editing, and community members may - and most likely will - begin to populate the page with proposed Talking Points prior to the email call for participation on Talking Points.

Talking Points and Feature List are buddies!

Talking Points come from the Feature List. Not all Feature List items are Talking Points. When the Talking Points list is finalized, one should double-check that the Talking Points are actually on the Feature List. If not, they should be likely not be on the Talking Points(?). If the Talking Point is insanely awesome ("Fedora Now Does your Laundry!") steps should be taken to see if it should truly be listed as a Talking Point due to special circumstances (ie, it is necessary for marketing purposes, something has become popular which isn't necessarily a new feature but ...

As a point of reference, the Feature List is finalized 2010-02-09 for the Fedora 13 timeframe. In general, the Feature List is finalized approximately one week prior to the kick-off of Talking Points development.