It seems that the "Notes" tab in the "File Properties" dialog is gone in Nautilus 3.2.1/Ubuntu 11.10. How can you use the notes feature now? What do you do about notes that you have already made? Is there a patch or an extension for this, or is it planning to be fixed in the future? (Why was it removed?) (Related question about portability of notes.)
A similar question to this was asked from "Emblems and Backgrounds" and I'm afraid its a similar answer.
The Gnome Devs thought these capabilities were rarely used and in-order to streamline the codebase they removed this as core GUI functionality.
Fortunately, the same terminal based commands can be used since the metadata capabilities have been retained:
for example, here is a v11.10 nautilus screen-shot with notes added via the command line.
As to "is it planning to be fixed" - again a similar answer - like "emblems" - this is regarded as third-party supported - i.e. not core nautilus capabilities.
I'm not aware of anybody deciding to take on this challenge - so here is my poor substitute:
Choosing the right-click menu option Notes displays the notes for a file which you can amend.
To do this I used my answer to this Q&A to execute the following file:
Zenity doesn't support multiple line entry - a more robust pythondialog type implementation will be required... my python skills aren't up-to this job though!
I had slightly modified your solution. It has been merged into "nautilus actions extra". In the next release, the package will be named: nautilus-notes.
Here is my script for use with nautilus-scripts (rather bit rough - limited for 1000000 lines, I am not programmer).
You have to create in ~/.gnome2/nautilus-scripts file (named e.g. nautilus-annotations) and make it executable (in properties) with these content:
Here is the script that I threw together for use with @fossfreedom's answer. It uses GIO to interface to GVFS and Tkinter for the GUI, and is written in Python 2.7. It supports multi-line annotations. The GUI looks like this:
prerequisites You need to install tkinter:
Save the code as a file using your favourite editor in a known folder location - for example
Then - if you are using naultilus-actions, use a command: