Does Umbraco allow source generator pull requests? #21008
Replies: 2 comments 4 replies
-
|
I dont know if there is an official policy, but personally I think you should at least understand the code and also recognize if the code is of good enough quality. Nothing wrong with AI and code generators per se, but I hate it when people just blindly accept rhe generated code if it works. |
Beta Was this translation helpful? Give feedback.
-
|
It's not something I've used myself @patrickdemooij9 so I can't offer any strong opinions on pros and cons, but you'll appreciate that maintenance of the code is a key concern for us. With many contributors, a long history and a fairly complex repository, we have to consider that at a higher priority than you might otherwise in different situations (compared perhaps with a single web application managed by a small team). Of course performance, speed of delivery and other factors are all important too, but generally when it comes down to it, a maintainable solution to a problem is the most valued. So given that, I'd say it's not something we are really looking for. As I said though, it's not something I'm personally familiar with or as a team we've used before. If you are interested and want to using as a learning exercise yourself with the Umbraco codebase, please feel free. Maybe you'll come up with something there's clearly value in. However you should see it more as a personal experimentation exercise that you might enjoy in and of itself, rather than a contribution we'll be likely to accept. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I was recently messing around with some source generators as they are new to me, but I think they can bring some performance improvements. However, the code can be a bit difficult to maintain sometimes. Before I start contributing, I just wanted to make sure: Does Umbraco allow pull requests with source generators to be accepted in the codebase?
Beta Was this translation helpful? Give feedback.
All reactions