I think it would be nice if we could only build the JSON module, that way site-policy on logging format can be easily enforced at build time as well. Is this a change that would be accepted?
If we do it, I would also consider adding aliases for the commands/variables for the original functions to apply for the JSON ones as well; that way startup scripts using the old version could be upgraded automatically. Would that make sense, or would it be better to keep the current split?
I think it would be nice if we could only build the JSON module, that way site-policy on logging format can be easily enforced at build time as well. Is this a change that would be accepted?
If we do it, I would also consider adding aliases for the commands/variables for the original functions to apply for the JSON ones as well; that way startup scripts using the old version could be upgraded automatically. Would that make sense, or would it be better to keep the current split?