From a0b5b78d88049b52f5d3384664b38df6d0190c70 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sun, 17 Feb 2019 13:38:02 +0000 Subject: Final stuff, end of dev-weekend --- developer-weekend/feb-2019.mdwn | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/developer-weekend/feb-2019.mdwn b/developer-weekend/feb-2019.mdwn index 369c2f6..1d6fd0a 100644 --- a/developer-weekend/feb-2019.mdwn +++ b/developer-weekend/feb-2019.mdwn @@ -1,6 +1,6 @@ [[!meta title="Developer Weekend (February 2019)"]] [[!meta author="Daniel Silverstone"]] -[[!meta date="2019-02-17 10:00:00"]] +[[!meta date="2019-02-17 14:00:00"]] [[!toc]] @@ -133,6 +133,7 @@ Vincent * Added support to the CI for running the integration test suites. * added framebuffer language resource selection from environment. * Added webp support +* Sorted a bunch of bugs' "Fixed in version…" Frontends ========= @@ -150,7 +151,8 @@ Basically gone away Keep as release but minimal feature additions: * corewindow for cookies etc. -* language supprt LANGUAGE, LC_ALL, LC_MESSAGES, LANG split on : then _ to get langs and use as default Accept language +* language support LANGUAGE, LC_ALL, LC_MESSAGES, LANG split on : then _ to get + langs and use as default Accept language * fontconfig * ability to list compiled in libnsfb surfaces @@ -162,9 +164,37 @@ decided they're all good so we're not changing them for now. Statement of work ================= -* Vince will add a webp core image handler using libwebp. +If at all possible, we'd like to see some of the following addressed before +the next developer weekend… + +* Monkey + * Ability to inject an arbitrary piece of JavaScript (Daniel) + * Driver - capability to "Click" on a specified piece of text (Daniel) + (Basically a way to say click button FOO) +* JavaScript + * Some documentation around how to write bindings (Vince) +* Dynamic relayout + * Write up documentation around whether we can regenerate the box model + as a sop to basic dynamic content changes. (Michael) +* Framebuffer + * Language support for resources (Vince) + * Fontconfig (Vince) + * Listing of compiled-in surfaces (Vince) + +Things we might want to think about but are making no commitments on: + +* GTK4? +* Qt? +* Framebuffer corewindow support +* Further work toward core-as-widget +* Using the core buildsystem for NetSurf + +We expect that subsequent to the next developer weekend we will make a release +of NetSurf to comprise all the shiny new bug fixes (and possibly shiny new bugs +too) Next time ========= -__Dunno Yet__ +The next developer weekend will be in Manchester, from Friday 3rd through +Tuesday 7th May. -- cgit v1.2.3