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

Improve open source core contributors onboarding #229

Closed
baktun14 opened this issue Jun 6, 2024 · 3 comments
Closed

Improve open source core contributors onboarding #229

baktun14 opened this issue Jun 6, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request P1 priority 1 feature/ enhancement

Comments

@baktun14
Copy link
Contributor

baktun14 commented Jun 6, 2024

Overview and problem statement

We’re adding more contributors to the Console product suite and we need to better structure the repo to be able to properly onboard and scale the contributions with less friction. On top of that, we’re introducing new applications (Praetor/Provider) into Console and we want to share frontend components.

  • Improve readmes
    • The main readme should be focused on activation as quickly as possible
    • Move the architecture and design to other readmes
  • The repo has been refactored into workspaces and the readmes need to reflect that
  • Fix docs based on workspaces
  • Env variables
    • Add .env.example
    • Add more docs about the values to set
  • Conventions
  • Implement turborepo to launch console in a single command
@baktun14 baktun14 added enhancement New feature or request P1 priority 1 feature/ enhancement labels Jun 6, 2024
@github-project-automation github-project-automation bot moved this to Backlog (not prioritized) in Core Product and Engineering Roadmap Jun 6, 2024
@baktun14 baktun14 moved this from Backlog (not prioritized) to Up Next (prioritized) in Core Product and Engineering Roadmap Jun 6, 2024
@hiroyukikumazawa
Copy link
Contributor

@baktun14
Could you explain this in more detail?

@ygrishajev ygrishajev self-assigned this Jun 11, 2024
@ygrishajev ygrishajev moved this from Up Next (prioritized) to In Progress (prioritized) in Core Product and Engineering Roadmap Jun 11, 2024
@schnetzlerjoe
Copy link

@ygrishajev @baktun14 What is the best way to launch Console locally? Trying to work on https://github.com/orgs/akash-network/projects/5/views/1?pane=issue&itemId=48011058 ?

@baktun14
Copy link
Contributor Author

Hey @schnetzlerjoe, @Redm4x tried to test and had some issues mentionned here #62 (comment)

You should be able to follow the instruction here https://github.com/akash-network/cloudmos?tab=readme-ov-file#running-the-application

ygrishajev added a commit that referenced this issue Jun 17, 2024
ygrishajev added a commit that referenced this issue Jun 17, 2024
ygrishajev added a commit that referenced this issue Jun 17, 2024
ygrishajev added a commit that referenced this issue Jun 17, 2024
ygrishajev added a commit that referenced this issue Jun 17, 2024
ygrishajev added a commit that referenced this issue Jun 18, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 19, 2024
ygrishajev added a commit that referenced this issue Jun 20, 2024
also improve docker files a bit

ref #229
@github-project-automation github-project-automation bot moved this from In Progress (prioritized) to Released (in Prod) in Core Product and Engineering Roadmap Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P1 priority 1 feature/ enhancement
Projects
Status: Released (in Prod)
Development

No branches or pull requests

4 participants