Jump to content
Compatible Support Forums
Sign in to follow this  
news

[CentOS-announce] Announcing the CentOS Linux AltArch SIG

Recommended Posts

-----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1

 

Hi Everyone,

 

It gives me great pleasure to announce the formation of the CentOS

Linux AltArch Special Interest Group ( SIG ).

 

This SIG will be setup and managed by community members who want to

come and help port CentOS Linux to architectures and platforms not

supported by the Core SIG itself.

 

Note: this is not called secondary arch group, since the word

secondary indicates some level of inferiority - and I would rather we

use release tagging ( test, devel, alpha, beta etc ) rather than silo

a group into always being only 'secondary'.

 

The group would have the ability to import content as needed, adapt

content as needed, deliver in media that is suitable and needed for

the platform they are targeting.

 

For vendor driven ecosystems where they own the entire platform and

implementation of the platform ( eg. as seen in the ARMv7 and v8 space

), I encourage vendors to get involved with the effort - however do so

without making it a role driven position. For the continuity of the

effort, its far more productive for vendors to encourage individual

level participation from their organisations into the CentOS AltArch

effort.

 

We will retain the requirement that all 'CentOS' branded content must

be hosted, built and delivered from infra operated by the CentOS Infra

team, signed with a CentOS key ( run by the Core SIG ) and must be

freely redistributable ( in line with the CentOS Linux standards and

requirements ).

 

Working process

- - All AltArch SIG's should aim to use the noarch generated from the

x86_64 builds as much as possible

- - All members of the AltArch group should have git.c.o commit access,

all content built into an AltArch target should also be hosted at

git.centos.org in a compatible format to the existing git repositories.

 

git.centos.org:

- - Create arch specific tags in the SIG as needed. eg:

+ altarch-aarch64

+ altarch-power8

+ altarch-i686

 

These arch' branches will/can be used to host spec file and source

changes as needed specific to that arch. If a change is needed for

multiple arch's, we just need to then carry it in all those branches (

but we can so[censored]e the changeset to the other arch's that might

benefit from this change ). the baseline assumption is that the core

protected branch then only corresponds to the x86_64 distro for CentOS

Linux 7, and for i686 + x86_64 on CentOS Linux 5 and 6.

 

cbs.centos.org can grow targets as needed. These targets should map to

the git branch names as much as possible, and as hardware is available

to contribute into a central pool. Each koji target per branch should

have the same tags as the generic SIG targets ( ie. candidate,

testing, release ). Users in the altArch group should be able to pull

from their own branch, the protected git branches, and other arch

branches.

 

SIG 'product' will be release as :

- - to buildlogs and cbs.centos.org/repos/ as a testing / devel set of

repos and installs as needed

- - to mirror.centos.org as 'stable' but under a different SIG path. (

http://mirror.centos.org/altarch )

 

External mirrors will not receive this content by default. However,

they can opt into receiving it and we encourage them to.

 

For people who want to work on pre-release platforms, we can come up

with a working process that helps them stage and release early on

platform availability. This includes manual builds outside of the

central pool, as developer PoC builds etc.

 

The overall aim here is to be openly inclusive to extend the baseline

platform that CentOS Linux can run on.

 

In the coming days, we will organise an inaugural meeting on irc, and

invite interested people to come help form the initial bootstrap admin

group for the SIG. This initial meeting will also help formalise some

of the work that has been happening around the edges already in the

Aarch64, ARMv7, PowerPC and i686 platforms around CentOS Linux 7. If

you are interested in being a part of this, for any of these

architectures ( or others! ), get in touch with me.

 

enjoy!

 

- --

Karanbir Singh, Project Lead, The CentOS Project

+44-207-0999389 | http://www.centos.org/ | twitter.com/CentOS

GnuPG Key : http://www.karan.org/publickey.asc

-----BEGIN PGP SIGNATURE-----

Version: GnuPG v2.0.22 (GNU/Linux)

 

iQEcBAEBAgAGBQJVv+EYAAoJEI3Oi2Mx7xbtcWgH/1zDX4kMntGx0d1XQi2+4fct

iqrFxa0LbwWwQ8JkolLka0WZ+d7m3hG2l9UUM0mkd53UwJq5I2ftqmbDi5jcC2Go

T2TYBBo09XWphk+QM1iPSdp/LwP/s3v+LDfB6Jtv+rJkPq9aWMc47UMz/hAyGTe6

UDy7eJSqB34Ew8elvMY0fuwGTgFSZINtp5ph+7H4oTjRDlOw2Y8rrokFf9C0pWvy

1wLDpD2yON/Dem10RnWnsaS2rbmRQ2kt17v/BiE3Eq8SvSEq7UWEnhl5UkBUJxJO

CBXpulAdHeDxHq/0QTy1t2dsGYuTRxpCkibV0BeYb6QgpUENarhm32xvIKxn5r4=

=DjuV

-----END PGP SIGNATURE-----

_______________________________________________

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×