Open Aminehassou opened 1 year ago
hi @Aminehassou Can I contribute to the task if it doesn't affect your GSOC?
@adityagarg06 Go for it! My GSOC is already over.
hi, I came across this open source project issue for react components migration and I wanted to contribute also, but am using windows and it seems like setting up the project locally to start contributing is basically not for windows user and. Need help
@amjido-01 I'd recommend following this guide: https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/setup.md You can setup the project on Windows using WSL2
Thanks for your quick response Amine Hassan, I have went through the Readme file for using the WLS2 and I will try to get it up and running as soon as possible and if I get stuck, please I will let you know so you can help me out. Thank you.
On Mon, Sep 25, 2023, 12:53 PM Amine Hassou @.***> wrote:
@amjido-01 https://github.com/amjido-01 I'd recommend following this guide:
https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/setup.md You can setup the project on Windows using WSL2
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1733513959, or unsubscribe https://github.com/notifications/unsubscribe-auth/AW4RYGNBEEVOI4B6RETOLODX4FWCTANCNFSM6AAAAAAYCO6CH4 . You are receiving this because you were mentioned.Message ID: @.*** com>
i will be working on some of the conversion
@Aminehassou can you send me a slack invite?
@Aminehassou can you send me a slack invite?
Sure, I'll contact Sage to get you an invite. @ragesoss
currently working on ArticleFinder
Hello there, I am new to gsoc and open source. I feel like this project is a good way to start my open source journey, I am thinking of starting with converting the class based components to functional based components at first then plan on improving the ticket system search... Can I please get a slack invite?
@PrathamNaveen please send me your email so that I can invite you.
I always want to start my contribution, please someone should add to the slack
On Mon, Oct 23, 2023, 7:35 PM Sage Ross @.***> wrote:
@PrathamNaveen https://github.com/PrathamNaveen please send me your email so that I can invite you.
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1775787929, or unsubscribe https://github.com/notifications/unsubscribe-auth/AW4RYGI62JY2FKVSFEYBD23YA22I3AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZVG44DOOJSHE . You are receiving this because you were mentioned.Message ID: @.*** com>
@amjido-01 I'll need your email address.
@ragesoss could you also share the slack invite with me? My email is: yellowhatpro3119@gmail.com. Thanks!
@ragesoss My email is: prathamnaveen.m@gmail.com
Here is my email: @.***
On Tue, Oct 24, 2023, 3:59 AM PrathamNaveen @.***> wrote:
@ragesoss https://github.com/ragesoss My email is: @.***
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1776422054, or unsubscribe https://github.com/notifications/unsubscribe-auth/AW4RYGNCY6DQ6CA5CJII35TYA4VH5AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZWGQZDEMBVGQ . You are receiving this because you were mentioned.Message ID: @.*** com>
@amjido-01 that didn't work
what do you mean, sir. do you mean that the email did not work
what do you mean, sir. do you mean that the email did not work
No email address came through. Looks like it got censored.
Ok, I actually don't know where the problem arise, but how do you think I should send the email to you. Thank you sir
On Tue, Oct 24, 2023, 3:36 PM Sage Ross @.***> wrote:
what do you mean, sir. do you mean that the email did not work
No email address came through. Looks like it got censored.
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1777360110, or unsubscribe https://github.com/notifications/unsubscribe-auth/AW4RYGNTINHYLVHGSEQJQNTYA7G7XAVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZXGM3DAMJRGA . You are receiving this because you were mentioned.Message ID: @.*** com>
You can email me directly. See the CONTRIBUTING doc.
Thanks, I will send it now.
On Tue, Oct 24, 2023 at 4:13 PM Sage Ross @.***> wrote:
You can email me directly. See the CONTRIBUTING doc.
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1777453717, or unsubscribe https://github.com/notifications/unsubscribe-auth/AW4RYGMTRMY7N6WWINEJJJ3YA7LKTAVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZXGQ2TGNZRG4 . You are receiving this because you were mentioned.Message ID: @.*** com>
i have been trying to set up the project up and running and i have followed all the necessary guides from here https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/setup.md. but when i try to run "yarn build" get back this annoying error "Usage Error: Couldn't find the node_modules state file - running an install might help (findPackageLocation)
$ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only]
i have been trying to set up the project up and running and i have followed all the necessary guides from here https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/setup.md. but when i try to run "yarn build" get back this annoying error "Usage Error: Couldn't find the node_modules state file - running an install might help (findPackageLocation)
$ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only] ..." please any help will be appreciated
You must run yarn
first to install the dependencies. That should populate the node modules for you.
@ragesoss even when I run yarn run command then run yarn build I still encounter the same error
I literally don't know what is happening along the way
'yarn' is different from 'yarn run', I think.
On Fri, Nov 3, 2023, 6:12 AM amjido_01 @.***> wrote:
I literally don't know what is happening along the way
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1792414789, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGPEY3KHK5HYUXQRNOYL5LYCTUS7AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGQYTINZYHE . You are receiving this because you were mentioned.Message ID: @.*** com>
have you ran a yarn install
or npm install
'yarn' is different from 'yarn run', I think. … On Fri, Nov 3, 2023, 6:12 AM amjido_01 @.> wrote: I literally don't know what is happening along the way — Reply to this email directly, view it on GitHub <#5393 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGPEY3KHK5HYUXQRNOYL5LYCTUS7AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGQYTINZYHE . You are receiving this because you were mentioned.Message ID: @. com>
so, which one I'm to run. "yarn" or "yarn run" please help don't mind me because i may asked so silly questions as I'm new to open source contribution.
@justiceotuya this is what am trying to do, but it seems like to take a lot of time installing the yarn
have you ran a
yarn install
ornpm install
this is what happen after installing yarn, does this means everything is fine?
Now run yarn start
On Fri, 3 Nov 2023, 3:21 pm amjido_01, @.***> wrote:
have you ran a yarn install or npm install
this is what happen after installing yarn, does this means everything is fine? [image: yarninstall] https://user-images.githubusercontent.com/96017433/280306766-32b26d02-8503-4039-b970-8cc940d002f0.jpg
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1792524840, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG4BACPGJCVXQUNPWNCPWLYCT4V5AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGUZDIOBUGA . You are receiving this because you were mentioned.Message ID: @.*** com>
Now run yarn start … On Fri, 3 Nov 2023, 3:21 pm amjido_01, @.> wrote: have you ran a yarn install or npm install this is what happen after installing yarn, does this means everything is fine? [image: yarninstall] https://user-images.githubusercontent.com/96017433/280306766-32b26d02-8503-4039-b970-8cc940d002f0.jpg — Reply to this email directly, view it on GitHub <#5393 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG4BACPGJCVXQUNPWNCPWLYCT4V5AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGUZDIOBUGA . You are receiving this because you were mentioned.Message ID: @. com>
after running yarn start, this is what i got
@justiceotuya is everything fine?
after running yarn start. @ragesoss @justiceotuya
if you are using windows, follow this step
https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/ubuntu_wsl_setup.md
On Fri, Nov 3, 2023 at 2:12 PM amjido_01 @.***> wrote:
I literally don't know what is happening along the way
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1792414789, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG4BAHXSNQ6253EIAIXDM3YCTUS7AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGQYTINZYHE . You are receiving this because you commented.Message ID: @.*** com>
if you are using windows, follow this step https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/ubuntu_wsl_setup.md … On Fri, Nov 3, 2023 at 2:12 PM amjido_01 @.> wrote: I literally don't know what is happening along the way — Reply to this email directly, view it on GitHub <#5393 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG4BAHXSNQ6253EIAIXDM3YCTUS7AVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGQYTINZYHE . You are receiving this because you commented.Message ID: @. com>
yep that is exactly what i followed, and everything seems good except the last step that ask to run the command of "yarn build" then i get that error that i show
@ragesoss @justiceotuya I mean the second to the last step that said to run "yarn build" is what is giving me error
ok run bundle install
@justiceotuya ok sir, let me give it a try
@justiceotuya done with the bundle installation, what next sir
@justiceotuya this is what i get after installing bundler.
Try the yarn run or yarn start
On Fri, 3 Nov 2023, 4:24 pm amjido_01, @.***> wrote:
@justiceotuya https://github.com/justiceotuya this is what i get after installing bundler. [image: bundler] https://user-images.githubusercontent.com/96017433/280329856-823a7a4a-fd00-482c-83e5-b1ef11073a38.jpg
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1792642222, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG4BAETCN72Y7YYMPJY5GTYCUECLAVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGY2DEMRSGI . You are receiving this because you were mentioned.Message ID: @.*** com>
@justiceotuya then after installing the bundler, I then try running "yarn build" as stated in the setup.md. then this happen.
@ragesoss @justiceotuya cannot load database configuration: when i run "yarn start"
Please follow the documentation on how to setup your database
On Fri, 3 Nov 2023, 4:26 pm amjido_01, @.***> wrote:
@justiceotuya https://github.com/justiceotuya then after installing the bundler, I then try running "yarn build" as stated in the setup.md. then this happen. [image: build] https://user-images.githubusercontent.com/96017433/280330371-8d8e4fda-ddda-476d-a1e3-108d9c51b11a.jpg
— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/5393#issuecomment-1792646059, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG4BADOVH7TLQJQRCB7V5TYCUEIZAVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGY2DMMBVHE . You are receiving this because you were mentioned.Message ID: @.*** com>
Please follow the documentation on how to setup your database … On Fri, 3 Nov 2023, 4:26 pm amjido_01, @.> wrote: @justiceotuya https://github.com/justiceotuya then after installing the bundler, I then try running "yarn build" as stated in the setup.md. then this happen. [image: build] https://user-images.githubusercontent.com/96017433/280330371-8d8e4fda-ddda-476d-a1e3-108d9c51b11a.jpg — Reply to this email directly, view it on GitHub <#5393 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG4BADOVH7TLQJQRCB7V5TYCUEIZAVCNFSM6AAAAAAYCO6CH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGY2DMMBVHE . You are receiving this because you were mentioned.Message ID: @. com>
ok sir, thank you
Hello @ragesoss I am interested in contributing. Please add me to the Slack group. Email is goodnewssandy@gmail.com Thanks
hi @ragesoss I have set up the project locally just recently for the first time, but when I close the project and then later on try to run it again, I keep getting some weird issues, like "500 Internal Server Error If you are the administrator of this website, then please read this web application's log file and/or the web server's log file to find out what went wrong." please can you help me out.
This is not the right place for setup issues @amjido-01 . Check the troubleshooting docs, and then post on the dedicated setup problems issue if you're still stuck.
NOTE TO NEW CONTRIBUTORS
Please only convert one component; choose a different issue after you've completed one. These are low-priority refactoring tasks, but they still require code review and careful checking for regressions and errors. In your PR, describe the manual testing you did to ensure that the component is still working the same way after the refactor, and include before/after screenshots of that show the component as it is used in the app. If the component is used many places, screenshots of multiple different uses is helpful.
Current Behavior:
At the moment, the React side of the codebase still uses around 163 class components. 134 of those class components use the legacy
createReactClass
method while the other 29 class components use the newer class definitions. The 29 class components should be the main focus for the refactor. Once those are done, we can move on to the more legacy classesDesired Behavior:
Preferably, we want to only use functional components. Thus, converting the remaining class components into functional components would be a nice code quality improvement.
Checklist for newer classes to be converted:
Checklist for legacy classes to be converted: