There seem to be a few references to 'linky' distributed through the code (in doodad/Link and doodad/Suggestion) does this mean someone else is already implementing this?
The diagram on the old FAQ [0] suggests that linky was implemented as an agent. Does this mean that it should be implement as a robot agent (eg. the Welcome Bot / the Password bot)? Does doing this not mean that linky would need to be added explicitly as a wave participant. Can this be done automatically and hidden? The text along with WAVE-275 suggests implementing as a 'listener' for performance reasons. I assume this means hooking it up to the EditorUpdateEvent class - where can I find information for how to make an agent do this? As for detecting the start/end of links, doodad/Link/Link.java has the WEB_SCHEMES collection which I assume I would want to listen for to find the start of the text needing annotating. Detecting the end could be done simply by a space in the text, surely? Since that wouldn't be a valid part of any URL. Is this anywhere near correct? Any comments/hints? Thanks. Ali [0]: http://www.waveprotocol.org/faq
