path: root/developer-weekend
diff options
authorDaniel Silverstone <>2017-06-11 15:39:52 +0100
committerDaniel Silverstone <>2017-06-11 15:39:52 +0100
commit28ce14c5e81ebf66c9077c4b76b523cf32a07f10 (patch)
treee4e30fe78b64ff963dc2315e81d5a57c67888451 /developer-weekend
parent8507b42a66ed93916371a6d9e92955bce4b9b0cf (diff)
Updates for this weekend
Diffstat (limited to 'developer-weekend')
1 files changed, 21 insertions, 3 deletions
diff --git a/developer-weekend/jun-2017.mdwn b/developer-weekend/jun-2017.mdwn
index 1121d31..dc2ef2b 100644
--- a/developer-weekend/jun-2017.mdwn
+++ b/developer-weekend/jun-2017.mdwn
@@ -27,12 +27,22 @@ Daniel spent time cleaning up `nsmonkey` and writing an initial wrapper so that
we can begin to explore ways in which we might use `nsmonkey` to have tests
of the browser as a whole. It's all a little grungy as yet; but it's a start
+New logging library
+Daniel designed and built a new logging library (`libnslog`) which is pretty
+much feature-complete at this time, though it is known to use a number of naïve
+approaches for things like filter checking at this time. What's missing right
+now is a bunch of documentation before other parts of the NetSurf project can
+start to use it.
New layout
Michael started to look at the new layout engine stuff again, particularly
focussed around how the new layout engine will hook into the client for
-passing events back and forth.
+passing events back and forth. He wrote up a document about how it might work
+and has asked for comments.
Local History / Core Window
@@ -40,6 +50,9 @@ Local History / Core Window
Michael and Vince worked through a redraw/flicker bug in local history and
core windows. They fixed this and pushed a change.
+Vince subsequently managed to move all ancilliary windows to use corewindow
+and then removed swathes of deprecated APIs.
@@ -50,6 +63,9 @@ Frontends
* **kolibrios:** branch has been proposed, there remain some issues to cleanup
+ Daniel and Vince looked at this, but Ashish has a bunch more stuff to do before
+ it's really mergeable
@@ -60,5 +76,7 @@ Bugs
Next time
-We have chosen the next developer weekend to be .
-It shall be at
+We have chosen the next developer weekend to be Fri 8th through Sunday 10th
+September 2017.
+It shall be at Males Close once again.