[tomboy-list] Suggestion/feature request
Eric S. Johansson
esj at harvee.org
Mon Mar 14 17:29:56 PDT 2011
On 3/13/2011 8:47 PM, Adrian Gould wrote:
> If I could type a line in a list (and I could tell Tomboy I am making
> a list with a command key), write the line of text (or select it) and
> hit a shortcut combo - CTRL+1, CTRL+2 etc - and boom, the item was
> highlighted/labelled and best of all SORTED by priority rating.
I haven't spoken of this lately because the developers are probably tired of it.
:-) The general case of what you are describing is what I call "smart paper".
Smart paper has two sheets, a background or skeleton she which contains the
everything you do information and the skin sheet which presents the results and
takes inputs. If this is made complicated, you are solving the wrong problem.
I would solve it myself except my hands are broken and I can't type enough code.
The model, as I envision it, would be similar to the speech recognition friendly
akasha notation.
[Body
This is an example the template body. You can include variables such as [reveal
egg_drop]. You can also show the result of calculations like 3x5 which is
[calculate 3x5]. But input such as:
address: [Textbox [initial your address here] user_address]
Would show up as a text box on the screen and the user could preload it with
some dead if they wished. After user changes a field, all the calculations on
the page are run and the results returned for display.
]
This is only a rough idea. Yes, there are problems but having lived with akasha,
a bracket notation framework, I know it can work reasonably well.I see one
problem is how do you trigger running calculations. User explicit or implied
through time delay. If implied, then they need to cope with incomplete or
erroneous data and how does that alter the display. Do you want the results of
revealed to be able to be used as content modifying the display. I've lived with
it both ways and I prefer reveal being able to modify the skeleton page
dynamically. You can do some very nice things if you do.
As I think about it, we could probably take akasha and with a fair amount of
modification to strip out the whole CGI mindset, we could make it a backend
plug-in for tomboy. I would need some help and fingers to do that though. Could
be interesting.
--- eric
More information about the Tomboy-list
mailing list