tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: honor to join NetBSD community



On Wed, Apr 27, 2016 at 9:21 PM, Christos Zoulas <christos%zoulas.com@localhost> wrote:
> On Apr 27,  6:11pm, charles.cui1984%gmail.com@localhost (Charles Cui) wrote:
> -- Subject: Re: honor to join NetBSD community
>
> | Hi guys,
> |
> |    Right now I can build a customized NetBSD kernel + userland from sources.
> | The document is pretty clear and I got it by following those steps.
> | However, in terms
> | of the working environments, I have 3 specific questions to ask.
> | 1. I noticed that netbsd community use CVS for version control, I am
> | familiar with git,
> | and can learn CVS. Also I noticed that there are actually git repo at
> | github which hosts
> | the netbsd source code, and seems there is an automatic transfer when
> | one pushes to
> | CVS repo. I am wondering what's the prefer way to add code, CVS,
> | git(send pull request
> | to github) or patch.
>
> Whatever you like; it is fine to use git on github; makes things easier.
> CVS is really easy; it has few commands compared to git.
>
> | 2. How do you work in netbsd, do you use GUI (like xwindow, or gnome)?
> | If so, which
> | do you recommend? I installed Xwindows several times, but seems have
> | some problems.
>
> It depends. Right now I am typing on OS/X using Xquartz connected to a
> NetBSD box via ssh a few miles away. I run X on NetBSD too, but my NetBSD
> laptop is old and heavy and runs hot :-)
>
> | 3. What tools do you use to view kernel code? do you use IDE or just
> | vim(emacs)?
>
> I use nvi but also http://nxr.netbsd.org
>
> | Actually, it is hard to look the code, jump to the declaration or
> | usages because netbsd
> | has a huge code base. I am looking for a way to work efficiently with
> | netbsd, your
> | best practices would be helpful.
>
> nxr works well to find things.
>
> christos


One nice thing about github is that you can setup a blog for your project on it.


Home | Main Index | Thread Index | Old Index