Skip to content

Script added for auto setup#378

Merged
Pranav0-0Aggarwal merged 2 commits into
AOSSIE-Org:mainfrom
Rishab87:easy-setup
Mar 21, 2025
Merged

Script added for auto setup#378
Pranav0-0Aggarwal merged 2 commits into
AOSSIE-Org:mainfrom
Rishab87:easy-setup

Conversation

@Rishab87

@Rishab87 Rishab87 commented Mar 7, 2025

Copy link
Copy Markdown
Contributor

I've added a script which automatically detects your OS and installs all dependencies and sets up the project easily, allowing new contributors to easily setup the project without much effort!

User just needs to run:

npm run setup

I've also fixed few minor issues in existing script, I've not tested the script for MacOS as I dont have access to apple devices, it would be great if someone can test this on MacOS too once and provide me feedback

This PR fixes #376

@imxade

imxade commented Mar 8, 2025

Copy link
Copy Markdown

Docker Compose and editor configs should cover this.
Maintaining OS specific setup scripts seems beyond the project's scope and deviates from its core objectives.

@Rishab87

Rishab87 commented Mar 8, 2025

Copy link
Copy Markdown
Contributor Author

With docker experience is laggy and many people were facing issues trying to set it up locally, its not beyond its scope and core objectives are being actively taken care of by me and others too, their's no point if many people can't set it up and contribute to it properly, it is mentioned in GSOC project description too that many people were facing issues while setting up this app

@imxade

imxade commented Mar 8, 2025

Copy link
Copy Markdown

With docker experience is laggy and many people were facing issues trying to set it up locally

if that gets resolved, everything will be set with a single command. So, I suggest focusing on that instead of substituting something new.

@Rishab87

Rishab87 commented Mar 8, 2025

Copy link
Copy Markdown
Contributor Author

I don't think docker is fixable that's why no one has worked on fixing it, it is a desktop app and docker runs on wsl, the support for GUI apps on wsl is not much as far as I know, you need to connect to a ip address for remote access to the window.

@Rishab87

Copy link
Copy Markdown
Contributor Author

Squashed in #382

@Pranav0-0Aggarwal Pranav0-0Aggarwal merged commit e952608 into AOSSIE-Org:main Mar 21, 2025
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.

Feat: Single command setup

3 participants