RFC: Moving the iree-bare-metal-arm repository to iree-org

72 views
Skip to first unread message

Marius

unread,
Jul 8, 2024, 6:03:59 PM7/8/24
to iree-d...@googlegroups.com
Hi all,

The IREE bare-metal Arm sample shows how to build IREE with the Arm GNU Toolchain for bare-metal Arm targets. The sample project was startet at Fraunhofer and is therefore located at https://github.com/iml130/iree-bare-metal-arm.

Since it is located in the iml130 namespace, it is not straightforward to grant permissions to the repository to persons outside of Fraunhofer. To allow the community to participate in the maintenance of the sample project, I would like to propose to move the repository from iml130 to the iree-org namespace. The project uses a lightweight CI, only relying on the freely available runners, and the project is REUSE compliant (copyright information is for each file is provided via SPDX-FileCopyrightText and SPDX-License-Identifier tags). Questions about the samples occasionally occur in the bare-metal channel, so we believe that moving the repository could be of interest for the community.

Looking forward to your comments!

Thanks, Marius

Scott Todd

unread,
Jul 8, 2024, 6:28:12 PM7/8/24
to Marius, iree-d...@googlegroups.com
I'm supportive of this. We've also had the iree-bare-metal-arm repository linked from https://iree.dev/community/ and https://iree.dev/guides/deployment-configurations/bare-metal/ for a while and it is a well-maintained example project. Thanks for clarifying the CI properties too.

Longer term this has me wondering about the organization of similar example projects:
Given the current build system setup and cross compilation story I like the idea of a separate repo for each self-contained project, tested by lightweight CI jobs, though keeping a collection of repos up to date can be a chore. For a different view, see repos like https://github.com/microsoft/onnxruntime-inference-examples (one top level folder per platform / language) and https://github.com/tensorflow/examples (top level folders for ML model tasks, subfolders under each for 'android' and 'ios' apps).


--
You received this message because you are subscribed to the Google Groups "iree-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iree-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iree-discuss/CAD8PqWyy-b%3DHHvZ4TjViumRYYFBWtnude%3D%2BeGgejzi9btEEG%2BA%40mail.gmail.com.

Marius

unread,
Jul 26, 2024, 4:54:59 AM7/26/24
to iree-d...@googlegroups.com
Thanks for your feedback and support Scott.

Since there seems to be no objections or concerns, but also no strong support, what about moving the iree-bare-metal-arm repo to iree-org at the start of next week? Form my point of view it is also a suitable way to archive the repo later if the community does not want to pick up maintenance.

Marius Brehler

unread,
Aug 8, 2024, 9:23:53 AM8/8/24
to iree-discuss
I am pleased to a that we finally moved the repository from https://github.com/iml130/iree-bare-metal-arm to https://github.com/iree-org/iree-bare-metal-arm this week.
If you should require additional permissions for the repository, feel free to contact Scott or myself, as the existing team permissions do apply yet.

Best, Marius
Reply all
Reply to author
Forward
0 new messages