How to let user know that there is a feature
In Project Hamster a little while ago we added ability to add description to activity on the fly, by typing it in after comma.
So, for example, if you would like to start doing handstands but with no hands this time, you maybe would type in:
“handstands, no hands this time!”

Figure 1. – You can add description to your activity after comma
Hamster will look on the magic comma (nothing magic about it) and figure, that everything that is after the comma, is a description. Descriptions appear in UI and in the HTML, errm, report thing. I think comma is good, because you could use it in a sentence “My friend is nice, a little stupid though” and mumble the last part and get happily away with it. This is exactly how the descriptions work here.
The approach “of the flying comma” is not quite discoverable by itself (unless you feel like experimenting, and most people really don’t, and we should not encourage them to break their data anyway), so my question is – how do we tell him/her about this terrific feature?
First i tried to put some text under the input box itself. But it didn’t look too good and was begging for way too much attention.
Then i thought – how about i put it, where somebody might be looking for it – under the description field in Edit Activity dialog:

Figure 2. – There is a Hint ‘on the dance floor’
What do you think? Maybe alternative wording? Maybe not bold? Maybe gray and proper size? Would it be enough? Any other ways? What do i, oooooh, do?!
Oh, and yes, happy egg hunts, egg squashing, egg fights or whatever you do with your eggs.
Update: This is how it looks now (Apr 14)

So, basically, if there is no current activity, a hint what to do is displayed under the textbox, and a “Tell me more” link leads to following alert.
What do you think?
This comma feature is cool!
Btw, is it possible to also show the ‘Update activity’ screen the moment I type the comma after the activity?
I wonder what would be the use case, Satya!
“Hint: You can add descriptions on the fly by entering them after comma”
“After comma”? Which comma? And where’s the “entering them” supposed to take place?
Now, I know the answers to these questions, but only because of this blog post. The hint itself lacks this information.
Thanks Stefan! Any suggestions? I mean – how to rephrase.
How about:
“When entering new activities, everything after the first comma becomes the description.”
Hint: If you supply a comma, the subsequent text becomes a description.
Toms!
On second thought, the comma invoking the ‘Update activity’ screen is not really needed!
I initially thought Description field on the “Update activity” screen is like a memo field and it would be much more convenient to type in it, rather than typing in a single line in the Activity drop-down box. But I realized it’s a not a memo field (or it’s single line text in both the places anyway).
Thanks!
Regarding the clarity about the less obvious feature(s), how about adding a data entry example right below the Activity drop-down control like this:
Example: Activity@Category, Description
Why did you choose a comma?
It’s annoying. Comma is a very common character in tasks.
It is common for me to write tasks like “Added x, y & z to the website”. And the sentence gets cut. It happens to me every day and I’d like to write commas in tasks. You should at least let choose the character in preferences.
Yeah, the comma is just such a basic english-usage feature that it causes a lot of unintentional “descriptions” when you’re just looking to list things or otherwise write properly in english.
It seems like the category sometimes get dropped when you do an update of activity. Not sure why. If you use a category for tracking activities assigned to a specific customer then the overall numbers will be wrong and it is difficult to identify the missing categorization.
By always making the category show up in the update category window it would be simpler to spot the error in time.
Can the error you are describing observed in the git version?
I haven’t checked that version. It seems to me that sometimes (?) the last action are used no matter what the category are, instead of using an action with a specific chosen category.
jeblad – before reporting a bug you should check the current development version of stable and preferably also master branch. otherwise we spend time chasing ghosts.
if i am not mistaken, the bug you are describing, has been solved.
or maybe it is this one
http://bugzilla.gnome.org/show_bug.cgi?id=586707
for more info how to generate a usable bug report, please see:
http://projecthamster.wordpress.com/trouble-shooting/
Seems to be the same bug.
Hi. I know this post is quite old and surely things have moved forward in the development. Yet my two cents to the debate: what about changing the hint sentence below the textentry with a blue dot with either the “i” of info or the “?” in it.
IMO this is quite a standard for many applications (eclipse, drupal, just to mention two which are open right now on my desktop) and has the advantage to be visually uncluttering, and much more noticeable.