I'm submitting a ...
Current behavior:
It takes plenty of time in installing badgeway.
We should make the installation process easier to fasten up the development rate!
Expected behavior:
A build.sh script that'll install badgeyay in one shot :tada:
I think the instructions are pretty explanatory for local installation. There can be other consequences using bash script, which can vary depending on user's machine configuration. A bash script would help if we had used some kind of VM for our application using vagrant or other manager.
@vaibhavsingh97 @djmgit what you guys think ?
Exactly @raju249 . You have to check for the dependencies that exists in the repositories or not (of specific OS). Different systems have different package managers. Keep in mind that the install instructions differs for different os. Try to mind that case, that we do not have to be centric with one distribution. Like manjaro uses pacman, Debian/Ubuntu uses apt, Fedora uses dnf or yum. Also there is a need to check for the existing dependencies installed or not like python and pip. Showing correct messages for the installation of them.
Yes @yashLadha .
@0x48piraj please make a note of what @yashLadha said.
If you really want to automate the installation then try thinking using some VM. But IMHO, a VM for badgeyay seems an overkill.
Let me know what you guys think.
@raju249 @yashLadha Thanks a lot for raising this point!
I was thinking of making a script that will detect all kinds of OS'es and then will launch the native commands :wink:
But, It will take time, and as @raju249 said, The documentation is well written! :heart:
Should I close this ?
If you think you can GFI @0x48piraj
Ok, As you say so :blush:
Exactly @raju249 . You have to check for the dependencies that exists in the repositories or not (of specific OS). Different systems have different package managers. Keep in mind that the install instructions differs for different os. Try to mind that case, that we do not have to be centric with one distribution. Like manjaro uses pacman, Debian/Ubuntu uses apt, Fedora uses dnf or yum. Also there is a need to check for the existing dependencies installed or not like python and pip. Showing correct messages for the installation of them.
Yes. Even I agree with this.
I think the instructions are pretty explanatory for local installation.
Yep. Already there are other deployment methods as well. But I know, it is pretty tiring to write too many commands. To avoid that, we're already working on docker. It's almost done. So, I'm closing this issue.
That's why I asked at first& in channel too :wink:
I started writing code, coded upto linux, ubuntu, and fedora.
But, Yes! It's wise to close this issue, it's an effective idea, but at the same time it's outdated and unnecessarily complex :+1: