]> xenbits.xensource.com Git - www-xenproject-org.git/commitdiff
fix youtube, links
authorArnaud Guéras <arnaudgs@gmail.com>
Thu, 28 Nov 2024 16:16:12 +0000 (17:16 +0100)
committerArnaud Guéras <arnaudgs@gmail.com>
Thu, 28 Nov 2024 16:16:12 +0000 (17:16 +0100)
Signed-off-by: Arnaud Guéras <arnaudgs@gmail.com>
16 files changed:
TODO.md
content/about/_index.md
content/about/become-a-member.md
content/about/governance.md
content/about/security-policy.md
content/contribute/code-of-conduct.md
content/contribute/get-started.md
content/more/xen-summit-2024.md
content/projects/embedded-and-automative.md
content/projects/windows-pv-drivers.md
content/resources/mailing-lists.md
hugo_stats.json
themes/xen-project/assets/css/molecules/search-form.scss
themes/xen-project/layouts/partials/feature-item.html
themes/xen-project/layouts/partials/media-block.html
themes/xen-project/layouts/partials/socials.html

diff --git a/TODO.md b/TODO.md
index ec98c255406d9828a4244eeabc970f737242606c..59806d905cf96fd7fd987c35801638f07d273999 100644 (file)
--- a/TODO.md
+++ b/TODO.md
@@ -1,12 +1,3 @@
 # TODO
 
-- [ ] migrate some px unit to REM or EM
-- [ ] Add all components into storybook and make a doc in storybook
-- [ ] implémenter fantasticons
-- [ ] check all links and icons
-- [ ] REplace some specified CSS properties by the paragraph or link declared into the Typography css file
-
-
-# TODO Optimization
-
-- [ ] Optimize images to WebP format
+Mainlink lng
\ No newline at end of file
index 16eabedbf773f6cd62c40b299d9e1851f1df8d8d..b9c804a113bba798627609a1bb90bfa595984774 100644 (file)
@@ -76,9 +76,9 @@ If you are unsure which technology is right for you, check out our team portals.
 {{</col>}}
 
 {{<col md="true" class="color-txt-base">}}
-- **The Xen Project© Hypervisor** is the open source standard for hardware virtualization and the foundation for all solutions hosted on the Xen Project website. It includes a build configuration for Arm that targets embedded and mobile devices on the Arm architecture.
+- **The Xen Project Hypervisor** is the open source standard for hardware virtualization and the foundation for all solutions hosted on the Xen Project website. It includes a build configuration for Arm that targets embedded and mobile devices on the Arm architecture.
 
-- **Drivers for the Xen Project© Hypervisor** are delivered with host operating systems such as Linux and BSD distributions. The project maintains Windows drivers, which are developed as part of the Windows PV Drivers project.
+- **Drivers for the Xen Project Hypervisor** are delivered with host operating systems such as Linux and BSD distributions. The project maintains Windows drivers, which are developed as part of the Windows PV Drivers project.
 
 - **XAPI** is a Xen Project toolstack for an enterprise-ready virtualization platforms based on the Xen Hypervisor. XAPI adds further management functionality to Xen and adds many integrations for cloud, storage, and networking solutions. XAPI is used by the Citrix Hypervisor, XCP-ng and Magrana Server.
 
index ef2b67c8824686174c6032b4b8a1188d9a9f11f2..5bd587fee096d508dc1e3a2d80daf20d9f01b635 100644 (file)
@@ -36,9 +36,20 @@ Committers and maintainers are responsible for the technical development and are
   - title: Financial oversight
     icon: fas fa-money-bill-alt
     description: Budget management and investment decisions on infrastructure and project operations.
-  - title: Membership requirements
+  - title: Annual pricing
     icon: fas fa-users
-    description: Annual membership fees.
+    description: |
+      **Premier Member**: $40,000
+      
+      **Advisory Board Governing Member**: $30,000
+      
+      **Startup Member***: $10,000
+      
+      **Associate Member****: Free
+
+      *\* Startup members must have less than 100 employees and require approval from Governing Board Members.*
+      
+      *\*\* Associate Members are free and available to pre-approved Associate Members of The Linux Foundation e.g. Government or Academic institutions*
   - title: Steer the project
     icon: fas fa-chart-line
     description: To advance its market and technical success by raising awareness.
@@ -134,12 +145,6 @@ The Board process will help ensure non-technical decisions are collectively dete
     <i class="fas fa-arrow-right"></i>
   </a>
 </p>
-<!-- <p class="txt-c">
-  <a href="TODO" class="btn btn-tertiary">
-    Need some help?
-    <i class="fas fa-arrow-right"></i>
-  </a>
-</p> -->
 
 {{</section>}}
 
index 93e98ff7355646ec666d3f73e63d64fdb0eefbb0..941fc7a0c3aa39068df7074be83a8fb5655c73a2 100644 (file)
@@ -8,6 +8,13 @@ menus:
   main:
     parent: About
     weight: 40
+
+aside:
+  - type: resource
+    items:
+      - name: Governance
+        link: https://xenbits.xenproject.org/governance/core-governance.html
+        icon: fas fa-right-arrow
 ---
 
 
index 2efddb84683577119d409d311a713a6f3d8d0cd9..3b82c247be347e77b6a675597c4da73bd4249d20 100644 (file)
@@ -12,48 +12,48 @@ menus:
     weight: 50
 
 asidePosition: before
-aside:
-  - type: resource
-    items:
-      - name: OpenPGP Keys
-        link: /developers/openpgp-keys
-        icon: fas fa-key
-      - name: Raise a security issue
-        link: /help/mailing-list#security-at
-        icon: fas fa-key
-      - name: List Applications
-        link: /help/mailing-list#predisclosure-applications
-        icon: fas fa-key
-  - type: members-list
-    name: Team Members 
-    items:
-      - icon: fa-star
-        name: Andrew Cooper
-      - icon: fa-star
-        name: George Dunlap
-      - icon: fa-star
-        name: Ian Jackson
-      - icon: fa-star
-        name: Jan Beulich
-      - icon: fa-star
-        name: Julien Grall
-      - icon: fa-star
-        name: Jürgen Groß
-      - icon: fa-star
-        name: Stefano Stabellini
-      - icon: fa-star
-        name: Wei Liu
-      - icon: fa-star
-        name: Roger Pau Monné
-  - type: members-list
-    name: Emeritus Team Members
-    items: 
-      - icon: fa-star
-        name: Ian Campbell
-      - icon: fa-star
-        name: Konrad R Wilk
-      - icon: fa-star
-        name: Tim Deegan
+aside:
+  - type: resource
+    items:
+      - name: OpenPGP Keys
+        link: /developers/openpgp-keys
+        icon: fas fa-key
+      - name: Raise a security issue
+        link: /help/mailing-list#security-at
+        icon: fas fa-key
+      - name: List Applications
+        link: /help/mailing-list#predisclosure-applications
+        icon: fas fa-key
+  - type: members-list
+    name: Team Members 
+    items:
+      - icon: fa-star
+        name: Andrew Cooper
+      - icon: fa-star
+        name: George Dunlap
+      - icon: fa-star
+        name: Ian Jackson
+      - icon: fa-star
+        name: Jan Beulich
+      - icon: fa-star
+        name: Julien Grall
+      - icon: fa-star
+        name: Jürgen Groß
+      - icon: fa-star
+        name: Stefano Stabellini
+      - icon: fa-star
+        name: Wei Liu
+      - icon: fa-star
+        name: Roger Pau Monné
+  - type: members-list
+    name: Emeritus Team Members
+    items: 
+      - icon: fa-star
+        name: Ian Campbell
+      - icon: fa-star
+        name: Konrad R Wilk
+      - icon: fa-star
+        name: Tim Deegan
 ---
 
 {{<section md="true" class="content-markdown">}}
index 5311e08b622243e296fac8642876c7590df2039f..f6d1fec9752547b7ddcc123603de480ff15c18fd 100644 (file)
@@ -13,6 +13,7 @@ aside:
     items:
       - name: Code of Conduct
         link: https://xenbits.xenproject.org/governance/index.html
+        
 ---
 
 {{<section md="true" class="content-markdown">}}
index 932897ffcc05e4d625268f8e66c37d9cc8de816f..e97060892b546cc4c5da61f66c233b9dab9cf5d4 100644 (file)
@@ -13,7 +13,7 @@ menu:
 {{<section>}}
 {{<media-block
     title="Contributing to Xen: an introduction"
-    media=`https://www.youtube.com/embed/F6TDJnYtcY8`
+    media="https://www.youtube.com/embed/F6TDJnYtcY8"
     alt="Video of a presentation about Contributing to Xen on Youtube"
     animate="true"
 >}}
index a4e641adec1949137588abfa9ed5b16634116914..4e82dd6d1af296ad90c21f115bdb59c9ac1de8d2 100644 (file)
@@ -20,8 +20,8 @@ menus:
 {{<section>}}
 {{<media-block
   title="2024 edition"
-  media=`{{<youtube src="https://www.youtube.com/embed/qZcCCm_PaHs"
-     title="Xen Project Summit 2024"  >}}`
+  media="https://www.youtube.com/embed/qZcCCm_PaHs"
+  alt="Xen Project Summit 2024"
   animate="true"
 >}}
 
@@ -33,7 +33,8 @@ We have some thrilling news to share with you all. The highly anticipated talks
 {{<section>}}
 {{<media-block
   title="Why You Should Watch the Xen Summit Talks"
-  media=`{{<youtube src="https://www.youtube.com/embed/bmbY40fJZsQ" title="Xen Project Summit 2024 Weather Report"  >}}`
+  media="https://www.youtube.com/embed/bmbY40fJZsQ"
+  alt="Xen Project Summit 2024 Weather Report"
   mediaPosition="right"
   animate="true"
 >}}
index 6ef16070ecff2186dd83764841f9dff0f9f567fc..7f19f3123583f4cebe5a998202666600e8acaea1 100644 (file)
@@ -72,9 +72,9 @@ Our focus extends beyond ARMv7 to encompass ARMv8, x86-64, and RISC-V, catering
 {{<section>}}
   {{<media-block
     title="Why Xen Project?"
-    media=`{{<youtube id="uuBhqwbaObE" title="Xen Project's Progress Toward Safety Certification"  >}}`
+    media="https://www.youtube.com/embed/uuBhqwbaObE"
+    alt="Xen Project's Progress Toward Safety Certification"
     animate="true"
-
   >}}
 
 The Xen Project Hypervisor is uniquely placed to support a new range of use cases, building on top of 14 years of usage within the data center. In particular, its isolation and security features, flexible virtualization mode and architecture, driver disaggregation, and ARM support (only 47K lines of code) make it a perfect fit for embedded applications.
index e752cd9216d22ecb9bf71ee1ddc2e4f0b6254556..9b9b66ae8a76d4895ce13b7d6e62d7129fe0ccb6 100644 (file)
@@ -20,7 +20,7 @@ keywords: "windows PV drivers, paravirtualization drivers, windows virtualizatio
 {{<section>}}
   {{<media-block
     title="About Windows PV Drivers"
-    media=`{{<youtube id="3R_IxOlP548" title="Xen Project's Progress Toward Safety Certification"  >}}`
+    media="https://www.youtube.com/embed/3R_IxOlP548"
     alt="Video of a presentation about Windows PV Drivers on Youtube"
     animate="true"
   >}}
index 27774407257d5f0f115aaf9d88695259d16446de..6f959ce33703334b137f31c565181032d9600056 100644 (file)
@@ -234,6 +234,21 @@ Xen Project mailing lists have a web as well as an email interface.
 ## Advisory board
 {{</md>}}
 
+{{<row-from-list component="card" component-class="card--bg" titleLevel="2" cols="3" class="mg-v-md align-flex-start">}} 
+- title: ADVISORY-BOARD@
+  tags:
+    - Mailing list
+  description: A discussion list for members of the Xen Project Advisory Board. The list is invite-only.
+  link: "http://wiki.xenproject.org/wiki/Category:Advisory_Board"
+  linkText: Info
+{{</row-from-list>}}
+
+
+
+{{<md class="mg-t-xl">}}
+## Predisclosure
+{{</md>}}
+
 {{<row-from-list component="card" component-class="card--bg" titleLevel="2" cols="3" class="mg-v-md align-flex-start">}} 
 - title: PREDISCLOSURE-APPLICATIONS@
   tags:
@@ -247,26 +262,6 @@ Xen Project mailing lists have a web as well as an email interface.
   secondaryLink: "https://lists.xenproject.org/archives/html/predisclosure-applications"
   secondaryLinkText: Archives
 
-- title: ADVISORY-BOARD@
-  tags:
-    - Mailing list
-  description: A discussion list for members of the Xen Project Advisory Board. The list is invite-only.
-  link: "http://wiki.xenproject.org/wiki/Category:Advisory_Board"
-  linkText: Info
 {{</row-from-list>}}
 {{</section>}}
 
-
-
-{{<section class="txt-c">}}
-<a href="http://wiki.xenproject.org/wiki/Xen_Users_Netiquette" class="btn btn-primary">
-  Mailing list Netiquette
-  <i class="fas fa-arrow-up-right-from-square"></i>
-</a>
-
-<a href="http://wiki.xenproject.org/wiki/Xen_Mailing_List_Moderators" class="btn btn-secondary mg-l-lg">
-  Mailing list moderators
-  <i class="fas fa-arrow-up-right-from-square"></i> 
-</a>
-
-{{</section>}}
index 57020efa3cbcc97e5a789a2c494cde675f3f8033..b27ba9f493f8d6fd8e8079ba6435ce692861b2f7 100644 (file)
       "fa-money-bill-alt",
       "fa-power-off",
       "fa-puzzle-piece",
+      "fa-right-arrow",
       "fa-road",
       "fa-search",
       "fa-shield-alt",
       "our-standards",
       "per-sub-project-governance-specialisation",
       "pre-disclosure-list",
+      "predisclosure",
       "predisclosure-list-membership-application-process",
       "principles",
       "project-governance",
index 4a1fd1cd49f43e4e5778eac134dc42e24c5545e9..5bbc45d6f00568c6d98d7ee4ca0830cc224295e4 100644 (file)
@@ -16,6 +16,7 @@
       padding: 0 24px;
       line-height: 2;
       font-size: 1rem;
+      outline: none;
 
       &::placeholder {
         color: var(--color-text-secondary);
index e100ec58ebe6ddffcf285990b766e7762004e214..71df98f496bdd66b449c2d61c0c86a7fe298bc13 100644 (file)
@@ -3,6 +3,6 @@
     <h2 class="feature-item__title">
       <i class="feature-item__icon {{ .icon }}"></i> {{ .title }}
     </h2>
-    <p>{{ .description }}</p>
+    <p>{{ .description | markdownify }}</p>
   </div>
 </li>
index 2d3277248fd4ad08d8528b24062a0c307508387c..388c0ce9ece48dcd0a96447c017218cb9b1f6887 100644 (file)
@@ -48,7 +48,7 @@
       {{ else if findRE "\\.mp4$" $lowerMedia }}
         {{ partial "video-player.html" (dict "url" $trimmedMedia "alt" .alt) }}
       {{ else if in $lowerMedia "youtube.com" }}
-        {{ partial "youtube.html" (dict "id" (index (last 1 (split $trimmedMedia "=")) 0) "alt" .alt) }}
+        {{ partial "youtube.html" (dict "src" $trimmedMedia "title" .alt) }}
       {{ else if in $lowerMedia "slideshare.net" }}
         {{ partial "slideshare.html" (dict "url" $trimmedMedia "title" .alt) }}
       {{ else }}
index bb881750944d6c7161a16662ca5a454229ccb36a..a61f7966b2f5fe6ee91fafdced4535d2632f86fd 100644 (file)
@@ -10,7 +10,7 @@
     </a>
   </li>
   <li>
-    <a href="https://www.youtube.com/user/XenProjectOrg" target="_blank" rel="noopener noreferrer">
+    <a href="https://www.youtube.com/@Xen_Project" target="_blank" rel="noopener noreferrer">
       <i class="fab fa-youtube"></i>
     </a>
   </li>