My Free Software Activities in Aug 2021

OSS Gateオンボーディングが始まったのが今月のハイライト。 あと、DebConf21の準備と発表が一区切りした。

Latest topics about fabre.debian.net

Aug 28, 2021, I gave a short talk about "Latest topics about fabre.debian.net" at DebConf21.

You can see the presentation slide here:

slide.rabbit-shocker.org

Short talk explanation is here:

debconf21.debconf.org

In this talk, I've explained mainly 3 topics

  • Domain migration to debian.net subdomain - fabre.debian.net
  • Sponsorship for fabre.debian.net
  • Useful use cases of fabre.debian.net

I've sent a pre-recorded video in advance, it is ok, but there is trouble with the mic during the session. :-(

The recorded video will be available on the talk detail page soon.

Groonga 11.0.5の更新

bullseyeがリリースされたので更新を再開。すっかりやりかたを忘れている。

% gbp import-orig --uscan
gbp:info: Launching uscan...
gpgv: 20210802150842秒 JSTに施された署名
gpgv:                RSA鍵2701F317CFCCCB975CADE9C2624CF77434839225を使用
gpgv: "Groonga Key (Groonga Official Signing Key) <packages@groonga.org>"からの正しい署名
uupdate: -> Copy to      groonga_11.0.5-1.debian.tar.xz
gbp:info: Using uscan downloaded tarball ../groonga_11.0.5.orig.tar.gz
What is the upstream version? [11.0.5]
gbp:info: ../groonga_11.0.5.orig.tar.gz already exists, moving to ../groonga_11.0.5.orig.tar.gz.1629117750
gbp:info: Importing '../groonga_11.0.5.orig.gbp.tar.gz' to branch 'upstream' (filtering out ['*egg.info', '.bzr', '.hg', '.hgtags', '.svn', 'CVS', '*/debian/*', 'debian/*'])...
gbp:info: Source package is groonga
gbp:info: Upstream version is 11.0.5
gbp:info: Replacing upstream source on 'debian/unstable'
gbp:info: Successfully imported version 11.0.5 of ../groonga_11.0.5.orig.tar.gz

gbp dchで変更点のエントリを作成。

% gbp dch
gbp:info: Found tag for topmost changelog version '586ad97fe9ab129e8e2357d6a4d41d2949103de2'
gbp:info: Continuing from commit '586ad97fe9ab129e8e2357d6a4d41d2949103de2'

gbp buildpackageでビルドしようとしたらパッチがそのままではあたらなかったので、rebaseする。

% gbp pq rebase
gbp:info: Switching to 'patch-queue/debian/unstable'
Successfully rebased and updated refs/heads/patch-queue/debian/unstable.

rebaseしたときにコンフリクトしなかったので、そのままexportする。

% gbp pq export
gbp:info: On 'patch-queue/debian/unstable', switching to 'debian/unstable'
gbp:info: Generating patches from git (debian/unstable..patch-queue/debian/unstable)

更新されたパッチをdebian/unstableブランチにコミット。debian/changelogも更新する。

piupartsは手元の環境ではコケるので、salsaのCIを確認。問題なさそう。

あとはアップロードして終わり。

% dput groonga_11.0.5-1_source.changes
Trying to upload package to ftp-master (ftp.upload.debian.org)
Checking signature on .changes
gpg: /home/kenhys/work/debian/groonga/groonga_11.0.5-1_source.changes: Valid signature from F7FB75C566ED20E3
Checking signature on .dsc
gpg: /home/kenhys/work/debian/groonga/groonga_11.0.5-1.dsc: Valid signature from F7FB75C566ED20E3
Uploading to ftp-master (via ftp to ftp.upload.debian.org):
  Uploading groonga_11.0.5-1.dsc: done.
  Uploading groonga_11.0.5.orig.tar.gz: done.
  Uploading groonga_11.0.5.orig.tar.gz.asc: done.
  Uploading groonga_11.0.5-1.debian.tar.xz: done.
  Uploading groonga_11.0.5-1_source.buildinfo: done.
  Uploading groonga_11.0.5-1_source.changes: done.
Successfully uploaded packages.

git buildpackage --git-ignore-new --git-tag-only && git push --tagsあたりをpushしておく。

My Free Software Activities in July 2021

先月のハイライトはcollectdの修正をbullseyeにねじ込んだのと、 OSS Gateオンボーディングの取り組みを始めたことをDebian勉強会で発表したあたりか。 幸い応募してくれたひとが若干名いたので8月から始められそうではある。

My Free Software Activities in June 2021

先月のハイライトはDebian.net Team配下fabre.d.nを移転したことか。 アメリカ西海岸からからドイツに移転なので日本からだとちょっと遠い。

fabre.debian.net has moved to Debian.net Team Infrastructure

Today, fabre.debian.net has moved to Debian.net Team Infrastructure

So far, fabre.debian.net was sponsored by FOSSHOST which provides us a VPS instance since Jan, 2021. It was located at OSU Open Source Lab. It worked pretty well, Thanks FOSSHOST sponsorship since ever!

Now, fabre.debian.net uses the VPS instance which is provided by Debian.net Team Infrastructure. (still non-DSA managed) It is hosted at HETZNER Cloud.

About fabre.debian.net

fabre.debian.net is a experimental service to demonstrate how to improve user experience with finding and fixing Debian unstable related bugs for making "unstable life" comfortable.

Thank Debian.net Team for sponsoring,

My Free Software Activities in May 2021

先月のハイライトはDebian勉強会での発表とOSC 2021 NagoyaのLTかな。