m (→Instructions) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
You can see examples of past release bookmarks at [[Features/Bookmarks]], or directly in the package database entry for [https://admin.fedoraproject.org/pkgdb/acls/name/fedora-bookmarks fedora-bookmarks]. | You can see examples of past release bookmarks at [[Features/Bookmarks]], or directly in the package database entry for [https://admin.fedoraproject.org/pkgdb/acls/name/fedora-bookmarks fedora-bookmarks]. | ||
== | == Technical guidelines == | ||
# | # Grab the most recent version of the fedora-bookmarks package, which is your starting point. | ||
# | ## Extract the default-bookmarks.html file from that package, and copy it to /usr/share/bookmarks | ||
# Backup your ~/.mozilla | |||
# | ## cp -r ~/.mozilla ~/dot-mozilla | ||
# To make Red Hat Legal happy, remove any ICON="..." occurrences in the file. | ## rm -r ~/.mozilla | ||
# Load the file in | # Load up Firefox and edit the bookmarks as you like. | ||
# Overwrite default-bookmarks.html in the package directory | # Bookmarks->Organize Bookmarks->Import & Backup->Export HTML | ||
# Bump the spec file and add a changelog entry | # Save the file. | ||
# commit, tag, build | # To make Red Hat Legal happy, remove any ICON="..." occurrences in the file. Do this with your favorite text editor. | ||
# Load the file in Firefox just to sanity check. | |||
# Restore your previous ~/.mozilla | |||
## rm -r ~/.mozilla | |||
## mv ~/dot-mozilla ~/.mozilla | |||
# Overwrite default-bookmarks.html in the package directory. | |||
# Bump the spec file and add a changelog entry. | |||
# commit, tag, build. | |||
# Inform the {{package|firefox}} maintainers they need to rebuild Firefox as well. | |||
== Aesthetic guidelines == | |||
{{admon/note|This section needs to be written.|If you have notes on how to make the bookmark (html) file more readable, please add them here; if you have notes on how to arrange the bookmarks themselves so they show up in Firefox in an aesthetically pleasing manner, please add those notes here as well.}} | |||
== Improve this SOP! == | == Improve this SOP! == | ||
If you see a way to improve this SOP, please go ahead and edit the page - you don't need to ask for anyone's permission. Read more [[:Category:Marketing_SOPs#How_to_contribute|about our contribution philosophy here]]. | If you see a way to improve this SOP, please go ahead and edit the page - you don't need to ask for anyone's permission. Read more [[:Category:Marketing_SOPs#How_to_contribute|about our contribution philosophy here]]. | ||
[[Category:Marketing SOPs]] | [[Category:Marketing SOPs]] |
Latest revision as of 21:16, 20 April 2015
Introduction
This is a Marketing SOP that describes how to create release bookmarks, which are the set of Firefox bookmarks included by default in a new release. This is done by creating and maintaining the fedora-bookmarks package once per release, before the Beta freze.
Examples
You can see examples of past release bookmarks at Features/Bookmarks, or directly in the package database entry for fedora-bookmarks.
Technical guidelines
- Grab the most recent version of the fedora-bookmarks package, which is your starting point.
- Extract the default-bookmarks.html file from that package, and copy it to /usr/share/bookmarks
- Backup your ~/.mozilla
- cp -r ~/.mozilla ~/dot-mozilla
- rm -r ~/.mozilla
- Load up Firefox and edit the bookmarks as you like.
- Bookmarks->Organize Bookmarks->Import & Backup->Export HTML
- Save the file.
- To make Red Hat Legal happy, remove any ICON="..." occurrences in the file. Do this with your favorite text editor.
- Load the file in Firefox just to sanity check.
- Restore your previous ~/.mozilla
- rm -r ~/.mozilla
- mv ~/dot-mozilla ~/.mozilla
- Overwrite default-bookmarks.html in the package directory.
- Bump the spec file and add a changelog entry.
- commit, tag, build.
- Inform the
maintainers they need to rebuild Firefox as well.firefox
Aesthetic guidelines
Improve this SOP!
If you see a way to improve this SOP, please go ahead and edit the page - you don't need to ask for anyone's permission. Read more about our contribution philosophy here.