On Sat, May 22, 2021 at 3:24 AM Paul Wise wrote: > The steps are essentially documented in the port template wiki page, > but I have rewritten the page into some clearer text here:
Woops, I sent the mail before I had finished it, I continue from where I stopped. Setup communication channels for the architecture, such as a mailing list and IRC channel. https://www.debian.org/MailingLists/HOWTO_start_list https://wiki.debian.org/IRC#How_to_create_a_new_.23debian-.2A_channel Add your architecture to the bugs arch usertags page: https://wiki.debian.org/Teams/Debbugs/ArchitectureTags Continue building as many packages as you can using the new build-essential packages. Propose the port for inclusion amongst the unofficial ports: https://www.ports.debian.org/contacts Setup buildd servers for the unofficial port, either in qemu or hardware. https://www.debian.org/devel/buildd/ Monitor build failures and continually fix issues. https://buildd.debian.org/status/architecture.php https://udd.debian.org/cgi-bin/ftbfs.cgi Donate hardware for the GCC compile farm: https://gcc.gnu.org/wiki/CompileFarm Setup porterboxen for package maintainers to login to and port packages. Donate hardware for debomatic: https://debomatic.github.io/ Grow the hardware ecosystem until it satisfies the requirements for an official port: https://dsa.debian.org/ports/hardware-requirements/ Improve the port until it satisfies the criteria for being included in the main archive: http://ftp-master.debian.org/archive-criteria.html Improve the port until it satisfies the criteria for being included in a Debian release: https://release.debian.org/testing/arch_policy.html Port the Debian installer, live images and cloud images so that they work on the arch. http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/ http://cdimage.debian.org/cdimage/weekly-live-builds/ http://cdimage.debian.org/cdimage/openstack/testing/ Write some documentation about installing the arch on specific hardware: https://wiki.debian.org/InstallingDebianOn Submit installation reports for those installs: https://www.debian.org/releases/stable/amd64/ch05s04#submit-bug Submit some hardware probes for the hardware: https://wiki.debian.org/Hardware/Database > 3. in our local environment, we already have a Debian port based on > loongarch64. Will this help the port work. This will help because it will be a source of patches that you can send to upstream projects and to Debian. -- bye, pabs https://wiki.debian.org/PaulWise