Heh - I'm becoming more and more convinced that
outside Java world version
of dependency no longer matters ¯\_(ツ)_/¯
2017-08-25 11:15 GMT+02:00 Thomas Mortagne <thomas.mortagne(a)xwiki.com>om>:
Here is the history:
* first version of the script service introduce a the method you used
* "WTF guys specifying a version here makes it totally unusable for an
extension we need a method that just take the extension id and
subpath"
On Fri, Aug 25, 2017 at 11:13 AM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> wrote:
The issue with the one with a version is that
it's very fragile, your
code work only with a very specific version of the library and
impossible to upgrade it without breaking everything or having several
extension depending on the same webjar library.
On Fri, Aug 25, 2017 at 11:09 AM, Krzysiek Płachno
<krzysiekplachno(a)gmail.com> wrote:
> Hmmm - the documentation here:
>
http://extensions.xwiki.org/xwiki/bin/view/Extension/WebJars %20Integration
allowed
both methods. But ok, I use the one without specifying version.
I'll update the documentation when I combat the issue mentioned by
Ecaterina.
Anyway - thanks again for feedback :)
Best,
Krzysztof
2017-08-24 21:56 GMT+02:00 Thomas Mortagne <thomas.mortagne(a)xwiki.com
:
>
>> Yes you don't need to indicate the version, the example use the wrong
>> webjar script service API. Did not noticed it (bad mentor, bad).
>>
>> Le 24 août 2017 17:28, "Paul Libbrecht" <paul(a)hoplahup.net> a
écrit :
>>
>> > Hey Krysiek,
>> >
>> > this looks really really really cool!
>> > And the mathjs example is cute.
>> > Do you think that there would be a way to remove the version number
from
>> > the require?
>> >
>> > thank you very much for this.
>> >
>> > Paul
>> >
>> > > On 24 Aug 2017, at 13:18, Krzysiek Płachno <
krzysiekplachno(a)gmail.com>
>> > wrote:
>> > >
>> > > Hello XWiki team!
>> > >
>> > > I just write to brag a bit about *Extension Repository Connector
- NPM*
> >
> that I created in 3rd phase of GSoC ;)
> > > You can read about it here:
> > >
http://extensions.xwiki.org/xwiki/bin/view/Extension/
> > Extension%20Repository%20Connector%20-%20NPM/
> > > and
> > > test it if you wish (there's an example to follow).
> > >
> > > As before - any feedback highly appreciated :)
> > >
> > > Have a nice day!
> > > Best,
> > > Krzysztof
> >
> >
>
--
Thomas Mortagne
--
Thomas Mortagne