summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--developer-weekend/may-2020.mdwn123
1 files changed, 123 insertions, 0 deletions
diff --git a/developer-weekend/may-2020.mdwn b/developer-weekend/may-2020.mdwn
new file mode 100644
index 0000000..9d57733
--- /dev/null
+++ b/developer-weekend/may-2020.mdwn
@@ -0,0 +1,123 @@
+[[!meta title="Developer Weekend (May 2020)"]]
+[[!meta author="NetSurf Developers"]]
+[[!meta date="2020-05-22 09:00:00"]]
+
+[[!toc]]
+
+Attendees
+=========
+
+* Michael Drake
+* Vincent Sanders
+* Daniel Silverstone
+
+Outstanding work (from Feb)
+===========================
+
+* General
+ * Implement any appropriate auto fill auth handlers **IGNORING**
+ * Continue styling the generated query pages. (Michael) **DONE**
+ * Review TODOs. **IGNORING**
+* Framebuffer
+ * Listing of compiled-in surfaces (Daniel) **DONE**
+* Internationalisation
+ * Framebuffer front end.
+ * Translations of all messages for the SSL/privacy internal query page.
+ * Translations of all messages for the authentication internal query page.
+ * Short of finding a native speaker there's not a lot we can do. **Nothing**
+* Text layout
+ - Continue implementing. (Michael)
+* Release 3.10
+ * Which means do the work first needed to complete it
+ * And then do Debian package releases, including removing framebuffer
+ from Debian.
+* Events
+ * Michael to do more UI event support in NetSurf **SHITCANNED**
+
+Pathway to 3.10Release 3.10
+===============
+
+* Completion of MVP for page info core window (Michael) **DONE**
+* DER exfiltration and SSL Certificate viewer `about:certificate` (Vince) **DONE**
+* Completion of integration of that into GTK and RISC OS frontends, with others
+ being given at least two weeks to integrate before they cease blocking.
+ (Assigned to Vince)
+ * GTK **DONE**
+ * RISC OS **Not done**
+ * Others **Unknown**
+* At least some attention given to GTK focus issues (Daniel) **DONE**
+* Review styling for internal pages. (Michael) **DONE**
+* Listing compiled-in surfaces for nsfb (Daniel) **DONE**
+* [[!bug 2650]] Inappropriate error message (Daniel) **DONE**
+* [[!bug 2722]] GTK3 UI vertical scrollbar wrong (Assigned to Vincent) **DONE**
+* [[!bug 2721]] Bizarre corners on download box in highdpi (Assigned to Michael) **Not done**
+
+Bug Triage
+==========
+
+* [[!bug 2759]] To be closed when the web site doesn't mention MacOS any more.
+* [[!bug 2740]] Wikipedia has its scrollbar on BODY instead of HTML.
+* [[!bug 2755]] More Wikipedia scrollbars.
+* [[!bug 2752]] Building without openssl: acknowledged and assigned to Daniel.
+* [[!bug 2754]] GTK history delete menu options: acknowledged and assigned to Daniel.
+* [[!bug 2753]] RISC OS URL entry bug needs fixed.
+* [[!bug 2748]] Hubbub needs to know about these elements.
+* [[!bug 2742]] Closed; no change required.
+
+Topics
+======
+
+* HTML5 Canvas.
+* Text layout (maybe).
+* Selection cleanups.
+
+Tasks
+=====
+
+* Review Vince's text selection change commit.
+* Release 3.10:
+ * Complete RISC OS page-info.
+ * Any blockers from bug triage.
+* Make some progress with text layout.
+* Michael to update Wikipedia scrollbar bug.
+* JavaScript / bindings stuff:
+ - Upgrade Duktape.
+ - Unimplemented JavaScript list.
+ - Binding generator improvements.
+ - Looking at NetSurf's JS error logs and see what we need to do.
+ - Build time heap config for reuse.
+* Remove MacOS from web site.
+
+Activity
+========
+
+Mostly individual activity here
+
+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
+=========
+
+* May 22nd to 26th (Fri through Tuesday)
+* Remote / video conf / IRC.