EpiphanyDefaultBrowser

Differences between revisions 1 and 60 (spanning 59 versions)
Revision 1 as of 2005-08-17 09:52:05
Size: 936
Editor: 125-25
Comment:
Revision 60 as of 2006-04-19 14:08:04
Size: 2891
Editor: user-85-201-2-96
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
This page is an open discussion about wheter or not we must consider Epiphany as a default browser instead of Firefox.
This page has not to be considered before Breezy release.
##(see the SpecSpec for an explanation)
Line 4: Line 3:
!! Warning !! This page is not endorsed by any Ubuntu developper and is only an open discussion. There is no official plan to replace Firefox by Epiphany.  * '''Launchpad Entry''': https://launchpad.net/distros/ubuntu/+spec/epiphany-default-browser
 * '''Created''': [[Date(2006-04-19T13:11:54Z)]] by LionelDricot
 * '''Contributors''': LionelDricot
 * '''Packages affected''':
Line 6: Line 8:
== What must be a default browser ? == == Summary ==
Line 8: Line 10:
A default browser must be simple enough and doesn't need a lot of features by default.
(to complete)
This spec is intended to track wheter or not it worth changing the default Ubuntu browser from Firefox to Epiphany and, if yes, what must be improved a/o changed in Epiphany.
Line 11: Line 12:
== Rationale ==
Line 12: Line 14:
== In favor of Epiphany as the default ==
 * Epiphany is well integrated with the Gnome desktop and follow the global theme and global options (like displaying text beside buttons,etc)
 * Epiphany follows the gnome release schedule
 * ...
As we ship GNOME, it seems logical, in order to have a more consistent environement, to ship GNOME browser, namely Epiphany.
Line 17: Line 16:
== In favor of Firefox as the default ==
 * Firefox is well known and "hype"
 * ...
Having the default GNOME browser would simplify a lot of things in the long run : security, support, translation, desktop integration, artwork. Also, Epiphany is more or less independant of the backend engine. If, in a not so distant future, anyone release another html engine, Epiphany could be ported in order to use it.
Line 21: Line 18:
== Outstanding issues with Epiphany ==
 * Epiphany depend on Firefox, so in any case Firefox must be installed.
Given that now Epiphany can be compiled against XUL-runner and that Edgy is all about taking some risks, it's *the* release to test Epiphany as the default browser. If it's a disaster, we could always back to firefox on Edgy+1

== Use cases ==

 * Arthur is new to computer. His friend installed Ubuntu and he want to "surf the web" like everyone is saying. He look for something named "surf the web". He expect it to be simple to learn and to use.
 * Zaphod has little Windows experience. He knows that internet is the little blue icon named explorer. His friend, who installed Ubuntu, told him that, in Ubuntu, it's called "browser". Zaphod want his browser as simple and easy as the old explorer.
 * Trillian is an advanced user. She like to install Firefox on a new Windows. She want to install Firefox on her whole new Ubuntu but she want to do it herself because "Firefox is only for supreme power users like me and I like the feeling of installing it where average users don't even know about it !". This is also a good thing to learn how to install softwares on Ubuntu.
 * Marvin is a non-technical user but he likes to surf the web. He doesn't want to learn technical thing but he heard about "extensions to block popups", "extensions to blocks ads", "rss syndication". He want to use that but without learning more than "where must I check the corresponding box ?".

== Scope ==

This spec is only for Ubuntu and all Gnome Ubuntu derivatives.

== Design ==

== Implementation ==

=== Code ===

=== Data preservation and migration ===

== Outstanding issues ==
 * Firefox has his own RSS managment. In epiphany we have two possibilities :
   1) not enable RSS plugin by default
   2) Enable RSS plugin and install an compatible RSS reader by default (liferea)

== BoF agenda and discussion ==

A lot of discussions is available here : https://wiki.ubuntu.com/EphiphanyDefaultBrowserThoughts
----
CategorySpec

Summary

This spec is intended to track wheter or not it worth changing the default Ubuntu browser from Firefox to Epiphany and, if yes, what must be improved a/o changed in Epiphany.

Rationale

As we ship GNOME, it seems logical, in order to have a more consistent environement, to ship GNOME browser, namely Epiphany.

Having the default GNOME browser would simplify a lot of things in the long run : security, support, translation, desktop integration, artwork. Also, Epiphany is more or less independant of the backend engine. If, in a not so distant future, anyone release another html engine, Epiphany could be ported in order to use it.

Given that now Epiphany can be compiled against XUL-runner and that Edgy is all about taking some risks, it's *the* release to test Epiphany as the default browser. If it's a disaster, we could always back to firefox on Edgy+1

Use cases

  • Arthur is new to computer. His friend installed Ubuntu and he want to "surf the web" like everyone is saying. He look for something named "surf the web". He expect it to be simple to learn and to use.
  • Zaphod has little Windows experience. He knows that internet is the little blue icon named explorer. His friend, who installed Ubuntu, told him that, in Ubuntu, it's called "browser". Zaphod want his browser as simple and easy as the old explorer.
  • Trillian is an advanced user. She like to install Firefox on a new Windows. She want to install Firefox on her whole new Ubuntu but she want to do it herself because "Firefox is only for supreme power users like me and I like the feeling of installing it where average users don't even know about it !". This is also a good thing to learn how to install softwares on Ubuntu.
  • Marvin is a non-technical user but he likes to surf the web. He doesn't want to learn technical thing but he heard about "extensions to block popups", "extensions to blocks ads", "rss syndication". He want to use that but without learning more than "where must I check the corresponding box ?".

Scope

This spec is only for Ubuntu and all Gnome Ubuntu derivatives.

Design

Implementation

Code

Data preservation and migration

Outstanding issues

  • Firefox has his own RSS managment. In epiphany we have two possibilities :
    • 1) not enable RSS plugin by default 2) Enable RSS plugin and install an compatible RSS reader by default (liferea)

BoF agenda and discussion

A lot of discussions is available here : https://wiki.ubuntu.com/EphiphanyDefaultBrowserThoughts


CategorySpec

EpiphanyDefaultBrowser (last edited 2008-08-06 16:20:54 by localhost)