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

Define terms Codebase, Application and Project clearly in the glossary and update the docs accordingly. #380

Closed
Preeticp opened this issue Jun 4, 2018 · 3 comments

Comments

@Preeticp
Copy link
Collaborator

Preeticp commented Jun 4, 2018

Currently the 3 concepts are not clearly delineated, their relationship is not clear and in a lot of places we use Projects and Application as synonyms.

@mishaone
Copy link
Contributor

mishaone commented Jun 4, 2018

What exactly is the distinction we want to make? It's a quickstart project while we create it and then when we run it, it becomes the application?

@Preeticp
Copy link
Collaborator Author

Preeticp commented Jun 4, 2018

Afaiu, OSIO enables an user to create a new Application by using OSIO provided (vertx, Springboot, etc.) starter codebases(source code) or import an existing codebase the user already has.
Imho, in OSIO, the term 'Project' should be used to cover the entire development project which covers all the services provided by OSIO, right from Planning, deploying, analyzing to testing.

I know we use 'Projects' in GH, but I feel the OSIO wizard makes a clear statement here in calling what is created by the wizard as an application. The wizard is a quickstart for creating an application using starter codebases and then building on them in Che. I feel we should not refer to them as quickstart projects at all to avoid confusion as we do not use the word project anywhere in the OSIO UI now.
Wdyt?

@Preeticp Preeticp self-assigned this Jun 8, 2018
@Preeticp
Copy link
Collaborator Author

This has been addressed via PRs addressing Issues #394 #393 as part of the GSG review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants