diff --git a/layouts/404.html b/layouts/404.html index f23771e..620304b 100644 --- a/layouts/404.html +++ b/layouts/404.html @@ -7,7 +7,7 @@ 404 Not Found
- Sorry, but the page you were trying to access could not be found. + {{ i18n "Sorry, but the page you were trying to access could not be found." }}
diff --git a/layouts/members/single.html b/layouts/members/single.html index fd3c009..ebce6c3 100644 --- a/layouts/members/single.html +++ b/layouts/members/single.html @@ -6,15 +6,15 @@

- Join the AlmaLinux OS Foundation + {{ i18n "Join the" }} AlmaLinux OS Foundation

- Be heard! Join the AlmaLinux Foundation as a Member or Sponsor. Own and vote on shaping the future of AlmaLinux OS! + {{ i18n "Be heard!" }} {{ i18n "Join the" }} AlmaLinux Foundation {{ i18n "as a Member or Sponsor." }} {{ i18n "Own and vote on shaping the future of AlmaLinux OS!" }}

@@ -23,13 +23,13 @@

- The AlmaLinux Foundation is the entity behind AlmaLinux OS, the forever-free Enterprise-grade Linux distribution. As a member, you will have a voice in the direction of the project, and can vote for and be voted into the Board of Directors by other members. There are several pathways available for becoming a member, including project contributors, mirror maintainers/sponsors and service providers to the community, as well as official sponsors for the project. + {{ i18n "The AlmaLinux Foundation is the entity behind AlmaLinux OS, the forever-free Enterprise-grade Linux distribution." }} {{ i18n "As a member, you will have a voice in the direction of the project, and can vote for and be voted into the Board of Directors by other members." }} {{ i18n "There are several pathways available for becoming a member, including project contributors, mirror maintainers/sponsors and service providers to the community, as well as official sponsors for the project." }}

- The merit of each application will be reviewed on a case-by-case basis by the Board or by a committee appointed for this purpose, according to the Bylaws established by the Board. + {{ i18n "The merit of each application will be reviewed on a case-by-case basis by the Board or by a committee appointed for this purpose, according to the" }} {{ i18n "Bylaws" }} {{ i18n "established by the Board." }}

- Membership guidelines are available here + {{ i18n "Membership guidelines are" }} {{ i18n "available here" }}

@@ -38,7 +38,7 @@
-
Join AlmaLinux OS Foundation
+
{{ i18n "Join" }} AlmaLinux OS Foundation
@@ -46,29 +46,29 @@ - Contributor Membership + {{ i18n "Contributor Membership" }} - Qualification + {{ i18n "Qualification" }} - anyone approved as a contributing member by membership committee based on their contribution to AlmaLinux + {{ i18n "anyone approved as a contributing member by membership committee based on their contribution to AlmaLinux" }} - Term - re-qualified annually + {{ i18n "Term" }} + {{ i18n "re-qualified annually" }} - Benefits + {{ i18n "Benefits" }}
  • - listing on our website in a contributing member list + {{ i18n "listing on our website in a contributing member list" }}
  • -
  • contributing member AlmaLinux logo
  • -
  • 1 vote for a board seat
  • +
  • {{ i18n "contributing member AlmaLinux logo" }}
  • +
  • {{ i18n "1 vote for a board seat" }}
@@ -83,27 +83,27 @@ - Official Mirror Membership + {{ i18n "Official Mirror Membership" }} - Qualification + {{ i18n "Qualification" }} - acceptance as AlmaLinux mirror by tech committee + {{ i18n "acceptance as AlmaLinux mirror by tech committee" }} - Term - as long as mirror is operational + {{ i18n "Term" }} + {{ i18n "as long as mirror is operational" }} - Benefits + {{ i18n "Benefits" }} - All contributor membership benefits and + {{ i18n "All contributor membership benefits and" }}
    -
  • Listing as an official AlmaLinux mirror
  • -
  • Official AlmaLinux mirror logo
  • +
  • {{ i18n "Listing as an official AlmaLinux mirror" }}
  • +
  • {{ i18n "Official AlmaLinux mirror logo" }}
@@ -127,110 +127,110 @@ - All of the Silver membership benefits, plus... - All of the Gold membership benefits, plus... + {{ i18n "All of the" }} Silver membership {{ i18n "benefits, plus..." }} + {{ i18n "All of the" }} Gold membership {{ i18n "benefits, plus..." }} - Voting benefits - a potential seat on the board of directors + {{ i18n "Voting benefits" }} + {{ i18n "a potential seat on the board of directors" }}
    -
  • Opportunity to nominate someone for election to the board of directors
  • -
  • 5 votes for each open board seat
  • +
  • {{ i18n "Opportunity to nominate someone for election to the board of directors" }}
  • +
  • 5 {{ i18n "votes for each open board seat" }}
- a potential seat on the board of directors + {{ i18n "a potential seat on the board of directors" }}
    -
  • Opportunity to nominate someone for election to the board of directors
  • -
  • 15 votes for each open board seat
  • +
  • {{ i18n "Opportunity to nominate someone for election to the board of directors" }}
  • +
  • 15 {{ i18n "votes for each open board seat" }}
- a potential seat on the board of directors + {{ i18n "a potential seat on the board of directors" }}
    -
  • Opportunity to nominate someone for election to the board of directors
  • -
  • 50 votes for each open board seat
  • +
  • {{ i18n "Opportunity to nominate someone for election to the board of directors" }}
  • +
  • 50 {{ i18n "votes for each open board seat" }}
- Marketing Benefits + {{ i18n "Marketing Benefits" }}
  • - Your company logo on AlmaLinux website (in one section/category of the website only) + {{ i18n "Your company logo on AlmaLinux website (in one section/category of the website only)" }}
  • - Have your company's events featured on our events.almalinux.org community calendar + {{ i18n "Have your company's events featured on our events.almalinux.org community calendar" }}
  • - Exposure through new Silver member group press releases with social media promotion + {{ i18n "Exposure through new Silver member group press releases with social media promotion" }}
  • -
  • AlmaLinux member logo on your site
  • -
  • Inclusion in a round-up of new members
  • +
  • {{ i18n "AlmaLinux member logo on your site" }}
  • +
  • {{ i18n "Inclusion in a round-up of new members" }}
    -
  • Priority access to sponsorship at any AlmaLinux organized events +
  • {{ i18n "Priority access to sponsorship at any AlmaLinux organized events" }}
  • - Your company logo on AlmaLinux website in up two sections/categories + {{ i18n "Your company logo on AlmaLinux website in up two sections/categories" }}
  • -
  • 1 sponsored webinar per year1
  • -
  • four sponsored blog posts per year1
  • +
  • 1 {{ i18n "sponsored webinar per year" }}1
  • +
  • {{ i18n "four sponsored blog posts per year" }}1
  • - AlmaLinux will assist in promoting your appropriate social media for Linux-related content (e.g. tweets and retweets)1 + {{ i18n "AlmaLinux will assist in promoting your appropriate social media for Linux-related content (e.g. tweets and retweets)" }}1
  • - Membership launch blog announcing your Gold/Platinum membership + {{ i18n "Membership launch blog announcing your Gold/Platinum membership" }}
  • - Your company logo on AlmaLinux website in up three sections/categories + {{ i18n "Your company logo on AlmaLinux website in up three sections/categories" }}
  • -
  • 2 sponsored webinars per year1
  • -
  • Dedicated press release announcing membership
  • +
  • 2 {{ i18n "sponsored webinars per year" }}1
  • +
  • {{ i18n "Dedicated press release announcing membership" }}
- Additional Benefits + {{ i18n "Additional Benefits" }}
  • - Direct access to AlmaLinux executives and staff to help with consultation, planning, and engagement opportunities, including advance information on upcoming announcements and projects + {{ i18n "Direct access to AlmaLinux executives and staff to help with consultation, planning, and engagement opportunities, including advance information on upcoming announcements and projects" }}
- Fees (Annual) + {{ i18n "Fees (Annual)" }} $2,500 $20,000 $100,000 - Alternative contribution + {{ i18n "Alternative contribution" }} - per membership committee confirmation: Any contribution of hardware or services based on board approval + {{ i18n "per membership committee confirmation: Any contribution of hardware or services based on board approval" } - per board of directors confirmation: + {{ i18n "per board of directors confirmation:" }}
    -
  • One dedicated FTE working on AlmaLinux
  • - or +
  • {{ i18n "One dedicated FTE working on AlmaLinux" }}
  • + {{ i18n "or" }}
  • - annual service credits or hardware donation valued at $20,000 or more + {{ i18n "annual service credits or hardware donation valued at $20,000 or more" }}
- per board of directors confirmation: + {{ i18n "per board of directors confirmation:" }}
    -
  • Three dedicated FTE working on AlmaLinux
  • +
  • {{ i18n "Three dedicated FTE working on AlmaLinux" }}
@@ -244,17 +244,17 @@

- Contributor Member + {{ i18n "Contributor Member" }}

- An individual application for anyone who uses AlmaLinux OS, contributes to AlmaLinux OS, provides services to the AlmaLinux OS community or otherwise supports the AlmaLinux OS. + {{ i18n "An individual application for anyone who uses AlmaLinux OS, contributes to AlmaLinux OS, provides services to the AlmaLinux OS community or otherwise supports the AlmaLinux OS." }}

@@ -263,17 +263,17 @@

- Mirror Member + {{ i18n "Mirror Member" }}

- An individual or entity that provides the project with mirror(s) for content distribution. Only one member application per individual or entity will be accepted, irrespective of contributed number of mirrors. + {{ i18n "An individual or entity that provides the project with mirror(s) for content distribution." }} {{ i18n "Only one member application per individual or entity will be accepted, irrespective of contributed number of mirrors." }}

@@ -281,18 +281,18 @@
-

Sponsor Member +

{{ i18n "Sponsor Member" }}

- Entities who wish to contribute funding for the project through sponsorship. + {{ i18n "Entities who wish to contribute funding for the project through sponsorship." }}

@@ -304,8 +304,8 @@
- Do you have membership related questions? - Contact us. + {{ i18n "Do you have membership related questions?" }} + {{ i18n "Contact us" }}.
@@ -314,7 +314,7 @@
- Board of Directors + {{ i18n "Board of Directors" }}
@@ -349,7 +349,7 @@
Jesse Asklund
-
Global head of customer experience for WebPros
+
{{ i18n "Global head of customer experience for" }} WebPros
cPanel
@@ -361,7 +361,7 @@
Simon Phipps
-
open source advocate and a former president of the Open Source Initiative
+
{{ i18n "open source advocate and a former president of the" }} Open Source Initiative
diff --git a/layouts/sbom/single.html b/layouts/sbom/single.html index 9cd2776..8708eb4 100644 --- a/layouts/sbom/single.html +++ b/layouts/sbom/single.html @@ -2,49 +2,40 @@
-

AlmaLinux Software Bill of Materials (SBOM) Information

+

{{ i18n "AlmaLinux Software Bill of Materials (SBOM) Information" }}

- AlmaLinux provides a Software Bill of Materials (SBOM) for its releases. + {{ i18n "AlmaLinux provides a Software Bill of Materials (SBOM) for its releases." }}

-

What is an SBOM?

+

{{ i18n "What is an SBOM?" }}

- SBOM, which stands for Software Bill of Materials, is something akin to an “ingredient list” for a -codebase. It helps identify the contents of software, including what open source and third-party -components are used, licensing information, components' versions and if there are any known -vulnerabilities in those components. + {{ i18n "SBOM, which stands for Software Bill of Materials, is something akin to an “ingredient list” for a codebase." }} + {{ i18n "It helps identify the contents of software, including what open source and third-party components are used, licensing information, components' versions and if there are any known vulnerabilities in those components." }}

- The SBOM is the “ingredient list”, the code are the ingredients, the build system is the “kitchen” -where those ingredients get built into the final piece of software which you consume. + {{ i18n "The SBOM is the “ingredient list”, the code are the ingredients, the build system is the “kitchen” where those ingredients get built into the final piece of software which you consume." }}

- Why are SBOMs important? + {{ i18n "Why are SBOMs important?" }}

- Open source software is used extensively in applications, but it has led to the discovery of high- -profile hacks and vulnerabilities. SBOMs are meant to provide the community and users of open -source with even more transparency, and an efficient way to identify (in the case of a risk) -individual files, libraries, dependencies, etc. thereby increasing the trust and confidence in the -use of open source software. + {{ i18n "Open source software is used extensively in applications, but it has led to the discovery of high-profile hacks and vulnerabilities." }} + {{ i18n "SBOMs are meant to provide the community and users of open source with even more transparency, and an efficient way to identify (in the case of a risk) individual files, libraries, dependencies, etc. thereby increasing the trust and confidence in the use of open source software." }}

- The Linux Foundation thinks so too… + The Linux Foundation {{ i18n "thinks so too…" }}

- The Linux Foundation and open source Security Foundation (OpenSSF) have also produced a -plan called the Source Software Security Mobilization Plan which calls for industry action -to develop software component frameworks, including SBOMs, to expedite discovery of and -response to future vulnerabilities like Log4j. + {{ i18n "The Linux Foundation and Open Source Security Foundation (OpenSSF) have also produced a plan called the" }} Source Software Security Mobilization Plan {{ i18n "which calls for industry action to develop software component frameworks, including SBOMs, to expedite discovery of and response to future vulnerabilities like Log4j." }}

- ...And the president himself + {{ i18n "...And the president himself" }}

- An SBOM has been spotlighted as a key part of the solution presented by the president in the Executive Order on Improving the Nation’s Cybersecurity. + {{ i18n "An SBOM has been spotlighted as a key part of the solution presented by the president in the" }} Executive Order on Improving the Nation’s Cybersecurity.

"the term “Software Bill of Materials” or “SBOM” means a formal record containing @@ -55,30 +46,25 @@ enumerates these components in a product. It is analogous to a list of ingredients on food packaging."

- What AlmaLinux Provides + {{ i18n "What AlmaLinux Provides" }}

- The AlmaLinux Build System has implemented SBOM into the pipeline for the reasons listed above, to enable: + The AlmaLinux Build System {{ i18n "has implemented SBOM into the pipeline for the reasons listed above, to enable:" }}

    -
  • Tracing the whole build process from pulling sources from CentOS git repositories to releasing a verified and signed package in the public repository
  • -
  • Making the build pipeline more secure like ensuring that only trusted sources are used for builds, avoiding attack consequences, etc
  • -
  • Reducing the number of ways of data corruption
  • +
  • {{ i18n "Tracing the whole build process from pulling sources from CentOS git repositories to releasing a verified and signed package in the public repository" }}
  • +
  • {{ i18n "Making the build pipeline more secure like ensuring that only trusted sources are used for builds, avoiding attack consequences, etc" }}
  • +
  • {{ i18n "Reducing the number of ways of data corruption" }}
-

How are we doing this?

-

AlmaLinux is leveraging Codenotary’s open source Community Attestation Service (CAS) to provide administrators with authentication, verification and full SBOM visibility.

+

{{ i18n "How are we doing this?" }}

+

{{ i18n "AlmaLinux is leveraging Codenotary’s open source" }} Community Attestation Service (CAS) {{ i18n "to provide administrators with authentication, verification and full SBOM visibility." }}

    -
  • CAS stores all signatures inside of immudb, the standard for open source for - immutable databases, used by some of the world’s leading companies and - governments.
  • -
  • CAS is protected against tampering. All attestation data is integrity-checked and - cryptographically verified by the CAS client. No one can change this data, not - AlmaLinux or anyone else.
  • -
  • CAS is also protected against MITM attacks. The encryption key is client-side - verified and checked before every communication.
  • +
  • {{ i18n "CAS stores all signatures inside of" }} immudb{{ i18n ", the standard for open source for immutable databases, used by some of the world’s leading companies and governments." }}
  • +
  • {{ i18n "CAS is protected against tampering." }} {{ i18n "All attestation data is integrity-checked and cryptographically verified by the CAS client." }} {{ i18n "No one can change this data, not AlmaLinux or anyone else." }}
  • +
  • {{ i18n "CAS is also protected against MITM attacks." }} {{ i18n "The encryption key is client-side verified and checked before every communication." }}
-

Getting Started

-

For more information, see the Almalinux wiki: https://github.com/AlmaLinux/build-system/wiki/Codenotary-SBOM-integration

+

{{ i18n "Getting Started" }}

+

{{ i18n "For more information, see the Almalinux wiki:" }} https://github.com/AlmaLinux/build-system/wiki/Codenotary-SBOM-integration