summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2017-02-04 12:08:52 (GMT)
committer Daniel Silverstone <dsilvers@digital-scurf.org>2017-02-04 12:08:52 (GMT)
commit240232d567720c1a1842aa2a97c7ac70bd5808af (patch)
treec366728a76d887836190f9736105d31d29f0b58c
parent529863817e55b8e46157f7aa36366f6f56d07735 (diff)
downloadnetsurf-wiki-240232d567720c1a1842aa2a97c7ac70bd5808af.tar.gz
netsurf-wiki-240232d567720c1a1842aa2a97c7ac70bd5808af.tar.bz2
Initial notes about feb hack weekend
-rw-r--r--developer-weekend/feb-2017.mdwn65
1 files changed, 65 insertions, 0 deletions
diff --git a/developer-weekend/feb-2017.mdwn b/developer-weekend/feb-2017.mdwn
new file mode 100644
index 0000000..c3a0412
--- a/dev/null
+++ b/developer-weekend/feb-2017.mdwn
@@ -0,0 +1,65 @@
+[[!meta title="Developer Weekend (Feb 2017)"]]
+[[!meta author="Daniel Silverstone"]]
+[[!meta date="2017-02-04 12:00:00"]]
+
+[[!toc]]
+
+Attendees
+=========
+
+* John-Mark Bell (Yes, he's not dead)
+* Michael Drake
+* Vincent Sanders
+* Daniel Silverstone
+
+Apologies
+=========
+
+* Chris Young (Still not quite up to visiting)
+
+Topics
+======
+
+GIF Stuff
+---------
+
+John-Mark and Vince have had a trawl through the `libnsgif` stuff and
+basically decided "OH GODS NO!" and want to replace the lzw stuff.
+
+Content Sharing
+---------------
+
+We decided that any content which implicitly or explicitly contains context
+(for example HTML, Animated GIFs, audio, video, etc) cannot be shared.
+
+GIFs could start out unshared, and if they determine later that they are not
+animated, they could flip to a shared context. Ditto they could, on
+`CONTENT_DONE`, switch from copied data to referencing the whole content stored
+in `llcache`.
+
+CSS Media Queries
+-----------------
+
+John-Mark is getting on with these
+
+Plotter API work
+----------------
+
+After discussion, Vince is working on updating the plotter API to
+thread the plot context through everything, for widgetery (or however you spell that)
+
+`libnslayout`
+-------------
+
+> **TODO**: Michael will fill this out.
+
+Cookies
+-------
+
+> **TODO**: Vince will fill this out. (RFC6265)
+
+JavaScript and Events
+---------------------
+
+Daniel continues his epic horror-party into `addEventListener()` and friends.
+