#934303 ITP: stratis-cli -- cli interface to stratisd storage management service

#934303#5
Date:
2019-08-09 10:26:48 UTC
From:
To:
* Package name    : stratis-cli
  Version         : 1.0.4
  Upstream Author : RedHat, Inc. <mulkieran@users.noreply.github.com>
* URL             : https://stratis-storage.github.io/
* License         : Apache 2.0
  Programming Lang: Python 3
  Description     : cli interface to stratisd storage management service

Stratis is a storage management solution built on device-mapper and XFS,
featuring both volume management and snapshot capability.


Being a rather new solution stratis is not yet commonly used.
Version 1.0 was released late 2018. Quoting their announcement, it
"is ready for more widespread testing and evaluation by potential users".

At this point the package will be useful for evaluation and testing of Stratis outside
of RedHat systems. My personal motivation is that I am running Debian on a NAS,
and want to explore Stratis on it.
It is my believe that ultimately Stratis will be a much more user-friendly alternative to
LVM - and interesting from a technology standpoint.

Obviously the CLI client alone is not useful, instead my goal is to package both the daemon,
and the management application. However the client utility is integral to testing of the
daemon package, so it should be done first imo.

What I am looking for in the community is co-maintainers /-developers and a packaging team
to join for access to build infrastructure, as well as some assistance with the packaging
if I come across roadblocks.

#934303#10
Date:
2020-03-06 14:15:01 UTC
From:
To:
Hi Josua,

in ITP#934303, Josua Mayer wrote:

Have you made any progress on an initial packaging? Or have you given up
on stratis?

In case you were not aware, stratis 2.0.1 has just been released last month.


My motivation to look at stratis more or less matches yours. However,
the documentation on the website says that stratisd does not yet support
RAID, so assuming this documentation is not out of date, it might be
premature for me to sink a lot of time into this.

My first instinct would be to contact #debian-rust on OFTC. Also,
https://wiki.debian.org/Teams/RustPackaging has some pointers. However
stratis doesn't seem to have readily published crates yet, so I'm not
sure how much this applies.

I myself don't know very much about rust packaging yet, but if any
questions arise, feel free to CC this ITP or me privately, I'll answer
what i can.


Thank you for improving Debian!
Cheers Philipp