Promote @dwreeves to committer#960
Conversation
✅ Deploy Preview for sunny-pastelito-5ecb04 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #960 +/- ##
=======================================
Coverage 95.72% 95.72%
=======================================
Files 59 59
Lines 2877 2877
=======================================
Hits 2754 2754
Misses 123 123 ☔ View full report in Codecov by Sentry. |
|
Thank you!!! I've been gone for the last month (I was busy working on and releasing rich-click 1.8 (which Apache Airflow's Breeze actually uses!)), so I died down a bit, but I absolutely plan on getting back into Cosmos for 1.5! My slate is mostly clean. 😄 It's an honor to be recognized for my contributions and I really appreciate it! |
|
This is very well deserved. Thank you for all your contributions, @dwreeves! This is the minimum we can do to recognise your work. |
[Daniel Reeves](https://www.linkedin.com/in/daniel-reeves-27700545/) (@dwreeves ) is an experienced Open-Source Developer currently working as a Data Architect at Battery Ventures. He has significant experience with Apache Airflow, SQL, and Python and has contributed to many [OSS projects](https://github.com/dwreeve). Not only has he been using Cosmos since its early stages, but since January 2023, he has actively contributed to the project:  He has been a critical driver for the Cosmos 1.4 release, and some of his contributions include new features, bug fixes, and documentation improvements, including: * Creation of an Airflow plugin to render dbt docs: astronomer#737 * Support using dbt partial parsing file: astronomer#800 * Add more template fields to `DbtBaseOperator`: astronomer#786 * Add cancel on kill functionality: astronomer#101 * Make region optional in Snowflake profile mapping: astronomer#100 * Fix the dbt docs operator to not look for `graph.pickle`: astronomer#883 He thinks about the project long-term and proposes thorough solutions to problems faced by the community, as can be seen in Github tickets: * Introducing composability in the middle layer of Cosmos's API: astronomer#895 * Establish a general pattern for uploading artifacts to storage: astronomer#894 * Support `operator_arguments` injection at a node level: astronomer#881 One of Daniel's notable traits is his collaborative and supportive approach. He has actively engaged with users in the #airflow-dbt Slack channel, demonstrating his commitment to fostering a supportive community. We want to promote him as a Cosmos committer and maintainer for all these, recognising his constant efforts and achievements towards our community. Thank you very much, @dwreeves !
Description
Daniel Reeves (@dwreeves ) is an experienced Open-Source Developer currently working as a Data Architect at Battery Ventures. He has significant experience with Apache Airflow, SQL, and Python and has contributed to many OSS projects.
Not only has he been using Cosmos since its early stages, but since January 2023, he has actively contributed to the project:

He has been a critical driver for the Cosmos 1.4 release, and some of his contributions include new features, bug fixes, and documentation improvements, including:
DbtBaseOperator: Add more template fields toDbtBaseOperator#786graph.pickle: [Bugfix] Dbt docs operator should not look forgraph.gpicklefile when--no-write-jsonis passed. #883He thinks about the project long-term and proposes thorough solutions to problems faced by the community, as can be seen in Github tickets:
operator_argumentsinjection at a node level: [feature] Support operator_arguments injection at a node level #881One of Daniel's notable traits is his collaborative and supportive approach. He has actively engaged with users in the #airflow-dbt Slack channel, demonstrating his commitment to fostering a supportive community.
We want to promote him as a Cosmos committer and maintainer for all these, recognising his constant efforts and achievements towards our community. Thank you very much, @dwreeves !