Re: New To Mailing List

From: Dave Cottlehuber <dch_at_freebsd.org>
Date: Mon, 21 Jun 2021 08:48:51 UTC
On Sat, 19 Jun 2021, at 15:15, MANAV KUMAR wrote:
> Hello,
> I'm a final year cse undergrad, new to this list. I'm really interested in
> understanding the virtualization techniques being adopted. I've a knowledge
> of implementing basic techniques which I've learnt while implementing xv6
> locally, now looking to learn more in it.  Can somebody please give me a
> head start by telling what we are focusing upon.
> Thanks
> Manav

Welcome, Manav.

Your question is very broad, and you've posted it to a couple of lists.

In general, there are 4 places you can go, to get more information on 
FreeBSD development. Which area is most active depends on each community.

## wiki

- FreeBSD wiki https://wiki.freebsd.org/ has a lot of developer-focused info,
  not always up to date, usually points you to where-ever a group is most
  active. e.g. -
  https://wiki.freebsd.org/bhyve
  https://wiki.freebsd.org/DevSummit/202106 <-  see the youtube links for videos
   from last developer virtual summit a couple of weeks ago

## patch review

- phabricator where patches go for community review. Many teams have a specific
  reviewers group. You can sign up, and join, the bhyve group there, for example:
  https://reviews.freebsd.org/project/profile/65/
  there are other ones for docs, ports, etc, as well.

Specifically for bhyve:

- ARMv8 implementation - https://reviews.freebsd.org/D26976

- Snapshot Save and Restore multiple devices - https://reviews.freebsd.org/D26387

- Using JSON format for saving and restoring the state -https://reviews.freebsd.org/D29262

- Warm Migration feature for bhyve - https://reviews.freebsd.org/D28270

## source commits

- the source code, keeping an eye on active commits. https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main has all the commits for CURRENT. You can subscribe to the list, and set up a few rules to filter stuff you're interested in. Ports & Docs have their own lists, as

## chat (IRC)

Many of the FreeBSD communities are also on IRC https://wiki.freebsd.org/irc/
including #bhyve on libera.chat and the more general #freebsd channel.

If you're not familiar with IRC, try a free irccloud account to get started:

https://www.irccloud.com/invite?channel=%23bhyve&hostname=libera.chat&port=6697&ssl=1

Most of the above applies to other areas of FreeBSD, you can check the wiki for specifics.

A+
Dave