From b9fe6dbf1de3bcae936fc75376338355a57fafb7 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Fri, 29 Nov 2019 18:50:28 +0000 Subject: Initial bits for this developer weekend --- developer-weekend/dec-2019.mdwn | 111 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 developer-weekend/dec-2019.mdwn diff --git a/developer-weekend/dec-2019.mdwn b/developer-weekend/dec-2019.mdwn new file mode 100644 index 0000000..43c5855 --- /dev/null +++ b/developer-weekend/dec-2019.mdwn @@ -0,0 +1,111 @@ +[[!meta title="Developer Weekend (December 2019)"]] +[[!meta author="NetSurf Developers"]] +[[!meta date="2019-12-01 20:00:00"]] + +[[!toc]] + +Attendees +========= + +* Michael Drake +* Vincent Sanders +* Daniel Silverstone + + +Outstanding work (from May) +============================ + +* General + * Implement any appropriate auto fill auth handlers + * Low level cache should own certificate data and persist with all other data + - Shouldn't be pushed down to browser window; browser window should request + it from the hlcache handle, which should get it from the llcache. + * Implement Site Information (padlock) and repurpose certificate error core + windows to be certificate viewing interfaces + * Continue styling the generated query pages. + * Review TODOs. +* Framebuffer + * Language support for resources (Vince) + * Listing of compiled-in surfaces (Vince) +* Internationalisation + * Translations of all messages for the SSL/privacy internal query page. + * Translations of all messages for the authentication internal query page. +* New tests + * Take the 10,000 sites list, split it up into blocks of 20, and run them as + independent tests. + * Four core VM, which gets 4 Jenkins jobs for running these tests. + * Experiment and see how it breaks down. Needs to be weekly (we can tweak it). +* Text layout + - Continue implementing. (Michael) + +Topics +====== + +* Goals for the weekend + * Complete the multi-site parallel test stuff that Vince has started + * Migrate SSL certification ownership to the llcache and at least block out + the padlock work + * Resolve new Debian packaging and upload + +* Bug triage + * Do general triage + * Specifically address [[!bug 2686]] (NetSurf on RISC OS keeps crashing in + curl-ares) + * Look at [[!bug 2701]] (WebP in SDK) + +* Reviews + * Go over GTK frontend changes + * Fetcher/Cache hacking regarding file/data/resources/etc + * Look over the generic error internal query page work + * Check over the mouse input handler rework + +* Consider the pathway to 3.10/4.0 + +* Consider what the best return-on-effort might be to improve general layout + support. We're increasingly falling behind. + +Discussions +=========== + + +Frontends +========= + +Coverity +======== + + +Bug Triage +========== + + +Activity +======== + +Michael +------- + + +Daniel +------ + + +Vince +----- + + + + +Statement of work +================= + +If at all possible, we'd like to see some of the following addressed before +the next developer weekend… + + +Next time +========= + +* Cambridge. +* 30 Nov / 1 Dec. +* Consider extending either side, depending on holidays. -- cgit v1.2.3