Skip to content

玉手箱 JOURNAL

The Tebako blog.

Engineering notes, release announcements, and deep dives into the world of packaging interpretive-language apps.

Latest

Tebako is alive — the thrift-free re-architecture

Answering "Is the project dead?": no. Maintenance continues under the tamatebako organization, and the dependency churn behind the recurring build breakage is being fixed at the root — by removing folly and Thrift from the stack entirely.

The Tebako team
tebakopackagingwindows

Tebako Windows support at v0.6.0!

Tebako now officially supports Windows, including Windows 2019, Windows 2022 targets using MinGW ucrt64, at version 0.6.0 released today. Now Tebako supports packaging for most major platforms: Linux, macOS and Windows.

Maxim SamsonovRead more →
tebakopackaging

Details about Tebako patching processes

Building Ruby with minimal external dependencies is a challenging task loosely supported by the community. We faced numerous issues on this path and had to resolve them creatively.

Maxim SamsonovRead more →
tebakopackaging

Tebako packager revisited

The distribution of Ruby applications can be considered an unsolved problem. By itself, Ruby does not provide a consistent and easy method for setting up and running a running application.

Maxim SamsonovRead more →
tebakopackaging

Tebako technology and data flow

The distribution of Ruby applications can be considered an unsolved problem. By itself, Ruby does not provide a consistent and easy method for setting up and running a complex application.

Maxim SamsonovRead more →
tebakopackaging

Challenges in distributing Ruby applications

The distribution of Ruby applications can be considered an unsolved problem. By itself, Ruby does not provide a consistent and easy method for setting up and running a complex application.

Maxim SamsonovRead more →