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

docs: more post v2.3 roadmap items #7509

Merged
merged 2 commits into from
Nov 4, 2021
Merged

Conversation

alexmt
Copy link
Collaborator

@alexmt alexmt commented Oct 21, 2021

Signed-off-by: Alexander Matyushentsev AMatyushentsev@gmail.com

PR adds more features into the post v2.3 roadmap. The list is inspired by conversations with Argo CD users during Kubecon and is a subject for discussion. Please give your feedback in PR. Will present list during contributors meeting as well.

Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
@alexmt
Copy link
Collaborator Author

alexmt commented Oct 21, 2021

@jannfis , @jessesuen , @sbose78 can you give your feedback please?

Now, with so many contributors, I think it is very important to have more features in a roadmap. Most of the features will require a proposal document. I hope the roadmap will inspire someone to start writing one.

@codecov
Copy link

codecov bot commented Oct 21, 2021

Codecov Report

Merging #7509 (7e1a67b) into master (da63fb2) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #7509   +/-   ##
=======================================
  Coverage   41.38%   41.38%           
=======================================
  Files         161      161           
  Lines       21618    21618           
=======================================
  Hits         8947     8947           
  Misses      11408    11408           
  Partials     1263     1263           
Impacted Files Coverage Δ
util/http/http.go 62.31% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update da63fb2...7e1a67b. Read the comment docs.

@sbose78
Copy link
Contributor

sbose78 commented Oct 21, 2021

Sure, on my list for today

docs/roadmap.md Outdated

Exec into the Kubernetes Pod right from Argo CD Web UI! [#4351](https://github.com/argoproj/argo-cd/issues/4351)

### Multiple Application Sources
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs careful consideration as discussed in today's meeting - otherwise the rest looks good. 👍

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree. The same feedback was given during the contributors' meeting. Replaced this feature with Helm + values from external repo.

- [Multiple Application Sources](#multiple-application-sources)
- [Config Management Tools Integrations UI/CLI](#config-management-tools-integrations-ui-cli)
- [Allow specifying parent/child relationships in config](#allow-specifying-parent-child-relationships-in-config)
- [Maintain difference in cluster and git values for specific fields](#maintain-difference-in-cluster-and-git-values-for-specific-fields)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I forgot to mention I would like to add Application dependencies since I think it will be a huge UX improvement. We could reduce a lot of app-of-app patterns by using dependencies:

#7437

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are reading my mind. Added it ~10 ago :)

Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
Copy link
Member

@jannfis jannfis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@alexmt alexmt merged commit 5bb4543 into argoproj:master Nov 4, 2021
@alexmt alexmt deleted the v2_3_plus_roadmap branch November 4, 2021 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants