anitab-org / vms

THIS PROJECT IS ARCHIVED. Volunteer Management System.
GNU General Public License v2.0
1 stars 4 forks source link

Add installation steps for Windows OS #1036

Closed keshakaneria closed 4 years ago

keshakaneria commented 4 years ago

Description

Currently, the installation steps are given for Linux OS. Add installation steps along with their codes in Installation guide for Windows OS.

Definition of Done

Estimation

2 hours

ashwinijha6 commented 4 years ago

Hey Hi @keshakaneria I would like to work on this issue

keshakaneria commented 4 years ago

@ashwinijha6 I am glad that you want to contribute! This issue is under Open source Hack event which will be started from 1st Sept., 2020. I request you to wait until then and will assign you once the event is started so that you can also contribute in the event as participant. :)

ankita1964 commented 4 years ago

Hey @keshakaneria I would like to work on this issue! It really seems interesting. Can you please guide me through?

ashwinijha6 commented 4 years ago

Thanku @keshakaneria I'll be participating in the OSH event.

keshakaneria commented 4 years ago

@ankita1964 You might also participate in OSH event from 1st Sept. Once it starts, I'll assign you guys first come first serve. Till then, you can go through the codebase and be ready with locally installing it in your workspace :)

ankita1964 commented 4 years ago

Okay! Thanks. Can one task be assigned to one person only?

On Tue, Aug 25, 2020 at 6:09 PM Kesha K. Kaneria notifications@github.com wrote:

@ankita1964 https://github.com/ankita1964 You might also participate in OSH event from 1st Sept. Once it starts, I'll assign you guys first come first serve. Till then, you can go through the codebase and be ready with locally installing it in your workspace :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/anitab-org/vms/issues/1036#issuecomment-679999142, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOAWLAE6EUYVZV35DARMWQLSCOWGPANCNFSM4QKJPSLQ .

keshakaneria commented 4 years ago

Yes, single issue will be assigned to a single person for the 3 days to work on.

ankita1964 commented 4 years ago

What will be the criteria for selection?

On Tue, 25 Aug 2020 at 6:13 PM, Kesha K. Kaneria notifications@github.com wrote:

Yes, single issue will be assigned to a single person for the 3 days to work on.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/anitab-org/vms/issues/1036#issuecomment-680001344, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOAWLACODAEGLB4GTHHTJVTSCOWXHANCNFSM4QKJPSLQ .

keshakaneria commented 4 years ago

There are no selection criteria. Anyone can apply. You can follow this site for more information about the event https://anitab-org.github.io/events/open-source-hack/

ankita1964 commented 4 years ago

Thanks for sharing the link. I meant who will get the chance to work on a certain problem will be based upon what fact? First come first basis kinda? Sorry for such queries😅...but I am really excited for it.

On Tue, 25 Aug 2020 at 6:41 PM, Kesha K. Kaneria notifications@github.com wrote:

There are no selection criteria. Anyone can apply. You can follow this site for more information about the event https://anitab-org.github.io/events/open-source-hack/

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/anitab-org/vms/issues/1036#issuecomment-680015679, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOAWLAHLJEU7XIFUFBH3LMTSCO2AJANCNFSM4QKJPSLQ .

keshakaneria commented 4 years ago

First come first serve

ashwinijha6 commented 4 years ago

@keshakaneria can I use the lastest version of python (Python 3.8.5) for the installation?

keshakaneria commented 4 years ago

@ashwinijha6 The requirements.txt file will have a fixed version, so i suppose we are not supposed to alter the version, rather just add the steps which uses current installation process.

ashwinijha6 commented 4 years ago

ok

ashwinijha6 commented 4 years ago

I had a doubt related to creating migrations for the database. When I'm following the steps in the installation guide: python manage.py makemigrations auth volunteer administrator organization event job shift registration I'm getting an error module decouple not found I have installed the module but I get this error error

ashwinijha6 commented 4 years ago

export DJANGO_SECRET_KEY='foobarbaz' What is this secret key do we have to make a .env file?

SanketDG commented 4 years ago

Yes, as instructed.

Put anything in the SECRET_KEY, does not matter for now.

nitish-awasthi commented 4 years ago

Hi @keshakaneria I would like to work on this issue

ashwinijha6 commented 4 years ago

Ya got it @SanketDG & @keshakaneria there was a .env.example file present just created a .env file with the SECRET_KEY value, now I can create migrations for the database. Thanku :)

keshakaneria commented 4 years ago

@nitish-awasthi It is issued for OSH event on the basis of first come first serve basis. If someone's not working on it, the next interested person will be assigned to work on :)

ashwinijha6 commented 4 years ago

@keshakaneria do we need to use the specified version of geckodriver, selenium & firefox ? Because the installation guide says to use geckodriver version 0.20.1 but the setup-geckodriver.sh has version v0.26.0

ashwinijha6 commented 4 years ago

Actually I know we are not suppose to change the version but for pip install -r requirements.txt I'm getting an error for psycopg2 & selenium (shown below) that's why I just install it separately that is psycopg2-binary error1

ashwinijha6 commented 4 years ago

Do all the automated tests need to pass? I'm getting certain errors this is one of them

error2

SanketDG commented 4 years ago

@ashwinijha6 I am not sure which one of these comments is your exact problem, but feel free to post about your current problem on Zulip. Let's not pollute this space anymore, and keep it open for discussion regarding the issue.

ashwinijha6 commented 4 years ago

ok sure @SanketDG

saideepesh000 commented 4 years ago

OSH, can I work on this.

ashwinijha6 commented 4 years ago

@keshakaneria I would like to work on this issue as an OSH participant

Abjcodes commented 4 years ago

I would like to work on this issue as a part of OSH. Can you assign me this issue? Thank You.

vanditkhurana commented 4 years ago

I would like to work on this. Please assign me this issue.

keshakaneria commented 4 years ago

The assignment will be based on First Come First Serve. In case of any inactivity for 3 days, the next interested person will be assigned the issue.

saideepesh000 commented 4 years ago

@keshakaneria, Actually I commented first, xD.

keshakaneria commented 4 years ago

@saideepesh000 you have already been assigned one issue. So, no more than one issues are to be assigned for a single person :)

Anmollenka commented 4 years ago

Can I work on this issue as a part of OSH??Thank You

ashwinijha6 commented 4 years ago

@keshakaneria pls review my pull request #1081 & let me know the changes.

aaditree commented 4 years ago

I wish to work on this issue. Please assign it to me.

keshakaneria commented 4 years ago

I wish to work on this issue. Please assign it to me.

PR has already been opened for this issue and it is resolved. Thank you for your interest. You are welcomed to have a look at other issues available :)