-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/08/2010 05:12 PM, Samuele Kaplun wrote:

> To summarize the current situation of auto-completion, we do now have: 
> 
> * autocompletion of tags from Victor, based on a JQuery plugins, backed
> from tags tables

I'd like to stress once again that this is not autocomplete at all, but
autosuggest. It was decided on an INSPIRE meeting a few months ago that
we wanted autosuggest, but not autocomplete. Also, it's based on tags
*and* the official keywords.

> * autocompletion in BibEdit from Marko, based on custom javascript,
> backed by dynamically allocated knowledge bases

Also autosuggest, not autocomplete, based on a demo by Piotr.

> * autocompletion in search engine from Roman, based on ???, backed on
> bibconvert keywords (from MARC?)
> > and I would like to implement WebSubmit drop-down menus based on JQuery,
> backed by knowledge bases.
> 
> So shall we uniform our effor on a common solution (at least for the
> front-end part) in all using the same javascript code?
> 
> I just noticed tha autocompletion got official into JQuery UI (1.8.x):
> 
> <http://jqueryui.com/demos/autocomplete/>
> 
> which might have a good chance to have robust support from the community
> in the future.
> 
> What do you think about it?

- From the demo and available options, it's a lot more primitive than Drew
Wilson's autosuggest
<http://code.drewwilson.com/entry/autosuggest-jquery-plugin>. Maybe we
could change to it when it's up to speed.

> Regardless of which autocompletion js library we are going to, shall we
> choose just one, and someone volunteers for refactoring his code out
> into a miscellaneous library that can be used by the other. 

In general, I'd rather use one or more ready-made third party plugins,
letting developers decide in concert which one fits the current
interface best - I'll bet that the needs of BibEdit is different from
WebTag, for example. As long as we can use them unmodified (or commit
the modifications to a community repository) we won't have to constantly
develop to synchronize with new technologies and libraries. Also, we're
already consolidating the most important parts by standardizing on jQuery.

- -- 
Victor Engmark <http://l0b0.wordpress.com/>
“If you already know what recursion is, just remember the answer.
Otherwise, find someone who is standing closer to Douglas Hofstadter
than you are; then ask him or her what recursion is.”
Rich Morin
<http://mail.pm.org/pipermail/sanfrancisco-pm/2006-March/000438.html>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMDw53AAoJEMj+WTFE4nA65/gIAImnO0kwwTj3LGWv97XfDLyX
xFPQa0GKePPDb00dA+rwmnmieHaNgqsc9vqucvgprHeTRpqmhAaK6WZCdpN16AZ6
qFZlthb/+NdixhNH8EjYBJJEHDst4vEWH8gG6ElmtJJFkzB3LLl3LRDe9I+Zr1Zs
PIe/1jF91Wq/1DVllSq3ELeCbd7KhYYVIFeTfix6pCZzphjBqbjv5v+LmuNoNIPA
12/awxfg4uW+HSMA1lyHS6XIV6go24hK0kcij+xsrIu2/TDq8+OE+QAg8T8WhqNW
PJQYf2rNFmL3u5YhCnONnWmCImilwt6EWRks/bu6GM67wHl1MDxA6V6zUNjRGcg=
=ftiN
-----END PGP SIGNATURE-----

<<attachment: victor_engmark.vcf>>

Reply via email to