From Fedora Project Wiki

(updated based on f13 beta actions.)
Line 9: Line 9:
== Instructions ==
== Instructions ==


# Add the bookmarks you want to your running Firefox instance
# Grab the most recent version of the fedora-bookmarks package, which is your starting point.
# Find the top level 'Bookmarks' menu, then click 'Organize Bookmarks'
## Extract the default-bookmarks.html file from that package, and copy it to /usr/share/bookmarks
# Click 'Import & Backup' > 'Export HTML'
# Backup your ~/.mozilla
# save the file
## cp -r ~/.mozilla ~/dot-mozilla
# To make Red Hat Legal happy, remove any ICON="..." occurrences in the file.  I generally just gedit and manually remove them.
## rm -r ~/.mozilla
# Load the file in firefox (File > Open File) just to sanity check
# 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.


== 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]]

Revision as of 20:10, 22 March 2010

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.

Instructions

  1. Grab the most recent version of the fedora-bookmarks package, which is your starting point.
    1. Extract the default-bookmarks.html file from that package, and copy it to /usr/share/bookmarks
  2. Backup your ~/.mozilla
    1. cp -r ~/.mozilla ~/dot-mozilla
    2. rm -r ~/.mozilla
  3. Load up Firefox and edit the bookmarks as you like.
  4. Bookmarks->Organize Bookmarks->Import & Backup->Export HTML
  5. Save the file.
  6. To make Red Hat Legal happy, remove any ICON="..." occurrences in the file. Do this with your favorite text editor.
  7. Load the file in Firefox just to sanity check.
  8. Restore your previous ~/.mozilla
    1. rm -r ~/.mozilla
    2. mv ~/dot-mozilla ~/.mozilla
  9. Overwrite default-bookmarks.html in the package directory.
  10. Bump the spec file and add a changelog entry.
  11. commit, tag, build.

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.