#1140612 ITP: pocketbase -- Open Source realtime backend in 1 file

Package:
wnpp
Source:
wnpp
Submitter:
Andrew Lee (李健秋)
Date:
2026-06-26 12:03:02 UTC
Severity:
normal
#1140612#5
Date:
2026-06-23 13:50:44 UTC
From:
To:
* Package name    : golang-github-pocketbase-pocketbase
  Version         : 0.38.2-1
  Upstream Author : PocketBase
* URL             : https://github.com/pocketbase/pocketbase
* License         : Expat
  Programming Lang: Go
  Description     : Open Source realtime backend in 1 file

 PocketBase is a lightweight micro-backend that combines an embedded
 SQLite database with real-time subscriptions, built-in user and file
 management, an intuitive administrative dashboard UI, and a simple
 REST-ish API.

#1140612#10
Date:
2026-06-23 17:52:49 UTC
From:
To:
I find this a very non-descriptive short description.
- all things in Debian proper are DFSG-compliant (and therefore open source)

so the description could be shortened to "realtime backend in 1 file"

- whether this is implemented in one file or several, is usually not relevant for the user


so the description could be shortened to "realtime backend".

but:

- "backend" for what?
- "realtime" has many applications. e.g. I come from an audio background, where there's a great deal of real-time DSP software; I do not think this is in any way related to what pocket base is doing

unfortunately, after reading the long description I still have no clue what this software is supposed to do.
presumably it is the building block for some webservice, but it's hard to tell (esp. with this very confusing "real-time" term)



mfh.her.fsr
IOhannes

#1140612#15
Date:
2026-06-24 06:10:48 UTC
From:
To:
Hi,

Thanks for your feedback. However, I'm not a native speaker.
Please forgive my bad English.

It would be nice if you can read https://pocketbase.io and provide a
better rewrite.

#1140612#20
Date:
2026-06-24 06:30:17 UTC
From:
To:
neither am I :-)

unfortunately i do not have the time and - to be honest - i don't have
the motivation for this either.

after all, I think that the maintainer (e.g.: you) has both an interest
(in order to attract possible users) and an obligation (as per Debian
policy §3.4¹) to provide a meaningful description.


in any case, i would start with <https://pocketbase.io/faq/>, which has
at least a somewhat more meaningful description of what the project
actually does.

you probably need to replace "application" with "web application" and
the like (it seems that the surge of web developers in the last decades
has an agenda to occupy generic software terms like "application" or
"API" to mean something very specific and web-centered).


cheers and good luck with packaging.

gamnsrd
IOhannes



¹
<https://www.debian.org/doc/debian-policy/ch-binary.html#the-description-of-a-package>

#1140612#25
Date:
2026-06-24 06:47:20 UTC
From:
To:
Sure. I want this packaged as a library for other Go applications as well.
So I keep the description as close as possible to upstream provides to
avoid confusion.

Good suggestion. I will add that then.

Thank you,
-Andrew

#1140612#30
Date:
2026-06-26 12:00:40 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
golang-github-pocketbase-pocketbase, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140612@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrew Lee (李健秋) <ajqlee@debian.org> (supplier of updated golang-github-pocketbase-pocketbase package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 23 Jun 2026 18:39:46 +0200
Source: golang-github-pocketbase-pocketbase
Binary: golang-github-pocketbase-pocketbase-dev pocketbase pocketbase-dbgsym
Architecture: source all amd64
Version: 0.39.4+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Andrew Lee (李健秋) <ajqlee@debian.org>
Description:
 golang-github-pocketbase-pocketbase-dev - Open Source realtime backend in 1 file (library)
 pocketbase - Open Source realtime backend in 1 file (program)
Closes: 1140612
Changes:
 golang-github-pocketbase-pocketbase (0.39.4+ds-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1140612)
Checksums-Sha1:
 f8f26a4319e19c1fcc7dddbe7d71f03affb11b70 3190 golang-github-pocketbase-pocketbase_0.39.4+ds-1.dsc
 ee6389c4de9c26599d9083e7df332632f74b59ae 658596 golang-github-pocketbase-pocketbase_0.39.4+ds.orig.tar.xz
 d7e7f5bd3c988925f2d6a3f6d62ec73bcac8533f 3192 golang-github-pocketbase-pocketbase_0.39.4+ds-1.debian.tar.xz
 c04438de3bad9b35c03593b0cf41f5d9bc5677d7 617828 golang-github-pocketbase-pocketbase-dev_0.39.4+ds-1_all.deb
 cb2f6494db0e63dc7bb8121935ef244bce478c45 10840 golang-github-pocketbase-pocketbase_0.39.4+ds-1_amd64.buildinfo
 c2d65a4b83ef14c39411a40f7bfac8e3cb4f27f3 16390676 pocketbase-dbgsym_0.39.4+ds-1_amd64.deb
 5bb99a129af684bff60ac54f4bc2eab322b3f236 15600604 pocketbase_0.39.4+ds-1_amd64.deb
Checksums-Sha256:
 a0b9984125d7aca77fa70bab4f5b0f610cab3b19c0d2437ed0cd459ec55200fb 3190 golang-github-pocketbase-pocketbase_0.39.4+ds-1.dsc
 ea0b578694cfa89ec0b9d4cd34aeab014b710c8781035c0817d04abf4cb37e7d 658596 golang-github-pocketbase-pocketbase_0.39.4+ds.orig.tar.xz
 e65ba716f7542473f664ccde7da942709a57466dd5ced2cb3c20ee88daf1be69 3192 golang-github-pocketbase-pocketbase_0.39.4+ds-1.debian.tar.xz
 957d883099abfcee9e5128cb87a503a92a8087da6f28efaae5cfb0334d28036a 617828 golang-github-pocketbase-pocketbase-dev_0.39.4+ds-1_all.deb
 8b03ade922966e1807dfa88c1d444c0852422b9975719ffbae59bab0ea1bcd5c 10840 golang-github-pocketbase-pocketbase_0.39.4+ds-1_amd64.buildinfo
 5e98f94acdce82b671163ca43a506662520a590196643b47576c5b9cd6f17830 16390676 pocketbase-dbgsym_0.39.4+ds-1_amd64.deb
 ebdd1a836a4183742a64e6eb93e5dfe5980d77a2cc92e4a75602ea4cc99a4cbf 15600604 pocketbase_0.39.4+ds-1_amd64.deb
Files:
 95b1505e66098e732004ef60ddbb6385 3190 golang optional golang-github-pocketbase-pocketbase_0.39.4+ds-1.dsc
 f0f80d78e5eb88ee4b9a4db7585ecce0 658596 golang optional golang-github-pocketbase-pocketbase_0.39.4+ds.orig.tar.xz
 8507f4fc4ae17774e1ac38fbd45239b8 3192 golang optional golang-github-pocketbase-pocketbase_0.39.4+ds-1.debian.tar.xz
 537d7a9248f8220f8ca8f6bf18dc381f 617828 golang optional golang-github-pocketbase-pocketbase-dev_0.39.4+ds-1_all.deb
 fec37076b33951bb8f7852fa53a07666 10840 golang optional golang-github-pocketbase-pocketbase_0.39.4+ds-1_amd64.buildinfo
 a823eb758745ff620d86b2859887485e 16390676 debug optional pocketbase-dbgsym_0.39.4+ds-1_amd64.deb
 7f604c643985381e1da541e815d98e77 15600604 golang optional pocketbase_0.39.4+ds-1_amd64.deb
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE703UlH90QYpfEyJV58vhUqwX+XMFAmo73JkACgkQ58vhUqwX
+XONAhAAwGcjKvPP9fmDPcAAkwl7yfCPcMmeniy6MOIMon6JqMz1myqyt+vD2TbT
3uskAkhN7zOJ5G3V8QwtZlfikBrapFKZkEamy/N9NsuM596uJ37HMVCiFMKqO7wH
M2TtCt3D6YxHk5YYlABqXe/YEm8kiUO6y0avV7I45RmbT7ddXXj2Kh5PJhvaaFxM
44P4bR9XGiF3TQmox9E853miRGuTVHV9CKOqV9JGSpwg8VMmPrTa4Jdw8bSLV6Dq
2mboXR2eWku6BKZO3S3XQ6uLETXy9eQ0TKRrOHbc52TP0MhawqCO2gEo8AKidcni
AZ0DW3K76zciO4hMKWrZNaXG29T9NAGx+s4sGklmkXPO4WunfmhYujUI/8E2wcpE
exbv3v3IboPooP5q/9JXDCX/xOmOXzp72NwJinpKtXhsBr5Yf4U33hiRd3RMEipS
5dRB/VamNBqDHmbqLw7tg6ea6b6ia+O4hUdfMF+tX99zXnpoN+p91+S7IDm3Dogn
zthAMizENQDihAh3hS7cerr+1oSXDB9vHulDwl8RDtKw6tXmceZhqafzCAvVwdL2
vOPUA/gQSGQC04muIJfUTGuX9bBKfOsciUy72coN7CkgPuoNhHxKJR7iiio0skAw
d/94zuicrFGQT6h/xh31i/2zvtjwIiarFk7wofDbXLQKptwsScg=
=4pau
-----END PGP SIGNATURE-----