Changes

Jump to navigation Jump to search
no edit summary
Line 37: Line 37:  
Weeks:
 
Weeks:
 
# Write prototype of abstraction layer
 
# Write prototype of abstraction layer
  * WebView GTK widget that wraps hulahop.WebView or pywebkitgtk.WebView
+
* WebView GTK widget that wraps hulahop.WebView or pywebkitgtk.WebView
  * nothing more than WebView.load_uri()
+
* nothing more than WebView.load_uri()
 
# Simple Browser activity based on the abstraction layer
 
# Simple Browser activity based on the abstraction layer
  * recycle code from Browse & Surf
+
* recycle code from Browse & Surf
  * implement missing functionality as needed
+
* implement missing functionality as needed
 
# Basic browser functionality
 
# Basic browser functionality
  * DOM access
+
* DOM access
  * html events mapped to gobject events
+
* html events mapped to gobject events
 
# More browser functionality
 
# More browser functionality
  * downloads, history
+
* downloads, history
  * user stylesheets
+
* user stylesheets
  * browser settings (i.e. proxy)
+
* browser settings (i.e. proxy)
 
# Port SSB code from Browse's ssb branch
 
# Port SSB code from Browse's ssb branch
  * create ssb
+
* create ssb
  * edit userstyles/usersheets
+
* edit userstyles/usersheets
  * bookmarklets
+
* bookmarklets
 
# More functionality
 
# More functionality
 
# Polish
 
# Polish
Line 68: Line 68:     
Since I was using a lot of open source at home, I tried to push it in school as well. I managed to make students and teachers aware of GCC as a replacement for Borland C/C++, Mono and SharpDevelop as a replacement for the not-quite-free Visual Studio. With the help of a friend, I even managed to convince the head of school to install Ubuntu in one of the labs.
 
Since I was using a lot of open source at home, I tried to push it in school as well. I managed to make students and teachers aware of GCC as a replacement for Borland C/C++, Mono and SharpDevelop as a replacement for the not-quite-free Visual Studio. With the help of a friend, I even managed to convince the head of school to install Ubuntu in one of the labs.
 +
 +
I've also participated in last year's GSoC, adding SSB support to Browse. See [Webified].
    
====You and the community====
 
====You and the community====
158

edits

Navigation menu