Topic on User talk:Petrb

Want to contribute to Huggle as a developer.

5
Pragya007 (talkcontribs)

Hello Peter,

I want to contribute to this project but have some queries how do I start also are good first task are good, can you provide your email.

Petrb (talkcontribs)

Hello, Great to hear it! We are in need for active developers like never before. First step is definitely to get yourself more familiar with Huggle itself. That means install it and use it. Maybe you figure out it's not as cool project as you anticipated. Here is the landing page for users: https://en.wikipedia.org/wiki/Wikipedia:Huggle . Once you are familiar with Huggle, then here is the phabricator list of open tasks https://phabricator.wikimedia.org/maniphest/query/qCXs.CiDoJGl/ and here is the repository with code itself: https://github.com/huggle/huggle3-qt-lx before you start working on coding, you will need to setup your developer environment so that you are actually able to compile Huggle. Our developer wiki is your friend:


Let me know if you have any other questions! I am also on IRC #huggle on freenode but, I am only randomly online.

Pragya007 (talkcontribs)

Okay no problem. I am in the way to clone the repo and work on it currently working on the requirements, if I am not landed on wrong page then here it is: https://github.com/huggle/huggle3-qt-lx/wiki/Building-on-Windows


Very happy to hear that I am at my place of interest now. I will let you know when I am ready with my ideas.


Thank you

Petrb (talkcontribs)

OK, keep in mind that Windows is most "hostile" environment out here for this developer environment setup, so it may be a bit of struggle to get it to compile there. You will need Visual Studio (community edition is enough), CMake, and Qt5 with WebEngine installed. Getting it to compile on Windows requires advanced knowledge of C++ and MSVC compiler suite. If you don't have that I would recommend to work in Linux VirtualBox instead, as that's much easier to setup.

Pragya007 (talkcontribs)

I have worked on visual studio, CMake and Qt5. Okay I'll try to compile it on windows if failed then will switch to Linux VirtualBox.

Reply to "Want to contribute to Huggle as a developer."