Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optional New Syntax #321

Closed
hartym opened this issue Jun 1, 2019 · 1 comment
Closed

Optional New Syntax #321

hartym opened this issue Jun 1, 2019 · 1 comment
Milestone

Comments

@hartym
Copy link
Member

hartym commented Jun 1, 2019

On top of the current stable Graph API (mostly based on the .add_chain() method), build a new operator-based API that allows to write more readable code, inspired by the Airflow syntax (although it's quite different, we'll use the same operators to make people more comfortable when using either or both systems).

The syntax is implemented for quite some time in the develop branch, but we need to stabilize, add more tests and implement all kind of use cases one can think of.

@hartym
Copy link
Member Author

hartym commented Jun 1, 2019

do-not-edit-start-codetree-epic-issues

Issues in this epic:

Title Milestone Assignees Stage State
New Syntax as Default #346 0.9 N/A Open
Allow bonobo.run to use a cursor, so the get_graph() function can be way simpler #340 N/A hartym Open
Update templates to use new syntax #339 0.7 hartym Closed
New Syntax: Add a branch inbetween #329 0.7 N/A Closed
New Syntax: Create a new origin #328 0.7 N/A Closed
New Syntax: Connect two points #327 0.7 N/A Closed
New Syntax: Multiple forks #326 0.7 N/A Closed
New Syntax: Send output to existing #325 0.7 N/A Closed
New Syntax: Merges #324 0.7 N/A Closed
New Syntax: Forks #323 0.7 N/A Closed
[doc] Use cases of building a graph #322 0.7 N/A Closed
do-not-edit-end-codetree-epic-issues

@hartym hartym added this to the 0.7 milestone Jun 3, 2019
@hartym hartym added the testing label Jun 3, 2019
@hartym hartym closed this as completed Jul 20, 2019
@hartym hartym removed the testing label Jul 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant