Difference between revisions of "Talk:Life Preserver/10.0"

From PC-BSD Wiki
Jump to: navigation, search
(Questions: What would be needed for a Linux port and to support BTRFS?)
 
(BTRFS Support)
 
(3 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
At least introducing a system call abstraction layer.
 
At least introducing a system call abstraction layer.
  
 +
-
 +
I believe that Life Preserver heavily leverages ZFS at present, so one thing a Linux port would need is strong ZFS support- send/receive for sure and possibly more.  I am not the developer involved, however source should be available from the git repo.
 +
--[[User:Tigersharke|Tigersharke]] ([[User talk:Tigersharke|talk]]) 00:42, 18 February 2014 (PST)
 +
 +
Life-Preserver backend is mostly shell, and uses the same ZFS commands which would be available on Linux ZFS implementations. The GUI is Qt4 and could easily be ported over as well. While I have no plans on porting it to Linux, there is no reason a Linux developer couldn't do so. Its all available in our GIT repo. - Kris Moore
  
 
== BTRFS Support ==
 
== BTRFS Support ==
Line 10: Line 15:
 
What are the tasks or what would be needed to support BTRFS in addition to ZFS?
 
What are the tasks or what would be needed to support BTRFS in addition to ZFS?
 
At least introducing a file-system call abstraction layer.
 
At least introducing a file-system call abstraction layer.
 +
 +
Life-Preserver is written entirely around ZFS and ZFS calls / logic. BTRFS would be totally different and would probably require mostly a re-implementation of the backend to do the same type thing. - Kris Moore

Latest revision as of 07:49, 5 March 2014

[edit] Linux Port

What are the tasks or what would be needed to port Life Preserver to Linux? At least introducing a system call abstraction layer.

- I believe that Life Preserver heavily leverages ZFS at present, so one thing a Linux port would need is strong ZFS support- send/receive for sure and possibly more. I am not the developer involved, however source should be available from the git repo. --Tigersharke (talk) 00:42, 18 February 2014 (PST)

Life-Preserver backend is mostly shell, and uses the same ZFS commands which would be available on Linux ZFS implementations. The GUI is Qt4 and could easily be ported over as well. While I have no plans on porting it to Linux, there is no reason a Linux developer couldn't do so. Its all available in our GIT repo. - Kris Moore

[edit] BTRFS Support

What are the tasks or what would be needed to support BTRFS in addition to ZFS? At least introducing a file-system call abstraction layer.

Life-Preserver is written entirely around ZFS and ZFS calls / logic. BTRFS would be totally different and would probably require mostly a re-implementation of the backend to do the same type thing. - Kris Moore