Hi Mate, I don’t mind generating the -lib artifact with a simple Maven command. I just say we should not include it in the release.
Andor > On 2020. Jan 16., at 19:47, Szalay-Bekő Máté <szalay.beko.m...@gmail.com> > wrote: > > Yep, ZOOKEEPER-3530 <https://issues.apache.org/jira/browse/ZOOKEEPER-3530> was > me. :) Sorry to not bring this discussion to the mailing list... > > I think having a ...-lib.tgz file generated by maven makes sense, so people > who are using the C client / C libraries can have them built into a single > file on their platform. I think this is also something that apache bigtop > is looking for. This was something that we had in zookeeper 3.4 as well, > but we loose this after the maven migration. > > Actually having this file generated during the build doesn't mean that we > have to upload to any official ftp site. It doesn't need to be part of any > official (or "convenience") file we share during the release procedure. > > Still, you think it is a bad thing to generate this file together with the > other two artifacts, I propose to hide it behind a maven option. So if > someone wish to make this artifact for himself (e.g. we are using it in our > company) then he would still be able to do so, by using a new maven options > like `mvn clean install -Pfull-build -Pgenerate-native-artifact`. > > Kind regards, > Mate > > On Thu, Jan 16, 2020 at 7:10 PM Andor Molnar <an...@apache.org> wrote: > >> >> >>> On 2020. Jan 16., at 18:10, Patrick Hunt <ph...@apache.org> wrote: >>> >>>> 2) “lib” tarball >>>> I think we’ve already talked about releasing C binaries and I had always >>>> been against it. These libraries are not portable and unless we release >>>> separate artifacts for all major distributions (including Windows?), I >>>> don’t see the point of introducing it. Plus the things that Patrick >>>> mentioned, I strongly believe that we should remove it from the release. >>>> >>>> >>> Sorry if I missed, but was this actually discussed? I don't remember >> seeing >>> it on the mailing list - big shifts like this deserve a community wide >>> discussion thread, and perhaps even a vote, imo. >> >> No worries it wasn’t really a discussion and as far as I remember it >> happened on github. I’ve found the Jira: >> https://issues.apache.org/jira/browse/ZOOKEEPER-3530 >> >> …but can’t find my comment, so it probably happened earlier. >> >> Anyway, ticket has been closed already, Enrico is removing it from this >> release, so if somebody has a very very strong feeling to resurrect the >> topic, feel free to email the @dev list. >> >> Andor >> >> >>