gnodet commented on PR #22156: URL: https://github.com/apache/camel/pull/22156#issuecomment-4108753897
_Claude Code on behalf of Guillaume Nodet_ One concern about building on DataSonnet: while the project is Apache 2.0 licensed, it does not accept PR contributions (PRs are disabled on the repo). So it's open source in terms of licensing, but not really open for community contributions. This means if we hit bugs or need features upstream, we can't contribute fixes — we'd have to maintain patches ourselves or fork. We recently raised an issue and provided a fix for the `??` operator (datasonnet/datasonnet-mapper#154), so we'll see how responsive they are, but it's worth keeping this in mind. Given that, the approach here of building utility functions and a standard library within Camel itself makes sense as it doesn't depend on upstream accepting changes. But it does mean Camel takes on the maintenance burden of that layer. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
