Add ZFSguru status report.

Submitted by:	Jason Edwards
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Glen Barber 2014-07-16 20:02:06 +00:00
parent 9d95834421
commit df4dcb6908
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=45316

View file

@ -46,7 +46,7 @@
?>
<p>Thanks to all the reporters for the excellent work! This
report contains 18 entries and we hope you enjoy reading it.</p>
report contains 19 entries and we hope you enjoy reading it.</p>
<p>The deadline for submissions covering between July and
September 2014 is October 7th, 2014.</p>
@ -1351,4 +1351,83 @@
<sponsor>The &os; Foundation</sponsor>
</project>
<project cat='proj'>
<title>ZFSguru</title>
<contact>
<person>
<name>
<given>Jason</given>
<common>Edwards</common>
</name>
<email>sub.mesa@gmail.com</email>
</person>
</contact>
<links>
<url href="http://zfsguru.com" />
</links>
<body>
<p>ZFSguru is a multifunctional server appliance with a strong
emphasis on storage. ZFSguru began as simple web-interface
frontend to ZFS, but has since grown into a &os; derivative
with its own infrastructure. The scope of the project has
also grown with the inclusion of add-on packages that add
functionality beyond the traditional NAS functionality found
in similar product like FreeNAS and NAS4Free. ZFSguru aims to
be a true multifunctional server appliance that is extremely
easy to setup and can unite both novice and more experienced
users in a single user interface. The modular nature of the
project combats the danger of bloat, whilst still allowing
extended functionality to be easily deployed.</p>
<p>Where development in the first quarter of this year brought
drag-and-drop permissions for Samba and NFS, development in
the second quarter focused on strengthening the infrastructure
of the project. A new library and toolkit solution dubbed
'Mesa' is in the works, providing a cleaner foundation to the
project. A new master server providing secure remote services
is being setup, to be located in a high-speed datacenter. But
most importantly, a new system build infrastructure has shown
great progress and will soon be able to provide automated
system builds to our users. This not only improves the
frequency of system releases but also frees much developer
time to be spent on different areas of the project.</p>
<p>Furthermore, a new website and forum is being worked at,
replacing the old-fashioned website that offers only limited
functionality. The new website will be linked to the server
database, providing real-time updates about the project.</p>
<p>In addition, a new platform for collaborated development is
in the works. A service addon has been created for the GitLab
project, which is a drop-in replacement of the popular GitHub
website. The choice was made to host our own solution and not
rely on GitHub itself. In retrospect this appears to be a good
decision. The recent development where GitHub removed projects
after DCMA-takedowns being sent is incompatible with the
philosophy of free-flow-of-information, which the ZFSguru
project is a strong proponent of. By hosting our own solution,
we have avoided any dependency on third party projects.</p>
<p>It is expected that after the infrastructure of the project
has been revamped, work on the web-interface itself can
continue. New functionality such as GuruDB and Service
Bulletins provide a tighter connection between the server
infrastructure and the web-interface. The Migration Manager
is one of the last remaining features still missing in the
web-interface. This functionality provides an easy way to
upgrade the current system by performing a new clean
installation, but migrate all relevant configuration to the
new installation. It also allows to 'backup' all system
configuration in a single file to be stored on a different
machine should things go awry.</p>
<p>A longer version of this status report giving a wider
perspective on the project, can be found <url
xlink:href="http://zfsguru.com/news/stateoftheproject/2014">here</url>.</p>
</body>
</project>
</report>