Hello Aditya, Jacques,

This is a great initiative! NPM is really powerful and is a plethora of
packages. NPM has libraries for performing any common task one can think of
and It saves a lot of time trying to reinvent the wheel. Furthermore,
popular NPM packages are well maintained.

Recently I automated the cumbersome task of manually minifying some of the
custom JS and CSS files in my client project. I used the respective NPM
packages but I was looking for a way to eliminate the requirement to
manually install NPM and NodeJS on the system. This Gradle plugin would
certainly prove helpful and would enable us to fully leverage the power of
NPM.

On Tue, Aug 18, 2020 at 10:38 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Mmm,
>
> I made all that below because, as a moderator, I before asked for the list
> of subscribed emails to dev@ofbiz.apache.org, but the answer was too long.
> I just received it and Roque <roqhernan...@gmail.com> is not in this
> list. Would you have a nother email address beginning by "ingeniu"
>
> Jacques
>
> Le 18/08/2020 à 17:19, Jacques Le Roux a écrit :
> > Hi Roque,
> >
> > When I did, as you certainly saw, I did it in one only email (source
> extract below)
> >
> >    <<Subject: Re: varchar(255) in fieldtypepostgres.xml
> >    To: dev@ofbiz.apache.org, Roque Hernandez <roqhernan...@gmail.com>,
> > dev-unsubscribe-roqhernandez=gmail....@ofbiz.apache.org,
> > user-unsubscribe-roqhernandez=gmail....@ofbiz.apache.org
> >    References:
> <BA270107DF4C6D42A8666FFBDF597EC613DCE32F@Exchange.DLSEMC.local>
> > <caetdtpslnhdw87rv79tbyq4xa60edprfubfoytubjudow0a...@mail.gmail.com>
> >    From: Jacques Le Roux <jacques.le.r...@les7arts.com>
> >
> >    Le 18/08/2020 à 15:32, Roque Hernandez a écrit :>>
> >
> > It was the 1st time I did that (because I wanted to do it for both dev
> and user MLs). Maybe it does not work that way :/
> >
> > So I sent again 2 separated messages to respectively:
> >
> >         dev-unsubscribe-roqhernandez=gmail....@ofbiz.apache.org,
> >         user-unsubscribe-roqhernandez=gmail....@ofbiz.apache.org
> >
> > Please confirm it worked for you.
> >
> > Also please confirm that you are not receiving emails from Nabble OFBiz
> forums[1].
> > If you receive emails from there then you need to unsubscribe there.
> >
> > Thanks
> >
> > Jacques
> >
> > [1] http://ofbiz.135035.n4.nabble.com/
> >
> >> Jacques,
> >> I am sorry to bother you with something so trivial, but a couple of
> weeks
> >> ago I sent you an email stating that I wanted to be off the mailing
> lists.
> >> You replied that I was out, but I still get messages like this one.  I
> >> appreciate any time you might be able to spend on this and I thank you
> >> ahead of time.
> >>
> >> Best regards
> >>
> >> Roque
> >>
> >> On Mon, Aug 17, 2020 at 10:52 AM Jacques Le Roux <
> >> jacques.le.r...@les7arts.com> wrote:
> >>
> >>> Good news, thanks Aditya!
> >>>
> >>> Le 17/08/2020 à 16:53, Aditya Sharma a écrit :
> >>>> Hi Jacques, everyone,
> >>>>
> >>>> I have created OFBIZ-11960[1] in this direction. Initially, I have
> kept
> >>> it
> >>>> very simple, JS dependencies will be downloaded through NPM and used
> from
> >>>> the same downloaded path throughout. I will soon create a PR for the
> >>> same.
> >>>>
> >>>> 1. https://issues.apache.org/jira/browse/OFBIZ-11960
> >>>>
> >>>> Thanks and Regards,
> >>>> Aditya Sharma
> >>>>
> >>>> On Mon, Aug 10, 2020 at 8:14 PM Jacques Le Roux <
> >>>> jacques.le.r...@les7arts.com> wrote:
> >>>>
> >>>>> Hi,
> >>>>>
> >>>>> I have decided to let down my work at
> >>>>> https://github.com/JacquesLeRoux/gradle-js-plugin
> >>>>>
> >>>>> I have put a sentence about
> >>>>> https://plugins.gradle.org/plugin/com.github.node-gradle.node in the
> >>>>> Alert of the wiki page
> >>>>>
> >>>>> Jacques
> >>>>>
> >>>>> Le 27/07/2020 à 13:07, Jacques Le Roux a écrit :
> >>>>>> Hi Aditya,
> >>>>>>
> >>>>>> Maybe it will be easier to indeed use the node Gradle plugin.
> >>>>>>
> >>>>>> Though I'm not much versed in node, then I guess following the
> steps I
> >>>>> put in the alert at
> >>>>>> https://cwiki.apache.org/confluence/display/OFBIZ/About+retire.js
> >>>>>>
> >>>>>> Would be easier? Notably
> >>>>>> https://github.com/mozilla/source-map
> >>>>>>
> >>>
> https://developer.mozilla.org/en-US/docs/Tools/Debugger/How_to/Use_a_source_map
> >>>>>> Thanks
> >>>>>>
> >>>>>> Jacques
> >>>>>>
> >>>>>> Le 27/07/2020 à 09:48, Aditya Sharma a écrit :
> >>>>>>> Hi Jacques,
> >>>>>>>
> >>>>>>> We should definitely care about JavaScript source maps as it is a
> >>> great
> >>>>>>> addon to debugging.
> >>>>>>>
> >>>>>>> I think gradle-js-plugin is indeed a great tool but due to a dead
> >>>>>>> community, it always made me reluctant to use it. Thanks for your
> >>>>> efforts
> >>>>>>> towards its update. I still want to understand how it will be
> further
> >>>>>>> maintained.
> >>>>>>>
> >>>>>>> As I get some time I will try to come up with some solution using
> the
> >>>>>>> requirejs, node, etc to ease these things.
> >>>>>>> https://plugins.gradle.org/plugin/com.github.node-gradle.node
> >>>>>>>
> >>>>>>>>> So I want to change it to "org.apache.ofbiz" to be able to
> publish.
> >>> I
> >>>>>>> guess I also need to change the package names (not yet sure about
> >>> that)
> >>>>>>> I think we will only have to change the id I guess and we have the
> >>>>> option
> >>>>>>> to configure the implementationClass
> >>>>>>>
> >>>>>>>
> >>>
> https://guides.gradle.org/publishing-plugins-to-gradle-plugin-portal/#configure_the_plugin_publishing_plugin
> >>>>>>>>> Now we also know (thanks to Suraj) that "We will get source map
> URL
> >>> in
> >>>>>>> most of the libraries except jQuery, we will have to manually add
> >>> it"[8]
> >>>>>>> Aditya :D
> >>>>>>>
> >>>>>>>
> >>>>>>> Thanks and regards,
> >>>>>>> Aditya Sharma
> >>>>>>>
> >>>>>>>
> >>>>>>> On Sun, Jul 26, 2020 at 8:48 PM Jacques Le Roux <
> >>>>>>> jacques.le.r...@les7arts.com> wrote:
> >>>>>>>
> >>>>>>>> Le 26/07/2020 à 11:44, Jacques Le Roux a écrit :
> >>>>>>>>> There was a good old time when this was available[1]. But with
> >>> Gradle
> >>>>>>>> upgrades these plugins were slowly abandoned by their creator,
> eg[2]
> >>>>>>>>> Some forks where done, eg[3][4]. Seems that their creators could
> not
> >>>>> get
> >>>>>>>> PRs merged. So I don't know how/if they are published and used.
> >>>>>>>>
> >>>>>>>> I somehow actually answered to myself with
> >>>>>>>>
> >>>>>>>>> [2] https://github.com/eriwen/gradle-css-plugin/issues/58
> >>>>>>>> I read it there and forgot:
> >>>>>>>>
> >>>>>>>>        /<<If you try to use the plugin with Gradle 6 just by
> declaring
> >>>>> it in
> >>>>>>>> the plugin block it will not work.//
> >>>>>>>>        //The change is actually fixed in master but without a
> release
> >>>>>>>> everyone is forced to manually build the plugin by himself and
> import
> >>>>> the
> >>>>>>>> jar the
> >>>>>>>>        classpath.//>>/
> >>>>>>>>
> >>>>>>>> So that's how people are poorly handling it :/
> >>>>>>>>
> >>>>>>>> Jacques
> >>>>>>>>
> >>>>>>>>
>


-- 
Kind Regards,
Prakhar Kumar
Sr. Enterprise Software Engineer

*HotWax Systems*
*Enterprise open source experts*
cell: +91-89628-81820
office: 0731-409-3684
http://www.hotwaxsystems.com

Reply via email to