Difference between revisions of "Website:Documentation Changes for 2.0"
(→Other website changes for 2.0: copy over stuff from Releases:Website Checklist#Major_release so I can check them off when done) |
(→Other website changes for 2.0: mark the things that ss needs to do) |
||
Line 111: | Line 111: | ||
=Other website changes for 2.0= | =Other website changes for 2.0= | ||
− | * Update the main page screenshot and CSS feature call-out | + | * '''ss''' Update the main page screenshot and CSS feature call-out |
− | * Update /features/ for new features | + | * '''ss''' Update /features/ for new features |
* Copy the folder for the previous major release (e.g., 1.5 for the 1.6 release) in /releases/ | * Copy the folder for the previous major release (e.g., 1.5 for the 1.6 release) in /releases/ | ||
** Update the index.php file with text from [[Releases:1.6:Notes]] | ** Update the index.php file with text from [[Releases:1.6:Notes]] | ||
Line 122: | Line 122: | ||
*: Be sure to preserve any '''class''' or '''id''' attributes from the previous version when pasting in the new information. | *: Be sure to preserve any '''class''' or '''id''' attributes from the previous version when pasting in the new information. | ||
− | * /press/ | + | * '''ss''' /press/ |
** Add new screenshots | ** Add new screenshots | ||
** Add the new press release | ** Add the new press release | ||
Line 141: | Line 141: | ||
* Staging the release | * Staging the release | ||
− | *: For the most part, follow the [[#Major/Minor release|Major/Minor release]] | + | *: For the most part, follow the [[Releases:Website_Checklist#Major/Minor release|Major/Minor release]] |
** QA the RC and the ML build | ** QA the RC and the ML build | ||
** Get the builds in bouncer | ** Get the builds in bouncer | ||
** Stage the software update definition and update descriptions for each language | ** Stage the software update definition and update descriptions for each language | ||
** disable/redirect the preview site to the main page | ** disable/redirect the preview site to the main page |
Revision as of 13:59, 31 October 2009
Instead of having to go through all of cb.o/support and finding what needs to be changed (ugh), this page will be an on-going list of changes that need to be made due to checkins since 1.6.
Contents
Hidden Prefs
- Switch to using about:config for Gecko-style prefs (except accept-lang override) - Bug 515807
- gfx.color_management.enabled (requires restart, poor perf, no CM with Flash < 10)
Switch mouse zoom from text size to full content zoom(this isn't anywhere, and is problematic to document on /shortcuts/ because of the menu toggle, and it conflicts with the OS by default, anyway)- AA all text, regardless of OS setting (gfx.use_text_smoothing_setting; requires restart)
- inline autocomplete hidden pref switched from NSUserDefaults to browser.urlbar.autoFill
- camino.use_aqua_selects (default true; set to false to honor author styles)
- FocusDownloads browser.download.manager.focusWhenStarting to false
- don't show dl window: browser.download.manager.showWhenStarting to false
- Breakpad defaults:
- BreakpadSendAndExit -string NO (show Apple crash UI also)
http://caminobrowser.org/documentation/hiddenprefs/ (done, on stage)
Annoyances
- Flashblock whitelist
http://caminobrowser.org/documentation/annoyances/ (done on stage)
Bookmarks
- Put some sort of link to "finding bookmarks" which lives in Find (or vice versa)
Middle-click?- Export Fx bookmarks to HTML first
- Alternates for Bookmarking ([1])
http://caminobrowser.org/documentation/bookmarks/ (done, on stage)
Privacy & Security
- Explain the new security exceptions model and error pages
- Explain cert import
- Mention software update as a way to keep yourself secure
- Brief sb description (at #safebrowsing), ending in a line "For more information on this phishing, malware, and this feature, see the Documentation." and link to docs/security/safebrowsing/
http://caminobrowser.org/documentation/security/ (done, on stage)
http://caminobrowser.org/documentation/security/safebrowsing/ (done)
http://caminobrowser.org/documentation/security/test-phishing/ (done)
http://caminobrowser.org/documentation/security/test-malware/ (done)
- http://caminobrowser.org/documentation/security/report-submitted.php (after submitting a phishing false negative/false positive) (done, on stage)
- form on docs/security/safebrowsing/ to get users to the Google diagnostic for malware sites (enh)
Find
http://caminobrowser.org/documentation/find/ (done, on stage)
Downloading
- New keyboard shortcuts
http://caminobrowser.org/documentation/download/ (done, on stage)
Needs updated toolbar icons to match new toolbar icons
Tabbed Browsing
- Rearranging Tabs
- Seeing all tabs in the current window (tabsposé)
http://caminobrowser.org/documentation/tabs/ (done, on stage)
Setup
- QT 7.6
- F4M 2.3.0.14 or newer
- Shockwave 11.0r470 or newer
- Flash 10.0 or newer
- PDFBP 2.3.2 or newer - Bug 506928
- Real 11 (need to check it out first; bad news)
http://caminobrowser.org/documentation/setup/ (done on stage)
Search
http://caminobrowser.org/documentation/search/
Keyboard Shortcuts
Delete as back is brokenor not- Zoom and Text Size have switched; alternates plus toggle
- Cmd-Ctrl-T for Tab Overview (Window)
- Cmd-DownArrow for opening selected files in the Downloads window
- Cmd-A to select all files in the Downloads window
http://caminobrowser.org/documentation/shortcuts/ (done on stage)
FAQ
- Remove the Text Encoding FAQ (I think this is fixed on trunk)
- Remove Norwegian FAQ (10.3 only)
- Remove 1.6 10.6 Java FAQ
- Replace Talkback FAQ with a new Breakpad FAQ
- Mention AppleScript (and link to wiki), because you can only find AS mentions in features and relnotes (when there are new AS changes)
- Mention Recently closed pages somewhere
- Mention content zoom somewhere (customizing?)
http://caminobrowser.org/documentation/faq/ (done, in stage)
General changes
http://wiki.caminobrowser.org/Development:Third-Party_Tab_Themes
http://caminobrowser.org/legal/
http://caminobrowser.org/download/releases/2.0/
http://caminobrowser.org/help/
http://caminobrowser.org/contact/
- Update tab theme docs for 24px tabs - Bug 469770
- Camino 2.0 will be released under the MPL instead of the EULA - Bug 522757
- Stop linking to the mailing list
Migration
- Fx3 data formats for bookmarks (history?)
- CamiNoScript
- CookieThief 1.1 required
http://caminobrowser.org/documentation/firefox/ (done, on stage)
http://caminobrowser.org/documentation/safari/ (done, on stage)
Bugzilla
look for "Mozilla caught an objc exception" in Console.log for nsObjCExceptionLogAbort crash stacksno longer fatal- Need to rewrite crash (
and hang?) instructions for Breakpad
http://caminobrowser.org/documentation/bugzilla/#crash (done, on stage)
Other website changes for 2.0
- ss Update the main page screenshot and CSS feature call-out
- ss Update /features/ for new features
- Copy the folder for the previous major release (e.g., 1.5 for the 1.6 release) in /releases/
- Update the index.php file with text from Releases:1.6:Notes
- Update the complete.php file with text from Releases:1.6:Complete
- Find/replace 1.5 with 1.6, and 1.0 with 1.5
- Update the release date in the box
- Update the ML languages
- Note that getting these pages from the wiki into Coda (and into decent HTML) requires some manipulation
- Be sure to preserve any class or id attributes from the previous version when pasting in the new information.
- ss /press/
- Add new screenshots
- Add the new press release
- /downloads/
- Do the Download, Downloads Old, and Download Releases steps from the #1.5.4 release information
- Make downloads/releases/nightly/ point to the "latest-" folder for the active development branch
- /contribute/
- Hide the "Preview" box
- ua-detection
- Steps TBD
- what to do about 10.3.x<9?
- add oldRelease/one16Release equivalent for EOL branch that drops OS support
- For new major releases, comment out the active messageOldPreRelease and un-comment the other
- System requirements boxes
- On home and /features/, update the system requirements and version number
- Staging the release
- For the most part, follow the Major/Minor release
- QA the RC and the ML build
- Get the builds in bouncer
- Stage the software update definition and update descriptions for each language
- disable/redirect the preview site to the main page