|author||Michael Drake <firstname.lastname@example.org>||2020-05-21 21:53:13 +0100|
|committer||Michael Drake <email@example.com>||2020-05-21 21:53:13 +0100|
Dev weekend notes.
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
@@ -0,0 +1,123 @@
+[[!meta title="Developer Weekend (May 2020)"]]
+[[!meta author="NetSurf Developers"]]
+[[!meta date="2020-05-22 09:00:00"]]
+* Michael Drake
+* Vincent Sanders
+* Daniel Silverstone
+Outstanding work (from Feb)
+ * Implement any appropriate auto fill auth handlers **IGNORING**
+ * Continue styling the generated query pages. (Michael) **DONE**
+ * Review TODOs. **IGNORING**
+ * Listing of compiled-in surfaces (Daniel) **DONE**
+ * 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.
+ * 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 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.
+* HTML5 Canvas.
+* Text layout (maybe).
+* Selection cleanups.
+* 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.
+ - Upgrade Duktape.
+ - 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.
+Mostly individual activity here
+Statement of work
+If at all possible, we'd like to see some of the following addressed before
+the next developer weekend…
+* May 22nd to 26th (Fri through Tuesday)
+* Remote / video conf / IRC.