Hi - > On Jul 23, 2018, at 4:55 PM, Matteo Merli <mme...@apache.org> wrote: > > On Mon, Jul 23, 2018 at 11:12 AM Dave Fisher <dave2w...@comcast.net> wrote: > >> (3) Pulsar IO Connectors NAR files. >> Signature and checksums pass. >> LICENSE and DISCLAIMER exist in the top level of the package. >> LICENSE and NOTICE plus DEPENDENCIES exist in the NAR files. >> >> ==> DISCLAIMER should be included in the NAR files. >> ==> NOTICE should also be at the top level. >> > > It's a bit tricky to add these. We are using the Apache NiFi NAR maven > plugin to generate the archives. To add custom files, we would probably > have to customize the plugin itself.
Does the NAR system generate the whole package or just the individual NAR files? Someone could go to d...@nifi.apache.org and ask. > > >> (4) DEB >> Signature and checksums pass >> NOTICE, LICENSE, and DISCLAIMER look good. >> >> ==> copyright files contain the Apache License. IMO these ought to contain >> the NOTICE >> > > Yes, I was a bit confused by this. My understanding was that in Debian > convention the 'copyright' file contains the license. I left both LICENSE > and 'copyright' just to be on the safe side. It looks like the Debian project may be finally defining these. https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ > > (5) RPM >> Signature and checksums pass >> NOTICE, LICENSE, and DISCLAIMER look good. >> >> ==> I’m curious about how the sqlite binary files are used. >> > > The sqlite binary files (and similarly the Packages.gz for Debian) are used > by the package manages (yum or apt-get) to fetch the metadata of the > available packages. > > The idea would be for users to first import the YUM repository and then do > the regular `yum install apache-pulsar-client`. > > Once the binaries are available on mirrors, we'll be adding instructions, > similar to what Cassandra has for rpm/deb files at > http://cassandra.apache.org/download/ > Great. Regards, Dave > > Matteo > > > -- > Matteo Merli > <mme...@apache.org>
signature.asc
Description: Message signed with OpenPGP