[haiku-development] Re: Contributing to Haiku
- From: Arshdeep Singh <arshdeep55singh@xxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Fri, 4 Sep 2020 23:11:10 +0530
On Fri, Sep 4, 2020 at 1:17 AM Adrien Destugues
<pulkomandy@xxxxxxxxxxxxx> wrote:
<snip>
Hi, welcome!
I guess, before even looking for tickets, did you set up the development
environment?
That would be the first step, making sure you are set up for testing your
changes,
by compiling Haiku and running the resulting OS, in a way that works well for
you.
Yes, I am setting up the environment and I am using Linux. I've
installed Haiku on a virtual machine. I've installed Nodejs just to
play around. then I tried to install some other npm packages
('yarn','@angular/cli' and 'create-react-app') using the commands "npm
install -g package-name". Packages got installed(talking particularly
about @angular/cli) but when I tried to run command ("ng" - to check
if it is installed properly) then I got an error. I have attached a
screenshot of that below.
I've also explored the pre-installed applications. I've tried the
WebPositive browser and i faced an issue with that. I was randomly
surfing the internet making google searches and it suddenly froze.
Then I closed it and I tried reopening it, but it was not opening.
then I rebooted and everything was working fine after a reboot.
I'll set up my development environment today or maybe tomorrow. I've
cloned buildtools and Haiku's master repo.
We have instructions for that at http://www.haiku-os.org/guides/building
Once you have that up and running, do you have some interests in particular?
Haiku is
a large project and usually you don't just pick tickets to solve at random,
but rather
work in an area you have a personal interest in improving (it could be
something you want to
learn more about, something you need to fix to get some application running
in Haiku,
or any other reason). So, let us know why you joined Haiku and what you'd
like to work on.
I am interested in working with GUI components. I would also like to
work with file systems.
I've joined Haiku because I want to explore System level programming.
I was intrigued by Haiku, about how light-weight Haiku is and it has
an interesting GUI.
You can look at the most voted and "easy" tickets of course, but also at the
full list of
open tickets. Or you can work on things that have no ticket associated with
them, too.
Should I look into tickets or should I read about API first?
Also, it could be a good idea to join the IRC channel
(www.haiku-os.org/community/irc)
as a less formal way to discuss things with other Haiku developers and users.
Yes, I'll join that too. Thank you.
--
Arshdeep Singh
https://github.com/arsh9806
https://www.hackerrank.com/arshdeep55singh
https://www.hackerearth.com/@arshdeep69
Attachment:
Haiku_error.JPG
Description: JPEG image
Other related posts: