Did you... Just list as a con that actually it currently won't work? Does it work on Jenkins?
On May 5, 2017 4:51 PM, "Patrick White" <pwh...@fb.com> wrote: > Howdy! I'm Patrick from the core systems team at Facebook, and I work on > ZooKeeper and ZooKeeper accessories all day long. > > Proposal: I want to add BUCK files to the zookeeper source tree. > > > Hear me out: > > TL; DR - I want to hear everyone's thoughts and opinions on the matter. > > > At Facebook, we use buck (buckbuild.com) to build everything. Buck turns > out to be a really nice build system. It's easy to set up and super fast. I > love buck. > > > Ben put together some nice BUCK files that we use internally to build > zookeeper and zkcli. Since we're already working to sync back with > upstream, we'd love to get them in. > > > Pros: > > Buck files are a lot easier to work with than maven, ant, or anything else > > Buck's fast > > These files do absolutely nothing for or against people who want to use > maven or ant > > 'java_binary' generates a single executable file containing all the jars > > > Cons: > > Not one of the "conventional" java build systems > > BUCK files laying around are just trash for people not interested in them > > Doesn't currently generate the typical layout of bin, conf, share, etc. > > - *currently*, it could probably be done > > > Thanks, > > Patrick > >