Application - PPU ggml ggml-cuda llama.cpp whisper.cpp llama.vim libjjml-java - Talha Can Havadar

I, Talha Can Havadar, apply for PPU rights of the llama packages in Ubuntu. Please see the list of the packages below:

  • ggml
  • ggml-cuda
  • llama.cpp
  • whisper.cpp
  • llama.vim
  • libjjml-java

Contact Information:

Name Talha Can Havadar
Launchpad Page https://launchpad.net/~tchavadar
Matrix username @tchavadar:matrix.org

I am applying because:

  • I’d like to eliminate delays in getting my work sponsored.
  • I’d like to reduce the burden on my sponsors.
  • I’d like to be able to sponsor work of others
  • I’d like to support debian maintainer of these packages to backport these into noble-backports, resolute-backports… etc.

Who I am

Hello, I am Talha, a software engineer who is working with Canonical as
of today. Due to nature of my job I am interacting with our partners’ technical
teams and working with software that is provided by variety of silicon and tech
companies. I am also involved in packaging of AI libraries/tools like ggml, pytorch,
gloo, llama.cpp and would like to increase my contribution on those as well.

Examples of my work

Areas of work

Let us know what you worked on, with which development teams / developers you cooperated and how it worked out.

Things I could do better

I am trying to improve my knowledge around package relationships and working on usecases where I can practice upgradibility between ubuntu releases and how a certain relationship added in debian/control file may affect it.

Plans for the future

In the context of this application, I plan to help debian maintainer of these packages (Christian Kastner) to backport new versions of llama stack to Ubuntu LTSes especially in -backports pocket.

1 Like

Debian llama.cpp/whisper.cpp/ggml maintainer here.

I fully support this application. Talha has been helping us with the packages, supplying fixes both for Debian and for simplifying sync’ing to Ubuntu from Debian.

llama.cpp and friends are quickly evolving software that need frequent updates as well as backports to stable releases. These updates are needed to support the newly appearing models, like Gemma 4.

We’re taking care of these updates on the Debian side, where we plan at least monthly backports, but if Talha could also do this for us on the Ubuntu side, that would be a win for Ubuntu’s users as well.