>> Skip: 1. Must be able to tag any document (that has a URL)
>
> Jack: what about file:///home/jack/j602/help.htm? if you're after a
windows
> model -- see the help system in visual studio. you can choose to
> search only local content or combine that with online content.
>
Skip: Well, the original idea was to tag content to help others in the
future, who are looking for that same information, to find it. If the
document isn't available to others, then the tagging will only benefit
the tagger. This isn't necessarily a bad thing, as it helps the tagger
organize their own docs, but I don't think that was the main point of
the tagging discussion. The point was to help J newbies or casual users
find J docs and information. If users who are browsing the J docs can
tag those docs with non-J terms or alternate definitions, that could
help others discover the information more readily. Now, if one wants to
make available their local docs by setting up a web server and assigning
URLs to the docs, then tagging local files fits right into the scheme.
If the tagging mechanism is done right, others will be able to tag
those local docs also.
>> Skip: 2a. Assuming a user finds a document by some means (Google,
blind luck).
>> That user must then be able to immediately tag that document with
>> keywords,
>
> Jack: if the page is on jsoftware.com, the tagger process can look at the
> referrer to see the query passed to google.
>
Skip: Good idea. To do this right, one needs a general way to capture
the URL of any doc, wiki page, PDF, etc., that is displayed in the
user's browser.
>> Skip: 2c. The tagging process should require no more than one click
of the
>> mouse on a "keyword tag" link or button, while reading the document to
>> be tagged.
>
> Jack: i don't really want to see buttons at every paragraph of a
document to
> assign it a tag.
Skip: I wouldn't like buttons on every document paragraph, either.
However, I didn't define how the selection of the text to be tagged
should be done, only that various scopes of text in a document should
have the capability to be tagged. . I would prefer to simply highlight
the text to be tagged with my mouse, enter the tags for that text into a
floating tag-dialog box, and then press the "tag" button in the dialog
box. That avoids placing buttons on the document at all. This means
that, as well as capturing the doc's URL, we need to capture and store
the location of the mouse selection in the document within the browser.
Skip
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm