You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, the Devika project setup script is primarily designed for Ubuntu-based systems. As a user, I'm frustrated by the lack of compatibility with other operating systems like Mac and RHEL-based distributions, which limits the flexibility and usability of the project across different development environments.
Describe the solution you'd like
I would like to add a script to the Devika project that ensures compatibility with Ubuntu, Mac, and RHEL-based systems. This script will automate the process of setting up the development environment, including cloning the repository, setting up virtual environments, installing dependencies, and running the application. The script should handle the installation of required software and dependencies for different operating systems.
Describe alternatives you've considered
An alternative solution could be to provide separate scripts for each operating system. However, this approach would require maintaining multiple scripts and could lead to inconsistencies. A single script that detects the operating system and installs the appropriate dependencies would be more efficient and easier to maintain.
I created this script as a starting point for everyone's review. I think it would be a good starting point for adding on support for RHEL-based systems and Mac. I am testing overriding the frontend API endpoint and the calls on the noup could be done better but I was looking for feedback.
Link: setup.sh
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Currently, the Devika project setup script is primarily designed for Ubuntu-based systems. As a user, I'm frustrated by the lack of compatibility with other operating systems like Mac and RHEL-based distributions, which limits the flexibility and usability of the project across different development environments.
Describe the solution you'd like
I would like to add a script to the Devika project that ensures compatibility with Ubuntu, Mac, and RHEL-based systems. This script will automate the process of setting up the development environment, including cloning the repository, setting up virtual environments, installing dependencies, and running the application. The script should handle the installation of required software and dependencies for different operating systems.
Describe alternatives you've considered
An alternative solution could be to provide separate scripts for each operating system. However, this approach would require maintaining multiple scripts and could lead to inconsistencies. A single script that detects the operating system and installs the appropriate dependencies would be more efficient and easier to maintain.
I created this script as a starting point for everyone's review. I think it would be a good starting point for adding on support for RHEL-based systems and Mac. I am testing overriding the frontend API endpoint and the calls on the noup could be done better but I was looking for feedback.
Link: setup.sh
The text was updated successfully, but these errors were encountered: