Re: SoC 2006



On 4/15/06, Reinout van Schouwen <reinouts gnome org> wrote:
>
> On http://live.gnome.org/SummerOfCode2006/Ideas , ideas are gathered
> for GNOME's participation in the Google Summer of Code 2006. It would be
> nice if there were an Epiphany project selected for the SoC this year.
[...]
> What are your opinions? Keep in mind that a good SoC project should be
> finishable in 6 weeks time and there must be clear end terms.
>

Some (not so) random suggestions that does not take into account what
it would take to finish, nor overall roadmap - just personal opinion
and things I've thought of:

* Add javascript as extension language:
  - no python dep just for an extension
  - javascript engine is already there
  - GUI and content in same tree (this is important!)
  - much easier for many no matter what the kool-aiders think ;-)

* Barring that, at least fix some script language to be somewhat
complete, including:
  - manipulating DOM
  - having good documentation!

* Web developer extension (needs one of the above, most likely, very
hard w/o a good DOM-manipluator like js).

* Fix bug #330676 [1], probably by:
  - adding another boolean setting to GtkNotebook
  - implement the functionality for shrinking the tabs properly
  - adding that preference (or new default if you wish) to Epiphany
Not really Epiphany only, but affects it severely and is a complete
showstopper for people like me in several Gnome apps.

* More adblock polish: GUI to unblock/whitelist sites, Flash
click-to-play, autoupdate Filter/G blocklist like FF adblock does.

* Better extension UI and backend? Now it's just "preferences 2" with
a long list of checkboxes. Would be nice to be able to sort,
categorize, configure, install, remove etc. Have no clear idea for
this, but it has been bugging me, I think it's needed for the future.

1. http://bugzilla.gnome.org/show_bug.cgi?id=330676


--
Kristoffer Lundén
✉ kristoffer lunden gmail com
✉ kristoffer lunden gamemaker nu
http://www.gamemaker.nu/
☎ 0704 48 98 77


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]