Today: xal is a proof-of-concept. It focuses on sample implementation of
basic features such as managing files and directories, or executing sh
commands. The idea is that, as a Python user, you can give it a try and, if you
like it, use it for simple tasks.

Tomorrow, depending on feedback from community, xal may improve or be
deprecated. As xal‘s author, I would like the following things to happen:

increased stability and performances for current features.

more execution contexts (i.e. sessions): Salt, Fabric as sudoer, ...

more resources: users, system packages, ...

better API, preferrably built as PEPs. Just as xal‘s proof of concept tries
to mimic pathlib, there could be a PEP related to every resource. Sh
commands (a.k.a. replacement for subprocess) are an epic example.

As xal‘s author, I can’t do it alone. If you’d like to help:

provide feedback. Do you like xal? What do you dislike in xal? Your
feedback matters!