I did build the source code without the 3 jars before. Building was successful, but when I started eagle-service, it could not and stopped. These 3 jars are for eagle service.
We need a better way to handle this. -Huizhi > On Jul 8, 2016, at 10:01 AM, Michael Wu <[email protected]> wrote: > > @ Hemanth, > > Indeed, we could have kept the tar containing only source code, without > packaged non-open-source stuffs, I know it's required by Apache policy, and > agree with the policy totally. > > However, for our project, let's just make an imagination, if we move the > jars out of the project and create the source tar, so far for voting and > consequently for releasing in the future, each time customers of the > project download the source code, they may be unable to build the project > with merely executing maven build commands, on the contrary, they have to > download and place these depended jars appropriately by themselves, isn't > it unfriendly and a super boring manner? > > Then, that's why I asked you guys who may know the use of the jars and may > give valuable suggestions for how to deal better with them, on 1 hand not > blocking future maven builds, on the other hand can make it satisfy > apache's release policy. Currently, I'm still not sure if it may bring many > additional efforts, but customer friendly seems very important to a project. > > So, could you give some details on how much the removal of jars will affect > the build? Appreciated! > > @ all, do you guys have any thought on this issue, please? We seem to have > been blocked a bit at it. Thanks. > > Michael > > Michael > > On Sat, Jul 9, 2016 at 12:21 AM, Dendukuri, Hemanth <[email protected]> > wrote: > >> Michael, Since this is voting for source only, we need to make sure only >> eagle source if voted. >> >> The artifacts should be uploaded for voting before packaging ("mvn >> package”), I believe. >> >> You can provide the instructions on how to get required tomcat jars for >> the build, if eagle has dependencies. >> >> Regards >> Hemanth >> >> >> >> >> >> >> On 7/7/16, 11:30 PM, "Michael Wu" <[email protected]> wrote: >> >>> @ Hemanth, >>> >>> Did you mean to directly remove the eagle-assembly/src/main/lib/tomcat >>> directory before packaging the source? I saw the directory removed in >>> 0.3.0-incubating release, do you have any idea about the following 2: >>> 1. does this removal impact building approach and behavior? >>> 2. if we remove it, after "mvn package" phase, will the final jar >> assembled >>> have potential running issue with eagle-service? >>> >>> If the jars have dependencies on them, we may have to make more efforts to >>> fix it before voting RC3. >>> >>> Thanks. >>> Michael >>> >>> >>> On Fri, Jul 8, 2016 at 1:04 PM, Daniel Zhou <[email protected]> >>> wrote: >>> >>>> +1 >>>> * Built and tested successfully in centos 7 with jdk1.7 >>>> >>>> Regards, >>>> Da >>>> >>>>> On Jul 7, 2016, at 8:33 PM, Jinhu Wu <[email protected]> wrote: >>>>> >>>>> +1 >>>>> * Get the tar package and built successfully on MAC OS X with JDK >>>> 1.7(java >>>>> version "1.7.0_80") >>>>> * checked md5, sha1 successfully >>>>> * rat checked and is ok >>>>> >>>>> >>>>>> On Fri, Jul 8, 2016 at 11:03 AM, Jilin <[email protected]> wrote: >>>>>> >>>>>> +1 >>>>>> * Downloaded & built successfully on windows7 64-bit JDK 1.7 >>>>>> * md5, sha1 check passed >>>>>> * tag matches >>>>>> >>>>>> Thanks for your help >>>>>> >>>>>> 2016-07-08 10:15 GMT+08:00 Zhao Qingwen <[email protected]>: >>>>>> >>>>>>> +1 (binding) >>>>>>> >>>>>>> >>>>>>> Best Regards, >>>>>>> Qingwen Zhao | 赵晴雯 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2016-07-08 8:37 GMT+08:00 Edward Zhang <[email protected]>: >>>>>>> >>>>>>>> Sorry, correct my vote from "non-binding" to "binding" :-) >>>>>>>> >>>>>>>> Thanks >>>>>>>> Edward >>>>>>>> >>>>>>>> On Thu, Jul 7, 2016 at 9:29 AM, Edward Zhang < >> [email protected] >>>>> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> +1 (not-binding) >>>>>>>>> >>>>>>>>> * Downloaded & built successfully with Hotspot JDK1.7 on OSX >>>>>>>>> * Signature checked, md5, sha1 verified ( >>>>>>>>> https://httpd.apache.org/dev/verification.html) >>>>>>>>> * Apache rat:check passed (mvn apache-rat:check) >>>>>>>>> >>>>>>>>> * Commit and tag matched >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> Edward >>>>>>>>> >>>>>>>>> On Tue, Jul 5, 2016 at 11:04 PM, Michael Wu <[email protected]> >>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> This is a release vote for Apache Eagle, version >> 0.4.0-incubating, >>>>>>>> release >>>>>>>>>> candidate 2. >>>>>>>>>> >>>>>>>>>> Highlighted changes in this release are as the following: >>>>>>>>>> * JBDC Metadata Storage Extension >>>>>>>>>> * Topology management in remote mode including start/stop/status >>>>>>>>>> operations >>>>>>>>>> * Auditlogparser for MapR's audit log >>>>>>>>>> * Oozie auditlog integration for Oozie security monitoring >>>>>>>>>> * Add applicaiton "maprFSAuditLog" >>>>>>>>>> * Refactor bin/eagle-sandbox-starter.sh to make it easier to use >>>>>>>>>> >>>>>>>>>> Thanks to everyone who has contributed to this release. >>>>>>>>>> >>>>>>>>>> Here's the release note: >>>>>> >>>> >> https://git-wip-us.apache.org/repos/asf?p=incubator-eagle.git;a=blob_plain;f=CHANGELOG.txt;hb=refs/heads/branch-0.4 >>>>>>>>>> >>>>>>>>>> The artifacts to be voted on are located at: >>>>>> >>>> >> https://dist.apache.org/repos/dist/dev/incubator/eagle/0.4.0-incubating-rc2/ >>>>>>>>>> >>>>>>>>>> The commit to be voted upon: >>>>>>>>>> * >>>>>> >>>> >> https://github.com/apache/incubator-eagle/commit/23d3ca604a37ccb89d7a95e5c75cfba651673b2a >>>>>>>>>> < >>>>>> >>>> >> https://github.com/apache/incubator-eagle/commit/23d3ca604a37ccb89d7a95e5c75cfba651673b2a >>>>>>>>>>> * >>>>>>>>>> >>>>>>>>>> Release tag is: >>>>>>>>>> * >>>>>> >>>> >> https://github.com/apache/incubator-eagle/releases/tag/v0.4.0-incubating-rc2 >>>>>>>>>> < >>>>>> >>>> >> https://github.com/apache/incubator-eagle/releases/tag/v0.4.0-incubating-rc2 >>>>>>>>>>> * >>>>>>>>>> >>>>>>>>>> Release artifacts are signed with the following key: >>>>>>>>>> http://people.apache.org/keys/committer/mw.asc >>>>>>>>>> >>>>>>>>>> The hashes of the artifacts are as follows: >>>>>>>>>> apache-eagle-0.4.0-incubating-src-rc2.tar.gz.md5: >>>>>>>>>> 0a78ed6c36ba57194f6721a8d6bae6f4 >>>>>>>>>> apache-eagle-0.4.0-incubating-src-rc2.tar.gz.sha1: >>>>>>>>>> f59b3d7d894181eb2019bb55f4cf6079a47339eb >>>>>>>>>> >>>>>>>>>> Please vote on releasing this package as: Apache Eagle >>>>>>> 0.4.0-incubating. >>>>>>>>>> >>>>>>>>>> The vote is open for the next 72 hours and passes if a majority >> of >>>>>> at >>>>>>>>>> least >>>>>>>>>> three +1 PPMC votes are cast. >>>>>>>>>> >>>>>>>>>> [ ] +1 Release this Apache Eagle 0.4.0-incubating Release >> Candidate >>>>>> 2. >>>>>>>>>> >>>>>>>>>> [ ] 0 I don't feel strongly about it, but I'm okay with the >> release >>>>>>>>>> >>>>>>>>>> [ ] -1 Do not release this package because... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks. >>>>>>>>>> >>>>>>>>>> Michael >>>>>> >>>> >>
