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
- Please see complete list here for ubuntu: https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Talha+Can+Havadar&sponsoree_search=name
- Also see my sponsorships here: https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Talha+Can+Havadar&sponsor_search=name&sponsoree=&sponsoree_search=name
- I also had one contribution directly to debian for
xlnx-image-updatepackage: https://dfsg-new-queue.debian.org/reviews/xlnx-image-update - Involved with changes on gnome in debian which is to make sure EGL
1.4 is supported still for ubuntu/noble: https://salsa.debian.org/gnome-team/mutter/-/merge_requests/126 - I worked with Nix on my spare time and also contributed on Nix: Pull requests · NixOS/nixpkgs · GitHub
related to that, here is another example, for home-manager: Pull requests · nix-community/home-manager · GitHub
for nix-darwin: Pull requests · nix-darwin/nix-darwin · GitHub - Please check my github and launchpad accounts to see more examples of my work
- github: talhaHavadar (Talha Can Havadar) · GitHub
- launchpad: Code : Talha Can Havadar
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.