[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Status of Debian on QNAP



On Wed, Nov 25, 2020 at 1:56 PM <grumpy@mailfence.com> wrote:

> other than open'n the door for folks what is involved in be'n a porter

Basically, take care of keeping the port useful for Debian users.

The following is advice for ports in general, I guess Adrian can
provide some info for armel in particular and the challenges it is
currently facing apart from the ones that started this thread.

The most important thing is to ensure it meets the requirements for
the next Debian stable release, at this stage it sounds like there
being enough registered porters is the main issue.

https://release.debian.org/testing/arch_policy.html
https://release.debian.org/testing/arch_qualify.html

Next is to ensure that it meets the requirements for being on ftp.d.o
(rather than in ftp.ports.d.o) in general:

https://ftp-master.debian.org/archive-criteria.html

Next is to ensure it works on hardware that can't run armhf,
especially on devices where it is most commonly used by current users
and on new devices that can't run armhf. This mostly involves work on
bootloaders like u-boot, the Linux kernel and the Debian installer, as
well as web sleuthing to find out what pre-ARMv7 hardware still exists
in the market.

Next is to ensure the Debian installer builds and works:

http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/armel/

Next is to ensure that as many packages as possible build and run on
armel and that package maintainers get the help they need resolving
build/test issues:

https://udd.debian.org/cgi-bin/ftbfs.cgi?arch=armel
https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-arm@lists.debian.org;tag=armel
https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-arm@lists.debian.org;tag=armel
https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-boot@lists.debian.org;tag=armel
https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-boot@lists.debian.org&tag=armel

Next is to ensure that the port is well-tested, currently armel does
not have support in the reproducible builds, DebCI or piuparts
infrastructure.

https://tests.reproducible-builds.org/debian/
https://ci.debian.net/data/status/unstable/
https://piuparts.debian.org/

Next is to maintain the documentation related to the port:

https://www.debian.org/ports/arm/
https://www.debian.org/releases/stable/armel/
https://wiki.debian.org/Ports/armel (doesn't exist yet)
https://wiki.debian.org/ArmEabiPort
https://wiki.debian.org/InstallingDebianOn

At some point it might be useful to have non-x86 live images, or
directly writable pre-installed images (almost the same thing).

https://cdimage.debian.org/cdimage/weekly-live-builds/armel/

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


Reply to: