#1099644 ITP: x-cmd -- Bootstrap 1000+ command line tools in seconds

#1099644#5
Date:
2025-03-06 08:47:18 UTC
From:
To:

* Package name    : x-cmd
  Version         : 0.5.5
  Upstream Author : shengtao huang <huangshengtao@x-cmd.com>
* URL             : https://www.x-cmd.com
* License         : AGPL-3.0
  Programming Lang: POSIX shell, awk
  Description     : Bootstrap 1000+ command line tools in seconds




Hello, I'd like to add a new package called x-cmd.
Additional context:
x-cmd is a toolset implemented using POSIX shell and AWK.
It's very lightweight and helps quickly set up necessary tools and environment in a fresh system.
It has a small footprint yet offers many interesting features. Here's a milestone demo: https://www.x-cmd.com

#1099644#10
Date:
2025-03-06 12:23:49 UTC
From:
To:
Control: severity -1 wishlist
#1099644#19
Date:
2025-11-29 10:13:33 UTC
From:
To:
Hello Debian Developers and Maintainers,


I am writing to gently inquire about the status of this request and to reaffirm our interest in bringing `x-cmd` into the official Debian repositories. As a x-cmd collaborator, we are very keen to assist in any way possible to move the process forward.


I understand that the next step often involves finding a sponsor to review and upload the package. Is there anything I can do to help find a sponsor, or are there any packaging preparations I should be working on to make the process smoother for a potential maintainer?


The project is actively maintained, and we have made several improvements since the initial ITP. We believe `x-cmd` would be a valuable addition for many Debian users.


Thank you for your time and for all the incredible work you do for the Debian project.




Best,
Shengtao Huang

#1099644#24
Date:
2025-11-29 10:06:12 UTC
From:
To:
Hello Debian Developers and Maintainers,


I am writing are writing to gently inquire about the status of this request and to reaffirm our interest in bringing `x-cmd` into the official Debian repositories. As a x-cmd collaborator, we are very keen to assist in any way possible to move the process forward.


I understand that the next step often involves finding a sponsor to review and upload the package. Is there anything I can do to help find a sponsor, or are there any packaging preparations I should be working on to make the process smoother for a potential maintainer?


The project is actively maintained, and we have made several improvements since the initial ITP. We believe `x-cmd` would be a valuable addition for many Debian users.


Thank you for your time and for all the incredible work you do for the Debian project.




Best,
Shengtao Huang

#1099644#31
Date:
2026-04-26 05:33:10 UTC
From:
To:
Greetings Shengtao!

{"quotation": {"who": "黄盛涛", "date": "Sat, Nov 29, 2025 at 06:06:12PM +0800"}}

I was looking at the tool and curious.

I tink the very first step is going to building a policy compliant set
of Debian packages. If you build theese and put these up on your
website, it will be as simple as having these reviewed and signed by
an existing Debian developer. I was just looking for Debian packages
on your website and the link from https://www.x-cmd.com/start/ was
just to this ITP bug! :)

At this point, there is nothing to sponsor. Once you've build some
Debian packages, someone can take a look. I'm pretty busy right at
this point but will commit to taking a look at this in June at the
latest if nobody else has gotten to it first.

Later,
Mako

#1099644#36
Date:
2026-06-09 10:11:30 UTC
From:
To:
Hi Mako!

Thanks a ton for your advice!

We followed your suggestion and built the compliance-ready '.deb' packages. They are now up on GitHub Releases, and we've updated our website(https://x-cmd.com/start/#apt) with the download links and a local installation guide. We've tested it on our end and it works perfectly via 'apt install'

Also, we put together a detailed doc showing exactly how we built the 'x-cmd' deb package and the logic behind it. Whenever you get a breather, we'd love for you to check it out:
https://x-cmd.com/start/deb

Know you’ve got a lot on your plate, but if you could grab a few minutes to eyeball the package or the doc and share some feedback, that would be awesome. We’re ready to tweak things based on whatever the community recommends.

Thanks again for your support!

Best,
Shengtao Huang

#1099644#41
Date:
2026-06-09 22:43:48 UTC
From:
To:
Greetings Shengtao!

Thanks for getting back to me!

One thing you want me want to do is create a Debian package
repository. There are a bunch of ways to do this and resources but
this page has links to a number:

https://wiki.debian.org/DebianRepository/Setup

This way you can have people just install your gpg key and add new
source list with your repository and they can then always get the
latest version from you.

There are still benefits to having the package uploaded directly
into Debian (i.e., people don't have to do that dance) but if you
expect to have a range of Debian users, people many may prefer
getting your software directly from the source.

In terms of your package, I'll take a look but I'm pretty slammed
right now with work. If somebody else is reading this and wants to
take a look first, that'd be totally fine with me.

Later,
Mako


{"quotation": {"who": "黄盛涛", "date": "Tue, Jun 09, 2026 at 06:11:30PM +0800"}}

#1099644#46
Date:
2026-08-04 06:51:43 UTC
From:
To:
Hi Mako,

Thanks for the suggestion!

You are right that providing an APT repository would make the installation experience much closer to native Debian packages.

We will set up an official Debian repository for x-cmd, including:

- signed Release metadata
- GPG key
- apt source configuration
- automatic updates for future releases

After that, we will update the installation documentation accordingly.

Also thanks for offering to review the package. We completely understand you are busy. Once the repository is ready, we would appreciate any feedback on both the repository setup and the Debian package itself whenever you have time.

Thanks again!

Best,
Shengtao Huang