Loomio

jquery.mentionsInput is now unmaintained (and would need fixing)

Florian StaudacherFlorian Staudacher Mon 24 Feb 2014 7:08PMPublicSeen by 28

we have a slight problem with the jQuery plugin we use for creating mentions in the publisher: It has been unmaintained for about a year, and with our recent update to jQuery 1.10+ it will (almost certainly) need some adaptions...

Our current version already has some minor modifications, but in this situation we might even consider forking it completely and taking over maintainership under the diaspora* organization on GH.
Is that something we'd want to do or do we just want to keep privately modifying it to work for our purposes?

link: https://github.com/podio/jquery-mentions-input

Flaburgan

FlaburganMon 24 Feb 2014 8:17PM

Is there any other plugins we could use instead of this one?

Florian Staudacher

Florian StaudacherTue 25 Feb 2014 4:58PM

haven't looked for an alternative yet...

Ryuno-Ki

Ryuno-KiTue 25 Feb 2014 7:54PM

Wherefore is it used?

Steffen van Bergerem

Steffen van BergeremTue 25 Feb 2014 9:00PM

@ryunoki Let me quote @florianstaudacher:

the jQuery plugin we use for creating mentions in the publisher

When you mention someone in the publisher you only see his name instead of @{ name ; diasporahandle }. That is done by the plugin.

Ryuno-Ki

Ryuno-KiTue 25 Feb 2014 9:57PM

Thank you.

Rasmus Fuhse

Rasmus FuhseFri 28 Feb 2014 12:12PM

That plugin has 157 forks on github. Most of them seem to work independently. And I haven't found any information in the changesets yet that show support for jQuery 1.10 (but messages like "update jquery.mentions.js" could mean anything). If I had to choose, I would fork https://github.com/protonet/jquery-mentions-input as one of the most current.

Florian Staudacher

Florian StaudacherFri 28 Feb 2014 12:39PM

thanks for investigating!
that fork looks promising, and the commit you mentioned ("update jquery.mentions.js") looks like it might solve the problem that came from updating jquery.

anyone up for replacing it, making sure our stuff keeps working? :P