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

Showcase odo's ability to develop non-trivial applications #2781

Closed
dharmit opened this issue Mar 31, 2020 · 12 comments
Closed

Showcase odo's ability to develop non-trivial applications #2781

dharmit opened this issue Mar 31, 2020 · 12 comments

Comments

@dharmit
Copy link
Member

dharmit commented Mar 31, 2020

/kind documentation

What mistake did you find / what is missing in the documentation?

So far, odo documentation talks mostly about simple getting started applications. These are just starter applications and do nothing to demonstrate odo ability to help develop non-trivial micro-services architecture based projects/applications.

Documentation explaining how to spin up and link something like below would be helpful:

  1. Frontend application
  2. Message queue
  3. Backend application
  4. Database service

What is the relevance of it?

This will help demonstrate odo's capabilities to help develop non-trivial applications that enterprise devs care about.

@cdrage
Copy link
Member

cdrage commented Mar 31, 2020

We do have documentation on this :) using multiple components as well as a database:

https://docs.openshift.com/container-platform/4.2/cli_reference/openshift_developer_cli/creating-an-application-with-a-database.html

@openshift-bot
Copy link

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

@openshift-ci-robot openshift-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 30, 2020
@dharmit
Copy link
Member Author

dharmit commented Jul 1, 2020

We do have documentation on this :) using multiple components as well as a database:

https://docs.openshift.com/container-platform/4.2/cli_reference/openshift_developer_cli/creating-an-application-with-a-database.html

Agreed. However, the idea is to have an example that's more complex than what we have right now.

@dharmit dharmit removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 1, 2020
@openshift-bot
Copy link

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

@openshift-ci-robot openshift-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 29, 2020
@dharmit
Copy link
Member Author

dharmit commented Nov 25, 2020

This is blocked on improving the UX as well as fixing issues with odo link and addressing #3423 which in turn is blocked on #4160 & #4159.

/lifecycle frozen
/status blocked

@openshift-ci-robot
Copy link
Collaborator

You must be a member of the openshift/odo-maintainers GitHub team to add status labels. If you believe you should be able to issue the /status command, please contact your odo maintainers and have them propose you as an additional delegate for this responsibility.

@openshift-ci-robot openshift-ci-robot added lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Nov 25, 2020
@dharmit dharmit added the status/blocked Denotes an issue or PR that is blocked on something (e.g., issue/PR in different repo) label Nov 25, 2020
@dharmit
Copy link
Member Author

dharmit commented May 14, 2021

@dharmit dharmit removed their assignment Jul 8, 2021
@dharmit dharmit removed the lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. label Jul 8, 2021
@dharmit
Copy link
Member Author

dharmit commented Aug 24, 2021

/remove-status blocked

@dharmit dharmit removed status/blocked Denotes an issue or PR that is blocked on something (e.g., issue/PR in different repo) need/docs labels Aug 24, 2021
@openshift-bot
Copy link

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

@openshift-ci openshift-ci bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Nov 22, 2021
@dharmit
Copy link
Member Author

dharmit commented Nov 23, 2021

/remove-lifecycle stale

We have made progress on this by adding a Quickstart guide. In my personal opinion, it's definitely not a trivial example.

However, one thing that I feel is still not really done is showcasing how to develop such applications using odo. What the quickstart guide does is clone an existing project and deploy that with odo.

@openshift-ci openshift-ci bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Nov 23, 2021
@cdrage
Copy link
Member

cdrage commented Jul 26, 2022

This is being worked on and added by @valaparthvi on v3.

@cdrage cdrage closed this as completed Jul 26, 2022
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

No branches or pull requests

6 participants