|author||Daniel Silverstone <firstname.lastname@example.org>||2019-11-29 18:50:28 +0000|
|committer||Daniel Silverstone <email@example.com>||2019-11-29 18:50:28 +0000|
Initial bits for this developer weekend
1 files changed, 111 insertions, 0 deletions
diff --git a/developer-weekend/dec-2019.mdwn b/developer-weekend/dec-2019.mdwn
new file mode 100644
@@ -0,0 +1,111 @@
+[[!meta title="Developer Weekend (December 2019)"]]
+[[!meta author="NetSurf Developers"]]
+[[!meta date="2019-12-01 20:00:00"]]
+* Michael Drake
+* Vincent Sanders
+* Daniel Silverstone
+Outstanding work (from May)
+ * 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.
+ * Language support for resources (Vince)
+ * Listing of compiled-in surfaces (Vince)
+ * 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)
+* 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
+ * Look at [[!bug 2701]] (WebP in SDK)
+ * 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.
+Statement of work
+If at all possible, we'd like to see some of the following addressed before
+the next developer weekend…
+* 30 Nov / 1 Dec.
+* Consider extending either side, depending on holidays.