Index: experimental/webtry/TODO.md |
diff --git a/experimental/webtry/TODO.md b/experimental/webtry/TODO.md |
new file mode 100644 |
index 0000000000000000000000000000000000000000..57a061b734a7438eaecc54bd88365f30bd1de1ce |
--- /dev/null |
+++ b/experimental/webtry/TODO.md |
@@ -0,0 +1,22 @@ |
+Public facing feature requests |
+------------------------------ |
+ - return printf output |
+ - permalinks for fiddles |
+ - ability to render against multiple targets (gpu/cpu) |
+ - versioning (which version of skia was this run against) |
+ - serve up a iframe-able page |
+ - magnifying glass (both client side and server side) |
+ - specify scale, rotate, clip (possibly animating over a range) |
+ - change canvas size from 300x300 to other sizes |
+ |
+ |
+Implementation details |
+---------------------- |
+ - Add flag for inout directory to webtry.go. |
+ - In webtry.go add mutexes per hash, to avoid conflicts of writing the same file at the same time. |
+ - Don't allow #macros in user code. |
+ - Limit the size of the user code submitted. |
+ - Add font support in the c++ template. |
+ - Add inline links to doxygen. |
+ - Add monitoring and probing (nagios). |
+ - sanitize the file name in the output. |