• Bugs

    What should just be fixed.

  • Feature requests

    How I’d like things to be.

  • Something in the middle

    Misc goes here.

  • Inspiration

    Other things to check out.

  • Thoughts

    Conclusions, questions, etc.

  • Misc Ideas

    • Create macro that makes checklist out of all child headings (useful for list of bugs, with childs having details)
  • Mouse UI

    I’d like hoverable icons that expand into the following buttons: ((Save)) ((Edit)) ((Add Child)) ((Add Sibling)).

    I use keyboard shortcuts more than anyone I know, but even still to learn/explore a new UI with a mouse.

  • Login/Register process

    • Clicking “Signup” button should preserve user-enter values for email/password.
    • Password confirmation is useless, remove it.
    • Add “Email password reset link” functionality.
    • alex@evolvingweb.ca seems to be invalid. screenshot
    • only validate email address format on signup, not log in. screenshot
  • Drag & drop bugs

    • I created a level-2 “Test card” with “Kid 1” and “Kid 2” as level-3 children, then dragged “Test card” to level-1. Buggy result: screenshot
    • After this, I had trouble creating (unrelated) child cards, until I did a full page refresh.
    • IMHO, child cards should follow parent.
    • After a full page refresh, the problem seems to have been fixed:
  • Caching of export URL

    https://beta.gingkoapp.com/api/exports/2b19d1f291c99960b6000001.txt

    Because the export URL is not timestamped/unique, browsers cache it improperly.

  • Export of initial card

    In another tree, I dragged a card to the top of the leftmost column. Although I was able to edit/save the card contents, it would not appear in the exported markdown until I deleted and re-created it anew.

  • Improper access control of public tree exports

    This tree is public, but it’s export is inaccessible to anonymous visitors:

    $ curl --head https://beta.gingkoapp.com/api/exports/2b19d1f291c99960b6000001.txt
    HTTP/1.1 403 Forbidden
  • Contact us styling

    The “Contact Us” and “Who’s viewing” blocks are annoyingly placed! Also, The menu wraps awkwardly at smaller screen widths. Screenshot

  • Auto save and deletion of cards

    • Clicking away from a card should auto-save it.
      Currently this only works if clicking away onto a different card.
    • Pressing escape SHOULD NOT discard changes, since this isn’t what users expect.
    • Immediately, please implement “Are you sure you want to navigate away from this page” handling to avoid losing unsubmitted card edits.
    • In future, consider some kind of localStorage based autosave solution
    • {CMD-Down} and {CMD-Right} and {Cmd+Up} should auto save, and then perform their task.
    • Backspace is a browser shortcut for “Go Back”, and should never be used for functionality. Card deletion should be triggered in CardNav by {Cmd+Delete} or by clicking on the ((Delete)) hover-button. In insert mode, it can be achieved as follows: {Cmd+A} {Delete} to clear all, {Esc} to save/exit/delete-empty-card.
  • Splitting, merging, and rearranging cards

    To split a section of a card into its own card, I need to do the following: select the paragraph(s), cut it via Cmd+X, create new sibling via Cmd+Down, paste via Cmd+V, save via Cmd+Enter. Could it be streamlined as follows: select the paragraph(s), press Cmd-Enter to create a child card from it.

    For merging, this should be done via dragging a card onto a specific zone in another card (at which point an icon would appear showing that we’re about to merge).

    Drag and drop rearranging also needs to support making a card a child of another card, which could also be done by dropping it in a specific zone. It’s not clear if this is currently implemented, or not.

  • Automatically manage card headings.

    Card titles should always be h1. Have Gigko’s CSS style h1s in column 3 to be smaller than H1 in column 2.

    A newly created card should look as follows:
    Screenshot

  • Public trees

    When visiting a public tree he doesn’t own, a user should be prompted to clone it. Like forking a gist

    When visiting a public tree a user owns, he should have a link to edit it.

  • Exporting markdown

    The “Save as text” feature is great! Related ideas:

    • Export to http://socrates.io/?#jjtaWY6 instead, or implement similar functionality in Gignko
    • Support importing of trees. Would need to figure out how to demarcate cards. (Easy if each card has only 1 heading, whose level corresponds to hierarchy).
      • Implement bookmarklet that automates importing markdown/cards, like TrelloBookmarklet
      • consider converting from other formats into markdown using pandoc
    • Once you have importing is implemented, consider making Gigko into simply an alternative view of a markdown doc. Allow users to switch from Socrates-style view to Gigko-style view.
    • Other markdown tools to check out:
  • Revisioning

    I want version control on my documents. Examples include Google Docs and Gist revision handling

    Both are too busy. I’d like to have automatically creating a restorable/diffable revision whenever:

    • user asks to “tag” current state, with optional commit message
    • user exports tree to markdown
    • at the end of each day, when there are un-committed edits
    • after each card save, but keeping only X card saves, and since the last daily commit

    Alternatively you can keep every edit (like most wikis and gist do), but this could be a premium feature.

  • Improved “Feedback” tab

    duolingo.com has an “Feedback” tab just like Gingko’s “Contact us”, and when you click on it you see this:

  • Tree Metadata card

    • This tree (“GingkoApp Review”) wastest the first column, since I only included a single card containing the tree title and description.
    • This might be avoided by implementing a “Primary card” which can live at the top of the first column, and display/edit tree metadata fields (eg title/description as separate fields) Screenshot.
    • How gist does it
  • Exporting slideshows

    I am using Gingko as a slideshow maker!
    I even wrote a tool called url2mdpress to automate this.

  • Card Styling

    • In card HTML content, add top and bottom margins around separate paragraphs.
    • Add a subtle (2px grey line) separator between any two cards.
    • Add a less subtle (15px grey line) separator between cards that are cousins, not siblings.
    • Currently greyed-out cards with images aren’t greyed out properly. Consider setting the CSS opacity property, instead of text-color.
  • Tutorial

    • The current tutorial assumes you’re following it exactly. Most users don’t do that. Most users hate typing, and even copying-and-pasting is no fun.

    • I recommend replacing the tutorial with one that involves modifying an existing tree.

    • Make it very hard (or impossible) to lose/hide the tutorial if you’re at “My First Tree”. Consider only having the tutorial on this tree.

    • If the tutorial ever is dismissed and then re-shown, make it remember what step it was on.

    • Add a 45 sec video intro/tutorial, like on https://workflowy.com/

  • Navigation

    • Moving the cursor (eg from child to parent) shouldn’t make the child inactive. I would prefer if all parents, siblings, and children of current card were active.
    • Scrolling should change active card; like [Bootstrap Docs menu[(http://twitter.github.com/bootstrap/scaffolding.html#fluidGridSystem)
    • I feel that scrolling should be synced across columns, somehow, in real time. “Elastic scrolling”?
    • Hitting {Right} on a child-less card should make it possible to jump to a nephew node that’s visually closest. I propose creating an empty placeholder node, which you can either edit, or leave via {Up} or {Down}
    • Maybe we should fix the number of columns to 3 or 4. Side scrolling might be ugly.
  • Visual styling tweaks

    • Gingko’s current yellow favicon is too pale, especially on background tabs. Screenshot
    • This tree’s document.title should be “GingkoApp Review | Gingko App”. Currently just “Gingko App”.
  • URL structure

  • Other web apps

  • Keynote

    Keynote (and Powerpoint) might be the most popular card-hierarchy based mind-mapping tools out there.

    Keynote Screenshot

  • Writing and communicating.

    • “Structure”, John McPhee’s New Yorker article about his card-based writing process.
    • Minto Pyramid Principle
  • Drupal Sun

    Drupal Sun is Evolving Web’s take on an RSS reader UI, all in javascript.

  • Gingko and screenshots

    I use Dropbox and Copy Public Url to automatically upload my screenshots and copy their URL into the clipboard. It’s freaking awesome combined with Gignko!

    Screenshot

    Because screenshots are automatically resized (which is great!) you should provide a way to view full size, either as a link, or as a lightbox.

  • Gingko is awesome!!!!

    After using it for the last hour, I feel it’s what I wanted workflowy and keynote to be. I love it already!

{"cards":[{"_id":"2b19d27b91c99960b6000005","treeId":"2b19d1f291c99960b6000001","seq":1,"position":1,"parentId":null,"content":"# Initial Feedback\n\nSession with Alex & Adriano on Feb 13, 2013\nbeta.gigkoapp.com"},{"_id":"2b19d3c991c99960b6000006","treeId":"2b19d1f291c99960b6000001","seq":1,"position":1,"parentId":"2b19d27b91c99960b6000005","content":"# Bugs\n\nWhat should just be fixed."},{"_id":"2b19d72091c99960b600000b","treeId":"2b19d1f291c99960b6000001","seq":1,"position":2,"parentId":"2b19d3c991c99960b6000006","content":"## Mouse UI\n\nI'd like hoverable icons that expand into the following buttons: ((Save)) ((Edit)) ((Add Child)) ((Add Sibling)).\n\nI use keyboard shortcuts more than anyone I know, but even still to learn/explore a new UI with a mouse."},{"_id":"2b59388d7444bcabd3000003","treeId":"2b19d1f291c99960b6000001","seq":1,"position":3,"parentId":"2b19d3c991c99960b6000006","content":"# Login/Register process\n\n* Clicking \"Signup\" button should preserve user-enter values for email/password.\n* Password confirmation is useless, remove it.\n* Add \"Email password reset link\" functionality.\n* alex@evolvingweb.ca seems to be invalid. [screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/NNEWJT-2013.2.18-14.51.png)\n* only validate email address format on signup, not log in. [screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/SRHLKE-2013.2.18-14.52.png)"},{"_id":"2b596da2d80b9568fc000001","treeId":"2b19d1f291c99960b6000001","seq":1,"position":4,"parentId":"2b19d3c991c99960b6000006","content":"# Drag & drop bugs\n\n* I created a level-2 \"Test card\" with \"Kid 1\" and \"Kid 2\" as level-3 children, then dragged \"Test card\" to level-1. Buggy result: ![screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/YDBRAB-2013.2.18-15.10.png)\n* After this, I had trouble creating (unrelated) child cards, until I did a full page refresh.\n* IMHO, child cards should follow parent.\n* After a full page refresh, the problem seems to have been fixed: ![](http://dl-web.dropbox.com/u/29440342/screenshots/DBEGLV-2013.2.18-15.12.png)"},{"_id":"2b5aab49af86098b77000001","treeId":"2b19d1f291c99960b6000001","seq":1,"position":5,"parentId":"2b19d3c991c99960b6000006","content":"# Caching of export URL\n\n`https://beta.gingkoapp.com/api/exports/2b19d1f291c99960b6000001.txt`\n\nBecause the export URL is not timestamped/unique, browsers cache it improperly."},{"_id":"2bb367d506d1c0a24d000001","treeId":"2b19d1f291c99960b6000001","seq":1,"position":6,"parentId":"2b19d3c991c99960b6000006","content":"### Export of initial card\n\nIn [another tree](https://beta.gingkoapp.com/#2b8eba0efe143b2452000001), I dragged a card to the top of the leftmost column. Although I was able to edit/save the card contents, it would not appear in the exported markdown until I deleted and re-created it anew."},{"_id":"2bb408491b794fff2a000001","treeId":"2b19d1f291c99960b6000001","seq":1,"position":7,"parentId":"2b19d3c991c99960b6000006","content":"### Improper access control of public tree exports\n\n[This tree is public](https://beta.gingkoapp.com/2b19d1f291c99960b6000001), but it's export is inaccessible to anonymous visitors: \n\n```\n$ curl --head https://beta.gingkoapp.com/api/exports/2b19d1f291c99960b6000001.txt\nHTTP/1.1 403 Forbidden\n```"},{"_id":"2bda5123768391ae32000002","treeId":"2b19d1f291c99960b6000001","seq":1,"position":8,"parentId":"2b19d3c991c99960b6000006","content":"### Contact us styling\n\nThe \"Contact Us\" and \"Who's viewing\" blocks are annoyingly placed! Also, The menu wraps awkwardly at smaller screen widths. [Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/WWTXTR-2013.2.28-9.50.png)"},{"_id":"2b19d4b291c99960b6000007","treeId":"2b19d1f291c99960b6000001","seq":1,"position":2,"parentId":"2b19d27b91c99960b6000005","content":"# Feature requests\n\nHow I'd like things to be."},{"_id":"2b19ded191c99960b600000f","treeId":"2b19d1f291c99960b6000001","seq":1,"position":4,"parentId":"2b19d4b291c99960b6000007","content":"## Auto save and deletion of cards\n\n* Clicking away from a card should auto-save it.\nCurrently this only works if clicking away onto a different card.\n* Pressing escape __SHOULD NOT__ discard changes, since this isn't what users expect.\n* __Immediately__, please implement \"Are you sure you want to navigate away from this page\" handling to avoid losing unsubmitted card edits.\n* In future, consider some kind of [localStorage based autosave](http://simsalabim.github.com/sisyphus/) solution\n* {CMD-Down} and {CMD-Right} and {Cmd+Up} should auto save, and then perform their task.\n* Backspace is a browser shortcut for \"Go Back\", and should never be used for functionality. Card deletion should be triggered in CardNav by {Cmd+Delete} or by clicking on the ((Delete)) hover-button. In insert mode, it can be achieved as follows: {Cmd+A} {Delete} to clear all, {Esc} to save/exit/delete-empty-card."},{"_id":"2b19e94d91c99960b6000013","treeId":"2b19d1f291c99960b6000001","seq":1,"position":5,"parentId":"2b19d4b291c99960b6000007","content":"## Splitting, merging, and rearranging cards\n\nTo split a section of a card into its own card, I need to do the following: select the paragraph(s), cut it via Cmd+X, create new sibling via Cmd+Down, paste via Cmd+V, save via Cmd+Enter. Could it be streamlined as follows: select the paragraph(s), press Cmd-Enter to create a child card from it.\n\nFor merging, this should be done via dragging a card onto a specific zone in another card (at which point an icon would appear showing that we're about to merge).\n\nDrag and drop rearranging also needs to support making a card a child of another card, which could also be done by dropping it in a specific zone. It's not clear if this is currently implemented, or not."},{"_id":"2b1a22e091c99960b6000018","treeId":"2b19d1f291c99960b6000001","seq":1,"position":6,"parentId":"2b19d4b291c99960b6000007","content":"## Automatically manage card headings.\n\nCard titles should always be h1. Have Gigko's CSS style h1s in column 3 to be smaller than H1 in column 2.\n\nA newly created card should look as follows:\n![Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/KFGVXZ-FWYHQY-2013.2.13-20.1.png)"},{"_id":"2b1a7aed91c99960b6000021","treeId":"2b19d1f291c99960b6000001","seq":1,"position":7,"parentId":"2b19d4b291c99960b6000007","content":"# Public trees \n\nWhen visiting a public tree he doesn't own, a user should be prompted to clone it. Like [forking a gist](https://gist.github.com/dergachev/4627207)\n\nWhen visiting a public tree a user owns, he should have a link to edit it.\n"},{"_id":"2b23e62a9cbf439a67000003","treeId":"2b19d1f291c99960b6000001","seq":1,"position":8,"parentId":"2b19d4b291c99960b6000007","content":"# Exporting markdown\n\nThe \"Save as text\" feature is great! Related ideas:\n\n* Export to http://socrates.io/?#jjtaWY6 instead, or implement similar functionality in Gignko\n* Support importing of trees. Would need to figure out how to demarcate cards. (Easy if each card has only 1 heading, whose level corresponds to hierarchy).\n * Implement bookmarklet that automates importing markdown/cards, like [TrelloBookmarklet](https://github.com/danlec/Trello-Bookmarklet/blob/master/README.md)\n * consider converting from other formats into markdown using [pandoc](http://johnmacfarlane.net/pandoc/)\n* Once you have importing is implemented, consider making Gigko into simply an alternative view of a markdown doc. Allow users to switch from Socrates-style view to Gigko-style view.\n* Other markdown tools to check out:\n * [Enterprise Wiki](http://public.enterprisewiki.co/c440d707-4904-4f8c-b970-f745e99c962f) - [HN discussion](http://ihackernews.com/comments/4933049) and [De-minified source code](https://gist.github.com/dergachev/4321959)\n * [Plunkr](http://beta.plnkr.co/)\n * [scratchpad.io] [HN discussion](http://ihackernews.com/comments/4933608)"},{"_id":"2b599c774f5bd4f68e000001","treeId":"2b19d1f291c99960b6000001","seq":1,"position":8.5,"parentId":"2b19d4b291c99960b6000007","content":"# Revisioning\n\nI want version control on my documents. Examples include [Google Docs](http://dl-web.dropbox.com/u/29440342/screenshots/PGUDRY-2013.2.18-15.20.png) and [Gist revision handling](https://gist.github.com/dergachev/4331769/revisions)\n\nBoth are too busy. I'd like to have automatically creating a restorable/diffable revision whenever:\n\n* user asks to \"tag\" current state, with optional commit message\n* user [exports tree to markdown](https://beta.gingkoapp.com/api/exports/2b19d1f291c99960b6000001.txt)\n* at the end of each day, when there are un-committed edits\n* after each card save, but keeping only X card saves, and since the last daily commit\n\nAlternatively you can keep every edit (like most wikis and gist do), but this could be a premium feature."},{"_id":"2b5933fc7444bcabd3000002","treeId":"2b19d1f291c99960b6000001","seq":1,"position":9,"parentId":"2b19d4b291c99960b6000007","content":"# Improved \"Feedback\" tab\nduolingo.com has an \"Feedback\" tab just like Gingko's \"Contact us\", and when you click on it you see this: \n![](http://dl-web.dropbox.com/u/29440342/screenshots/OSUHYE-2012.12.14-13.17.png)"},{"_id":"2b5949b67444bcabd3000004","treeId":"2b19d1f291c99960b6000001","seq":1,"position":10,"parentId":"2b19d4b291c99960b6000007","content":"# Tree Metadata card\n\n* This tree (\"GingkoApp Review\") wastest the first column, since I only included a single card containing the tree title and description. \n* This might be avoided by implementing a \"Primary card\" which can live at the top of the first column, and display/edit tree metadata fields (eg title/description as separate fields) [Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/HCIBRU-2013.2.18-14.56.png). \n* [How gist does it](http://dl-web.dropbox.com/u/29440342/screenshots/KOQKMJ-2013.2.18-14.59.png)\n\n"},{"_id":"2bda3040768391ae32000001","treeId":"2b19d1f291c99960b6000001","seq":1,"position":11,"parentId":"2b19d4b291c99960b6000007","content":"### Exporting slideshows\n\nI am using Gingko as a slideshow maker! \nI even wrote a tool called [url2mdpress](https://github.com/dergachev/url2mdpress) to automate this."},{"_id":"2b19d53c91c99960b6000008","treeId":"2b19d1f291c99960b6000001","seq":1,"position":3,"parentId":"2b19d27b91c99960b6000005","content":"# Something in the middle\n\nMisc goes here."},{"_id":"2b1a18dd91c99960b6000017","treeId":"2b19d1f291c99960b6000001","seq":1,"position":1,"parentId":"2b19d53c91c99960b6000008","content":"# Card Styling\n\n* In card HTML content, add top and bottom margins around separate paragraphs.\n* Add a subtle (2px grey line) separator between any two cards.\n* Add a less subtle (15px grey line) separator between cards that are cousins, not siblings.\n* Currently greyed-out cards with images aren't greyed out properly. Consider setting the CSS opacity property, instead of text-color."},{"_id":"2b1a407a91c99960b600001c","treeId":"2b19d1f291c99960b6000001","seq":1,"position":2,"parentId":"2b19d53c91c99960b6000008","content":"# Tutorial\n\n* The current tutorial assumes you're following it exactly. Most users don't do that. Most users hate typing, and even copying-and-pasting is no fun. \n\n* I recommend replacing the tutorial with one that involves modifying an [existing tree](https://beta.gingkoapp.com/Alien-1979).\n\n* Make it very hard (or impossible) to lose/hide the tutorial if you're at \"My First Tree\". Consider only having the tutorial on this tree.\n\n* If the tutorial ever is dismissed and then re-shown, make it remember what step it was on.\n\n* Add a 45 sec video intro/tutorial, like on https://workflowy.com/"},{"_id":"2b1a4b9291c99960b600001d","treeId":"2b19d1f291c99960b6000001","seq":1,"position":3,"parentId":"2b19d53c91c99960b6000008","content":"# Navigation\n\n* Moving the cursor (eg from child to parent) shouldn't make the child inactive. I would prefer if all parents, siblings, and children of current card were active.\n* Scrolling should change active card; like [Bootstrap Docs menu[(http://twitter.github.com/bootstrap/scaffolding.html#fluidGridSystem)\n* I feel that scrolling should be synced across columns, somehow, in real time. \"Elastic scrolling\"?\n* Hitting {Right} on a child-less card should make it possible to jump to a nephew node that's visually closest. I propose creating an empty placeholder node, which you can either edit, or leave via {Up} or {Down}\n* Maybe we should fix the number of columns to 3 or 4. Side scrolling might be ugly."},{"_id":"2b59c19a4f5bd4f68e000003","treeId":"2b19d1f291c99960b6000001","seq":1,"position":4,"parentId":"2b19d53c91c99960b6000008","content":"# Visual styling tweaks\n\n* Gingko's current yellow favicon is too pale, especially on background tabs. [Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/BZUJLY-2013.2.18-15.48.png)\n* This tree's document.title should be \"GingkoApp Review | Gingko App\". Currently just \"Gingko App\"."},{"_id":"2b5a25bc4f5bd4f68e000008","treeId":"2b19d1f291c99960b6000001","seq":1,"position":5,"parentId":"2b19d53c91c99960b6000008","content":"# URL structure\n\n* Currently this tree's URL is https://beta.gingkoapp.com/#2b19d1f291c99960b6000001\n* Use history.pushState to make it https://beta.gingkoapp.com/2b19d1f291c99960b6000001\n* Definitely shorten the ID. \n * eg private gist: https://gist.github.com/dergachev/692a324391c8ccbc9981 \n * public gist: https://gist.github.com/dergachev/4699228\n* Include username, eg __/dergachev/2b19d1f__\n * I personally dont mind the idea of having usernames; might be handy for SSO\n* support friendly URLs for public trees:\n * https://public.gingkoapp.com/dergachev/gingko-app-review\n* support linking to individual cards:\n * __/2b19d1f291c99960b6000001#view171__\n * or better yet, __/2b19d1f291c99960b6000001#url-structure__"},{"_id":"2b19d69391c99960b600000a","treeId":"2b19d1f291c99960b6000001","seq":1,"position":5,"parentId":"2b19d27b91c99960b6000005","content":"# Inspiration\n\nOther things to check out."},{"_id":"2b1a63e991c99960b600001f","treeId":"2b19d1f291c99960b6000001","seq":1,"position":1,"parentId":"2b19d69391c99960b600000a","content":"# Other web apps\n\n* [Workflowy](http://workflowy.com) Does so many things right.\n* [Tiddlywiki](tiddlywiki.com) inspired Gigko.\n\n* [Asana](http://asana.com) supports subtasks and inline editing ![Asana Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/DFBIPT-2013.2.13-20.32.png)\n* [Trello](https://trello.com/) is a card-based issue tracker ![Trello Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/BVBSLW-2013.2.18-17.23.png)"},{"_id":"2b1a81a491c99960b6000023","treeId":"2b19d1f291c99960b6000001","seq":1,"position":2,"parentId":"2b19d69391c99960b600000a","content":"# Keynote \n\nKeynote (and Powerpoint) might be the most popular card-hierarchy based mind-mapping tools out there. \n\n![Keynote Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/ZONLKY-2013.2.13-20.27.png)"},{"_id":"2b1a823291c99960b6000024","treeId":"2b19d1f291c99960b6000001","seq":1,"position":3,"parentId":"2b19d69391c99960b600000a","content":"# Writing and communicating.\n\n* [\"Structure\"](http://www.newyorker.com/reporting/2013/01/14/130114fa_fact_mcphee), John McPhee's New Yorker article about his card-based writing process. \n* Minto Pyramid Principle"},{"_id":"2b5ab0584f5bd4f68e00000a","treeId":"2b19d1f291c99960b6000001","seq":1,"position":4,"parentId":"2b19d69391c99960b600000a","content":"# Drupal Sun\n\n[Drupal Sun](http://drupalsun.com/) is Evolving Web's take on an RSS reader UI, all in javascript. \n\n* [Columns view](http://dl-web.dropbox.com/u/29440342/screenshots/SONCYQ-2013.2.18-17.30.png):\n![](http://dl-web.dropbox.com/u/29440342/screenshots/SONCYQ-2013.2.18-17.30.png) \n* [Listing view](http://dl-web.dropbox.com/u/29440342/screenshots/PECELI-2013.2.18-17.31.png)\n![](http://dl-web.dropbox.com/u/29440342/screenshots/PECELI-2013.2.18-17.31.png) "},{"_id":"2b19d5ee91c99960b6000009","treeId":"2b19d1f291c99960b6000001","seq":1,"position":6,"parentId":"2b19d27b91c99960b6000005","content":"# Thoughts\n\nConclusions, questions, etc."},{"_id":"2b1a36ee91c99960b600001b","treeId":"2b19d1f291c99960b6000001","seq":1,"position":1,"parentId":"2b19d5ee91c99960b6000009","content":"# Gingko and screenshots\n\nI use Dropbox and [Copy Public Url](https://github.com/dergachev/copy-public-url) to automatically upload my screenshots and copy their URL into the clipboard. It's freaking awesome combined with Gignko! \n\n![Screenshot](http://dl-web.dropbox.com/u/29440342/screenshots/QOTSCD-2013.2.13-20.9.png)\n\nBecause screenshots are automatically resized (which is great!) you should provide a way to view full size, either as a link, or as a lightbox."},{"_id":"2b1a8fc591c99960b6000026","treeId":"2b19d1f291c99960b6000001","seq":1,"position":2,"parentId":"2b19d5ee91c99960b6000009","content":"# Gingko is awesome!!!!\n\nAfter using it for the last hour, I feel it's what I wanted workflowy and keynote to be. I love it already!"},{"_id":"2b5a13e44f5bd4f68e000004","treeId":"2b19d1f291c99960b6000001","seq":1,"position":2,"parentId":null,"content":"# Versioning\n\nThis sub-tree can contain links to (manually exported) revisions of this tree.\n\n* [Feb 13 revision](https://gist.github.com/dergachev/bbb63d6f89056a3420ac/07281478f8bf06e85ead6843e87bf617f0554ab0)\n* [Feb 18 revision](https://beta.gingkoapp.com/api/exports/2b19d1f291c99960b6000001.txt)\n * [Diff since Feb 13](https://gist.github.com/dergachev/bbb63d6f89056a3420ac/revisions)\n* [Feb 27 revision](https://gist.github.com/dergachev/bbb63d6f89056a3420ac/89f32c163e0d17f90b9118f7e79a8494e6466d80)"},{"_id":"30319f16b949e38c12000001","treeId":"2b19d1f291c99960b6000001","seq":1,"position":3,"parentId":null,"content":"# Later feedback\n\nShould probably merge this above."},{"_id":"30319fe6b949e38c12000002","treeId":"2b19d1f291c99960b6000001","seq":1,"position":1,"parentId":"30319f16b949e38c12000001","content":"## Misc Ideas\n\n* Create macro that makes checklist out of all child headings (useful for list of bugs, with childs having details)"}],"tree":{"_id":"2b19d1f291c99960b6000001","name":"GingkoApp Review","publicUrl":"2b19d1f291c99960b6000001"}}