Hello Tobias Heider,

While I'm as entusiastic as anyone else here, I have to ask a few
questions that might be a bit skeptical below...

On Fri, Jul 28, 2023 at 10:00:35PM +0200, Tobias Heider wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Tobias Heider <m...@tobhe.de>
> X-Debbugs-Cc: debian-de...@lists.debian.org
> 
> * Package name    : u-boot-asahi
>   Version         : 2023.04-2
>   Upstream Authors: Mark Kettenis <kette...@openbsd.org>
>   URL             : https://github.com/AsahiLinux/u-boot

This is a development repository and things are sent upstream
to u-boot (mainline). The upstreaming effort is driven by the person you
listed as author (while actual authors is usually someone else AFAIK).

Is there any other u-boot development forks being packaged in Debian and
how viable do you think this is? Is the plan to eventually provide a
migration to u-boot-asahi binary package provided by src:u-boot or how
do you see the future path of this?

Is this targeting Trixie or Experimental?

Is there any particular reason you're targeting u-boot? Are you planning
on working on any installer? Also planning on packaging linux-asahi
development repo?

Do you have contact with upstream about this? They have been very vocal
about distros shipping things that causes additional problems for (users
and then in turn for) the Asahi project in the past.
(Also atleast some Asahi team members are already not publishing their
development git branches because of fear of people dumping them into
distros.)

How does this effort compare against Thomas Glanzmann effort[1]?
Do you plan to provide a migration path (and why would users migrate
over to debian-bananas effort instead of Glansmanns effort)?

(IMHO while Glanzmanns effort is not my preferable packaging style, it
provides a very good stop gap solution until everything has been
mainlined into u-boot, linux, mesa which in turn then and only then
makes it ready for proper Debian packaging. Apart from mainlining work
which hopefully will happen without any assintance from Debian, the
biggest challange is probably to provide a sane installer solution
acceptable for Debian. Is this a task the bananas team intends to take
on?)

Something that I think is missing in Glanzmanns effort is providing
https://github.com/AsahiLinux/alsa-ucm-conf-asahi which is needed
for audio out on the mic/headphone jack. Would be great if these files
found a home in some existing (or possibly new) package in Debian if
you're looking for somewhere to invest your time.
(The alsa-ucm-conf package currently provides all files currently
offered by Debian.)

> * License         : GPL-2
>   Description     : A u-boot bootloader for Apple silicon systems
> 
[... snip generic u-boot description ...]
> 
> u-boot is used as a second stage bootloader for Linux on M1/M2 Apple macs.

AFAIK and FWIW u-boot is in this case used to provide an EFI(-like)
environment (to be able to use generic distro bootloaders as the next
step in the boot chain).

> This will be maintained by the Debian Bananas team.

I'm not familiar with this team, is there anywhere to read up on its
purpose and background or maybe you can give an introduction to this
team?
I found https://salsa.debian.org/bananas-team which links to the
InstallingDebianOn/Apple/M1 wiki page which has no information
as far as I can see about the Bananas team.

Regards,
Andreas Henriksson

[1]: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian

Reply via email to