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]

Reply via email to