From 8d59bf2a918c86016fb84a0533e414ed4dcb6093 Mon Sep 17 00:00:00 2001 From: Dan Vanderkam Date: Thu, 18 Jul 2013 22:31:53 +0200 Subject: [PATCH] update notes --- chopping-block.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/chopping-block.txt b/chopping-block.txt index 6eb738a..2a6dccc 100644 --- a/chopping-block.txt +++ b/chopping-block.txt @@ -1,17 +1,19 @@ The dygraphs JS binary has ballooned by about 3x over the past three years. Things to do to make dygraph-combine.js smaller: -- (1431) Remove srtftime, which is only minimally used. +- (3942) Remove rgbcolor.js - (4191) Move range selector out of core - (2645) Simplify or eliminate dygraph-interaction-model.js. -- (1983) Remove stacktrace.js from dygraph-combined.js +- (1321) move kberg's polygon stuff into a plugin +- (1322) reduce duplication of names in Dygraph.isPixelChangingOptionList - (????) Switch to Closure Compiler, which is more aggressive about dead code removal. - (????) Unify Dygraph.prototype.log vs. Dygraph.log - (????) Combined findPos{X,Y}, page{X,Y} - (????) merge update, updateDeep, clone - (????) can we kill the iterator stuff? -- (????) move kberg's polygon stuff into a plugin - (????) unify/simplify date processing code (dateString_, hmsString_, ...) +x (1983) Remove stacktrace.js from dygraph-combined.js +x (1431) Remove srtftime, which is only minimally used. To measure size: $ ./generate-combined.sh cat_minified | wc -c -- 2.7.4