On Mon, Aug 28, 2017 at 4:13 PM, Krzysiek Płachno <krzysiekplachno(a)gmail.com
wrote:
@Caty: I found option in NPM registry api to filter
out documentation and
test packages. So know they do not show up in XWiki EM Simple Search. New
version of extension released.
@Paul: I check - not specifying the version of JS lib in Skin Extension
scirpt works the same. Documentation updated.
http://extensions.xwiki.org/xwiki/bin/view/Extension/
Extension%20Repository%20Connector%20-%20NPM/
Great! Thank you for your work :)
Caty
>
>
> Best!
> Krzysztof
>
> 2017-08-25 11:18 GMT+02:00 Krzysiek Płachno <krzysiekplachno(a)gmail.com>om>:
>
> > 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
> >>
> >
> >
>