This file keeps a record of all decisions made by the Arcalot Round Table and might be split over time as the ART continues.
Date: 2024-08-12
Updating the charter to change voting thresholds, clarify specific situations, and remove the automatic termination of community membership.
- Pull request: #53
- This was not submitted as a standard decision, and was instead submitted as a PR on the charter file.
- None
Date: 2024-07-03
Arcaflow will establish a high-level roadmap used to guide the project's strategic direction.
- Pull request: #48
- Proposal proposals/2024-06-07-arcaflow-roadmap.md
- None
Date: 2024-06-17
Arcalog will be retired from the Arcalot organization and its repo archived.
- Pull request: #45
- Proposal proposals/2024-06-03-retire-arcalog.md
- @dustinblack
- @webbnh
- @tsebastiani
- @AvlWx2014
- @Harshith-umesh
- @jaredoconnell
- @jdowni000
- @dbutenhof
- @mfleader
- None
Date: 2023-10-23
Matt Leader has been nominated and approved as an Arcalot Chair.
- Pull request: #41
- Proposal: proposals/2023-10-09-matt-chair-nomination.md
- None
Date: 2023-05-19
Peter Portante has stepped down as an Arcalot chair, and Justin Downie has been nominated and approved to replace him.
- Pull request: #39
- Proposal: proposals/2023-05-16-downie-chair-nomination.md
- @dustinblack
- @sandrobonazzola
- @lmilbaum
- @tsebastiani
- @AvlWx2014
- @HubertStefanski
- @Harshith-umesh
- @jdowni000
- @mfleader
- None
Date: 2023-04-17
Janos Bonic has stepped down as an Arcalot chair, and Jared O'Connel has been nominated and approved to replace him.
- Pull request: #32
- Proposal: proposals/2023-03-20-janos-chair-election.md
- @sandrobonazzola
- @dustinblack
- @tsebastiani
- @AvlWx2014
- @engelmi
- @HubertStefanski
- @Harshith-umesh
- @jaredoconnell
- @jdowni000
- @mfleader
- None
Date: 2023-04-03
The current state of the expression language allows users to retrieve values from inputs and step output. That is enough for usable workloads, but is insuffient for many use cases. This proposal will make it so less manual work is required to get a workflow working.
- Pull request: #31
- Proposal: proposals/2023-03-14-expressions-expansion.md
- @sandrobonazzola
- @lmilbaum
- @dustinblack
- @tsebastiani
- @HubertStefanski
- @Harshith-umesh
- @jdowni000
- @mfleader
- @janosdebugs
- None
Date: 2023-03-21
This change will separate the tool from the plugins and pave way for a much clearer readme.md file. This will simplify the entrypoint for new users to the tool and cause less confusion in the documentation with naming convention as well as usage.
Also I believe it would be a good time to move the reusable workflow file from arcaflow-reusable-workflows, into the carpenter project itself. This will centralize the project and keep everything carpenter, with carpenter.
- Pull request: #30
- Proposal: proposals/2023-03-09-carpenter-repository-rename.md
- @sandrobonazzola
- @lmilbaum
- @dustinblack
- @tsebastiani
- @HubertStefanski
- @Harshith-umesh
- @jaredoconnell
- @mfleader
- @janosdebugs
- None
Date: 2023-01-23
In this proposal, we transform the execution of Arcaflow by adding the ability to send and receive signals via signal channels. Each signal channel will have a schema and is declared by a plugin. Workflow authors can take these signals and pipe them into other plugins that have declared they can receive signals.
- Pull request: #24
- Proposal: proposals/2022-11-20-arcaflow-signals.md
- @dustinblack
- @jaredoconnell
- @sandrobonazzola
- @tsebastiani
- @AvlWx2014
- @HubertStefanski
- @Harshith-umesh
- @jdowni000
- None
Date: 2022-11-04
Standardize on python code formatting requirements for official Arcaflow contributions.
- Pull request: #16
- Proposal: proposals/2022-10-26-standardize-python-formatting.md
- None
Date: 2022-11-04
Standardize on the use of poetry for dependency management a packaging for all python projects.
- Pull request: #15
- Proposal: proposals/2022-10-26-standardize-on-poetry.md
- @dustinblack
- @sandrobonazzola
- @portante
- @mkarg75
- @Harshith-umesh
- @jaredoconnell
- @jdowni000
- @mfleader
- @janosdebugs
- None
Date: 2022-10-11
Nomination of Peter Portante as a Chair of Arcalot to replace Sanja Bonic.
- Pull request: #9
- Proposal: proposals/2022-10-05-chair-nomination-peter-portante.md
- @sanjacodes
- @sandrobonazzola
- @janosdebugs
- @mkarg75
- @jaredoconnell
- @Harshith-umesh
- @dustinblack
- @jdowni000
- None
Date: 2022-10-05
The Arcalot Charter mandates a 6 months minimum membership for chair nominations, but the Arcalot organization is less than 6 months old, therefore this proposal is making any Arcalot member as of the 4th of October 2022 eligible to become an Arcalot Chair for this election only. In light of the rule change for chair voting, this proposal is open for voting using pull request reviews until the 12th of October.
- Pull request: #7
- Proposal: proposals/2022-10-05-chair-election-exception.md
- @sanjacodes
- @sandrobonazzola
- @jaredoconnell
- @jdowni000
- @mfleader
- @janosdebugs
- @dustinblack
- @Harshith-umesh
- None