alamb commented on code in PR #16397:
URL: https://github.com/apache/datafusion/pull/16397#discussion_r2149689081


##########
docs/source/contributor-guide/index.md:
##########
@@ -108,6 +108,26 @@ Features above) prior to acceptance include:
 [extensions list]: ../library-user-guide/extensions.md
 [design goal]: 
https://docs.rs/datafusion/latest/datafusion/index.html#design-goals
 
+### Design Build vs. Big Up Front Design
+
+Typically, the DataFusion community attacks large problems by solving them bit
+by bit and refining a solution iteratively on the `main` branch as a series of
+Pull Requests. This is different from projects which front-load the effort
+with a more comprehensive design process.
+
+By "advancing the front" we always make tangible progress, and the strategy is
+especially effective in a project that relies on individual contributors who 
may
+not have the time or resources to invest in a large upfront design effort.
+However, this "bit by bit approach" doesn't always succeed, and sometimes we 
get

Review Comment:
   I think the idea behind this sentence is to acknowledge the tradeoffs 
inherent in "design / build" vs "big design all upfront" (it is this tension 
that actually sparked the original comment in the first place))



-- 
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: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to