Misagh, I pushed my Gradle work here:
- https://github.com/drewwills/uPortal/commit/c445d85a0f0a4e105791fd5f2bcf567153675f70 There’s not much of it — it doesn’t complete a build of anything yet. IIRC, I was at the point where I needed to find some sort of jaxb plugin for generating some classes from a schema. drew On Nov 7, 2014, at 10:23 AM, Misagh Moayyed <[email protected]> wrote: > Drew, > > Do you have your changes by any chances stashed into a separate topic branch > somewhere I could review and get started with? I have got a baseline myself > (having converted the CAS build to Gradle as a starting point) and would > like to see what other progress I can make based your changes and others > before digging any deeper. One of the more challenging bits of this > conversion seems to be Gradle’s lacking of an overlay concept but I know > there are plugins out there, and Unicon actually put together one as well > that seems to do the job. That would be the first leg of the exploration. > > Also I do suppose targeting this changeset for anything lower than 5.0 would > not be somewhat realistic, as of this writing and my other active engagements > counted, but if I manage to get something working (with all the help I can > get from others in the community) before 5 is out, that would surely be > better (although at this point somewhat miraculous). > > > From: [email protected] > [mailto:[email protected]] On Behalf Of Drew Wills > Sent: Friday, November 7, 2014 10:07 AM > To: [email protected] > Subject: Re: [uportal-dev] Moving away from Ant/Maven to Gradle > > Misagh, > > On Nov 7, 2014, at 9:01 AM, Misagh Moayyed <[email protected]> wrote: > > > So questions are: > > 1. How do others feel about this build tool and the approach? > > I am very much in favor of a serious exploration of Gradle as a the (one and > only) build tool for uPortal. > > - It *does* appear to support scripting arbitrary behavior much better than > Maven and even Ant > - Cris’ point about maybe we’re doing too much of that is very sensible, > but even if we make all the best moves, we may chose to do _some_ of that > sort of thing, particularly around portlets > - There is compelling evidence that Gradle may make the build much faster, > in addition to the scripting benefits > > 2. Has anybody begun working on the same proposal locally perhaps? > > I have, though I had to set it aside. > > 3. What uPortal release should this be targeted to? I’d assume 5.0 as > this would be a pretty big change both in scope and the effort/time required > to implement this. > > It's a uPortal 5 thing, as I understand it, though I’m open-minded. > > drew > -- > > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/uportal-dev > -- > > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/uportal-dev -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
