Github user phrocker commented on the issue:
https://github.com/apache/nifi-minifi-cpp/pull/43
@achristianson I thought I created a ticket to break these out...or maybe
it was an E-mail, but I think that's something we could discuss. When I sent a
message to @apiri earlier I said that the ExternalProject comment was mostly a
desire and that this PR followed precedent and as such it's not a deal breaker,
it's just a direction I would like to see things go. With that said, the
operative word is suggestion and we can thus have a ticket to discuss this
further. I'll create that ticket and we can discuss it there.
TL;DR on my thoughts: having people build offline isn't a big deal because
that likely wouldn't happen very frequently. In cases where it is anticipated,
you would likely need to move code to said device, and in this case we could
codify the download so that it's easy to stage. In my opinion, worrying about
those types of systems also brings the worry about those which don't have
OpenSSL or boost readily available. Since we don't package those and those
certainly aren't standard fare on many lightweight distros, are we really
breaking the mold to have ExternalProjects?
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---