[[!meta title="Developer Weekend (February 2019)"]] [[!meta author="Daniel Silverstone"]] [[!meta date="2019-02-16 10:00:00"]] [[!toc]] Attendees ========= * Michael Drake * Vincent Sanders * Daniel Silverstone Apologies ========= * John-Mark Bell Statement of work (from November) ================================= Within the fortnight we will: 1. Have `monkeyfarmer` and `monkey-driver` updated to work with 401 and the full feature set thus-far defined. 2. Have a set of tests in the `netsurf-test` repository along with their metadata. 3. Have those tests aggregated during the build/install of the repo 4. Have a CI job which downloads that aggregation, acquires a source-all tarball, and builds monkey from that, running the driver across the test set. Topics ====== * Daniel to sort wapcaplet dodginess with modern libcs/compilers. * Do the SoW from November * Attempt to correct the sanitize situation with libdom. Failing that, disable the job * Bug Triage * Figure out why master branch packaging jobs are failing * Review framebuffer's feature set and decide on a battle plan Monkey ====== Discussions =========== Activity ======== Bug Triage ---------- Daniel ------ * Found and fixed issue with warning in wapcaplet. Learned that `memcpy` has a return value. Shocking! * Fixed a monkey `TEXT` plot call bug which was introducing spurious newlines and also failing to render the limited text string properly. This now enables the `401LOGIN` support previously written in the `monkeyfarmer.py` Michael ------- Vincent ------- * Updated all working toolchains (not atari) with new openssl/curl etc. * fixed framebuffer install target to use install program and install messages file with the correct case. bug [2616](http://bugs.netsurf-browser.org/mantis/view.php?id=2616) * fixed bug [2468](http://bugs.netsurf-browser.org/mantis/view.php?id=2468) to get openbsd building framebuffer * resolved package build faliures in CI Frontends ========= ## Atari If we do nothing about the toolchains soon, it'll be entirely demoted. ## Cocoa Basically gone away ## Otherwise... We revisited the decisions made in [September 2017](../sep-2017/#index4h1) and decided they're all good so we're not changing them for now. Next time ========= __Dunno Yet__