[haiku-gsoc] Re: BTRFS mentor suggestions

  • From: Hy Che <cvghy116@xxxxxxxxx>
  • To: haiku-gsoc@xxxxxxxxxxxxx
  • Date: Mon, 5 Jun 2017 14:47:37 +0700

On Mon, Jun 5, 2017 at 3:49 AM, Fredrik Holmqvist <
fredrik.holmqvist@xxxxxxxxx> wrote:

 * Now might be a good idea to move some of the code you already produced
into Haiku's git.
   I took a look at both your branches (btrfs and btrfs_shell) and both
seems have a lot of reformatting changes we should review and move into
Haiku.
   It is much easier to discuss and review small changes, so the faster
and smaller changes we can do the better.

 There is a ticket I already opened (https://dev.haiku-os.org/ticket/13513),
the patchs are old compared to github version and it may changed in future.
So I think reviews should be done on github, open issues or comment are all
fine and then we can merge them in evalution period.


 * How do you feel about the requirements and schedule?
   Anything you want to change or discuss? Anything that is taking longer
time than you expected?

 I need to change and update more things to the existed requirements of the
proposal (like merge node, etc ). What I need now is a complete
understanding on how Btrfs works and Btrfs's tree implements. I can control
everything till now, if there is anything changed or taking time longer I
will report it.

* Build / Test cycle
   What are your thoughts or ideas on how to test correctness? What is you
current build/test setup?

Currently, there aren't many features to test, only the read operations.  I
just do it manually by making lots of directories/files and then see that
can Haiku's Btrfs handle it and It works fine. In filesystem development, I
don't know if there is any way to setup test, so that I can test many cases
in short time.

Thanks,
Hy

Other related posts: