ctubbsii commented on issue #334: Adds systemd support for accumulo services URL: https://github.com/apache/fluo-muchos/pull/334#issuecomment-606461180 > This is like a wrapper function for ssh + systemctl commands and gives a unified experience for users of accumulo-cluster script. I like that framing as a "unified experience". It's a useful concept. I'm just not sure this is a useful experience to unify. Unifying around the systemd tooling, to strengthen that experience, seems like it would be more useful here than duplicating the experience of the `accumulo-cluster` script, which I still see as somewhat "experimental". Unifying around one might mean more divergence from the other. Also, I think it is a mistake to think of the provided cluster management scripts as being "*the* Accumulo experience" (to copy), rather than "*an* Accumulo experience" (to swap out as needed). That's something we explicitly wanted to avoid with the script refactor, which was heavily motivated by a desire to remove *prescriptive* experiences in favor of empowering downstream consumers to create *tailored* experiences more easily. I wish I had argued harder about keeping these scripts in the contrib directory (or even in a separate repo), in order to dissuade people from the idea that these scripts were part of "*the* Accumulo experience". **If** it is not a requirement to preserve the unified experience of `accumulo-cluster` (and I really don't think it is, or should be), the question for me becomes: "is it still useful to preserve any of that experience". For me, I just haven't found a compelling utility that can't just as easily be provided with `pssh` and `systemctl`, making me think we don't actually need the experience of this script in Muchos. Sorry if any of that was too incoherent. Here's a prime number of cats to reward anybody who made it this far: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat: :smiley_cat:
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
