Merge pull request #48 from raphj/algoo
authorPieter De Praetere <pieter.de.praetere@helptux.be>
Tue, 2 Feb 2021 19:56:25 +0000 (20:56 +0100)
committerGitHub <noreply@github.com>
Tue, 2 Feb 2021 19:56:25 +0000 (20:56 +0100)
Add the Tracim logo

25 files changed:
content/stands/gitlab.md
content/stands/matrix.md
content/stands/matrix/_index.md [new file with mode: 0644]
content/stands/openharmony_project/index.html [new file with mode: 0644]
content/stands/openmandriva/_index.md
content/stands/ow2_open_source_community.md [deleted file]
content/stands/the_libresoc_project__a_hybrid_3d_cpu_vpu_gpu.md
content/stands/thola___nesi
static/stands/freebsd/FREEBSD_Logo_Vert_Pos_RGB.png [new file with mode: 0644]
static/stands/openharmony_project/HuaweiSans-Bold.ttf [new file with mode: 0644]
static/stands/openharmony_project/HuaweiSans-Light.ttf [new file with mode: 0644]
static/stands/openharmony_project/HuaweiSans-Medium.ttf [new file with mode: 0644]
static/stands/openharmony_project/HuaweiSans-Regular.ttf [new file with mode: 0644]
static/stands/openharmony_project/HuaweiSans-Thin.ttf [new file with mode: 0644]
static/stands/openharmony_project/Hueawei-logo.png [new file with mode: 0644]
static/stands/openharmony_project/Hueawei-logo.webp [new file with mode: 0644]
static/stands/openharmony_project/fosdem1.png [new file with mode: 0644]
static/stands/openharmony_project/fosdem1.webp [new file with mode: 0644]
static/stands/openharmony_project/gitlab.png [new file with mode: 0644]
static/stands/openharmony_project/gitlab.webp [new file with mode: 0644]
static/stands/openharmony_project/laptop-mockup.png [new file with mode: 0644]
static/stands/openharmony_project/laptop-mockup.webp [new file with mode: 0644]
static/stands/openharmony_project/mockup.png [new file with mode: 0644]
static/stands/openharmony_project/mockup.webp [new file with mode: 0644]
static/stands/thola___nesi

index a5bbf256dfd5b17cd0939b564ed946d905dfc10e..dc5b8404486c3c9d3ddff0652ac73d95f1c16b21 100644 (file)
@@ -17,11 +17,37 @@ new_this_year: |
     <li>Building Meltano, an open-source platform for ELT pipelines</li>
     <li>And more!</li>
   </ul>
-  <p>More details can be found here: https://about.gitlab.com/releases/categories/releases/ The planning issue for FOSDEM: https://gitlab.com/gitlab-com/marketing/community-relations/contributor-program/general/-/issues/54"
+  <p>More details can be found at our <a href="https://about.gitlab.com/releases/categories/releases/">releases page</a>. <br\><a href="https://gitlab.com/gitlab-com/marketing/community-relations/contributor-program/general/-/issues/54">GitLab planning issue</a> for FOSDEM.
   </p>
 showcase: |
-  <p>People visiting our stand will have the opportunity to meet GitLab members and fellow Community members, discuss new features, address questions, issues, or hang out.</p>
-  <p>No prior experience using GitLab is needed, and people who are looking towards new contribution opportunities are more than welcome.</p>
+  <p>People visiting our stand will have the opportunity to meet GitLab members and fellow Community members, discuss new features, address questions, issues, or hang out. Below you can find the times when GitLab members will be available through our Matrix channel and Jitsi meeting room to talk to you.</p>
+  <b>Visiting times:</b>
+  <ul>
+    <li>Saturday morning <a href="https://www.timeanddate.com/worldclock/fixedtime.html?msg=FOSDEM+GitLab+booth&iso=20210206T09&p1=%3A&ah=2">10 am EST - 12pm EST</a></li>
+    <li>Saturday afternoon <a href="https://www.timeanddate.com/worldclock/fixedtime.html?msg=FOSDEM+GitLab+booth&iso=20210206T13&p1=%3A&ah=2">2pm EST - 4 pm EST</a></li>
+    <li>Sunday morning <a href="https://www.timeanddate.com/worldclock/fixedtime.html?msg=FOSDEM+GitLab+booth&iso=20210207T09&p1=%3A&ah=2">10 am EST - 12pm EST</a></li>
+    <li>Sunday afternoon <a href="https://www.timeanddate.com/worldclock/fixedtime.html?msg=FOSDEM+GitLab+booth&iso=20210207T1#&p1=%3A&ah=2">2pm EST - 4 pm EST</a></li>
+  </ul>
+  <b>Chat with us at our <a href="https://matrix.to/#/#gitlab-stand:fosdem.org?via=fosdem.org&via=matrix.org&via=raim.ist">Matrix room</a>, or have a audio/video call through our <a href="https://meet.jit.si/gitlabFOSDEM2021">Jitsi Room</a></b>
+  <br/>
+  <br/>
+  <h3>Contributing to GitLab</h3>
+  We want to make it as easy as possible for GitLab users to become GitLab contributors, so we’ve created this contribution guide to help you get started. We have multiple tracks to cater to people of varying interests so that everyone can contribute.
+  In addition to Open Source Development, there are also Documentation, Translation, and UX Design tracks. Documentation, Translation, and UX Design are all just   as important as code, and we'd be happy to welcome your contributions. You can see the wider community contribution data in our <a href="https://gitlab.biterg.io/goto/937475d38035f496df3501c9b30af5ef">community dashboard</a> as well as the number of <a href="https://gitlab.biterg.io/app/kibana#/dashboard/465b66f0-882a-11e9-b37c-9d3431060b53?embed=true&_g=(refreshInterval:(display:Off,pause:!f,value:0),time:(from:now-10y,interval:'1w',mode:relative,timezone:America%2FLos_Angeles,to:now))&_a=(description:'',filters:!(),fullScreenMode:!f,options:(darkTheme:!f,hidePanelTitles:!f,useMargins:!t),panels:!((gridData:(h:24,i:'1',w:48,x:0,y:0),id:'43858010-8829-11e9-b37c-9d3431060b53',panelIndex:'1',type:visualization,version:'6.8.6')),query:(language:lucene,query:''),timeRestore:!t,title:'Wider+community+contributions+merged+per+milestone',viewMode:view)">wider community contributions</a> per milestone.
+  <br/>
+  <br/>
+  Head over to our <a href="https://about.gitlab.com/community/contribute/">Contributing page</a>, to explore all the available contribution opportunities.
+  <br/>
+  <br/>
+  <h3>Interesting Programs at GitLab</h3> 
+  <ul>
+    <li><a href="https://about.gitlab.com/handbook/marketing/community-relations/developer-evangelism/">Developer Evangelism</a></li>
+    <li><a href="https://about.gitlab.com/handbook/marketing/community-relations/evangelist-program/">Evangelist Program</a></li>
+    <li><a href="https://about.gitlab.com/handbook/marketing/community-relations/opensource-program/">Open Source Program</a></li>
+    <li><a href="https://about.gitlab.com/handbook/marketing/community-relations/education-program/">Education Program</a></li>
+    <li><a href="https://about.gitlab.com/handbook/marketing/community-relations/startups-program/">Startups Program</a></li>
+  </ul>
+
 themes:
 - Developer environment
 title: GitLab
index 535137e3bcf3100778d1f3d6ddc2b211e0c2774e..75ef7127d2266477b5f961fd3b9a86c3bb56c729 100644 (file)
@@ -1,30 +1,9 @@
 ---
 description: |
-  <div style="float:left; padding: 10px"><img src="logo.png" style="max-width: 400px" /></div>
-  <p><a href="https://matrix.org">Matrix</a> is an open protocol for secure, decentralised
-   communication - defining an end-to-end-encrypted real-time communication layer
-   for the open Web suitable for instant messaging, VoIP, microblogging, forums and
-   more.  We publish Matrix as an <a href="https://matrix.org/docs/spec">open standard</a> under
-   the open governance of the non-profit <a href="https://matrix.org/foundation">Matrix.org Foundation</a>,
-   and release Apache-licensed reference implementations of the protocol for server,
-   client SDKs, bots, bridges & more.  Some users may recognise Matrix via client
-   apps such as Element (https://element.io, formerly Riot).</p>
-
-  <p>Matrix works
-   by replicating conversation history across servers which participate in a given
-   conversation, ensuring that ownership of the conversation is fully decentralised:
-   no single server owns or controls the conversation, just as git repositories are
-   cloned equally between all participants.  As a result, you can think of Matrix
-   more like a global decentralised object database with realtime pubsub semantics,
-   rather than a traditional message-passing protocol.  The protocol defines HTTPS+JSON
-   APIs as a baseline, but more efficient transports and encodings are supported
-   and encouraged.</p>
-
-  <p>The public Matrix network on the internet has over 26M
-   addressable users spread over ~60K servers, ranging in size from personal RPis
-   through to massive deployments for organisations including Mozilla, the Wikimedia
-   Foundation, German schools in Schleswig-Holstein & Hamburg, and the entirety of
-   the French Government.</p>
+  Matrix is an open protocol for secure, decentralised
+   communication: an end-to-end-encrypted real-time communication layer
+   for the open Web suitable for instant messaging, VoIP, forums and
+   more.
 layout: stand
 logo: stands/matrix/logo.png
 new_this_year: |
diff --git a/content/stands/matrix/_index.md b/content/stands/matrix/_index.md
new file mode 100644 (file)
index 0000000..08d22d4
--- /dev/null
@@ -0,0 +1,84 @@
+---
+description: |
+  <div style="float:left; padding: 10px"><img src="logo.png" style="max-width: 400px" /></div>
+  <p><a href="https://matrix.org">Matrix</a> is an open protocol for secure, decentralised
+   communication - defining an end-to-end-encrypted real-time communication layer
+   for the open Web suitable for instant messaging, VoIP, microblogging, forums and
+   more.  We publish Matrix as an <a href="https://matrix.org/docs/spec">open standard</a> under
+   the open governance of the non-profit <a href="https://matrix.org/foundation">Matrix.org Foundation</a>,
+   and release Apache-licensed reference implementations of the protocol for server,
+   client SDKs, bots, bridges & more.  Some users may recognise Matrix via client
+   apps such as Element (https://element.io, formerly Riot).</p>
+
+  <p>Matrix works
+   by replicating conversation history across servers which participate in a given
+   conversation, ensuring that ownership of the conversation is fully decentralised:
+   no single server owns or controls the conversation, just as git repositories are
+   cloned equally between all participants.  As a result, you can think of Matrix
+   more like a global decentralised object database with realtime pubsub semantics,
+   rather than a traditional message-passing protocol.  The protocol defines HTTPS+JSON
+   APIs as a baseline, but more efficient transports and encodings are supported
+   and encouraged.</p>
+
+  <p>The public Matrix network on the internet has over 26M
+   addressable users spread over ~60K servers, ranging in size from personal RPis
+   through to massive deployments for organisations including Mozilla, the Wikimedia
+   Foundation, German schools in Schleswig-Holstein & Hamburg, and the entirety of
+   the French Government.</p>
+layout: stand
+logo: stands/matrix/logo.png
+new_this_year: |
+  <p>2020 was a busy year for Matrix.</p>
+  <ul>
+  <li>Mozilla turned off IRC and
+    migrated to Matrix in March: https://matrix.org/blog/2020/03/03/moznet-irc-is-dead-long-live-mozilla-matrix</li>
+  <li>After loads of testing, we finally turned on end-to-end encryption by default
+    for all private rooms in May: https://matrix.org/blog/2020/05/06/cross-signing-and-end-to-end-encryption-by-default-is-here</li>
+  <li>We finally fixed our performance problems on the overloaded matrix.org server
+    by horizontally sharding Synapse: https://matrix.org/blog/2020/11/03/how-we-fixed-synapses-scalability</li>
+  <li>We started to see more academic research emerging on Matrix, particularly analysing
+    the properties of state resolution (how we keep Matrix rooms securely replicated
+    in a byzantine fault tolerant manner): https://matrix.org/blog/2020/06/16/matrix-decomposition-an-independent-academic-analysis-of-matrix-state-resolution</li>
+  <li>Dendrite (our next-gen Golang Matrix server) entered beta in October, steadily
+    improving ever since: https://matrix.org/blog/2020/10/08/dendrite-is-entering-beta</li>
+  <li>Gitter joined Matrix in October, with native Matrix support launching in December:
+    https://matrix.org/blog/2020/12/07/gitter-now-speaks-matrix</li>
+  <li>We started working
+    on Decentralised Reputation as a mechanism for empowering users to filter out
+    abuse or other unwanted content in Matrix (thus *finally* catching up with our
+    FOSDEM 2017 talk on the subject: https://archive.fosdem.org/2017/schedule/event/matrix_future/):
+    https://matrix.org/blog/2020/10/19/combating-abuse-in-matrix-without-backdoors</li>
+  <li>We launched Cerulean, a wildly experimental proof-of-concept to experiment
+    with threads demonstrate the viability of twitter-style microblogging on Matrix
+    (including an initial implementation of decentralised reputation!): https://matrix.org/blog/2020/12/18/introducing-cerulean</li>
+  <li>We got the first messages flowing over Decentralised MLS (Messaging Layer Security),
+    giving logarithmic rather than linear complexity E2EE.</li>
+  </ul>
+  <p>In 2021, we plan
+    to add:</p>
+  <ul>
+  <li>Spaces - shareable hierarchies of rooms, effectively making Matrix
+    a decentralised hierarchical filesystem for realtime data!</li>
+  <li>Threads - full
+    support for free-form threaded conversations</li>
+  <li>Full Social Login (log in via
+    Github, Gitlab, or as wide a choice of SSO providers as you like)</li>
+  <li>Massively
+    improved VoIP</li>
+  <li>Voice messages, Location sharing, Custom emoji, Canonical
+    DMs...</li>
+  <li>...and reworking E2EE, again, to improve reliability and performance.</li>
+  </ul>
+showcase: |
+  <p>Matrix is an open protocol for secure decentralised communication, aiming
+  to bust open the closed proprietary communication silos (Slack, Teams, Discord,
+  WhatsApp etc) which have dominated in recent years.  On our stand you'll be able
+  to sync via chat & video conference directly with the core Matrix team, get demos
+  of all the latest stuff we've been working on, and generally learn how to liberate
+  your communication and join the open Matrix communication network.</p>
+themes:
+- Office suites and productivity
+title: Matrix
+website: https://matrix.org
+chatroom: matrix
+---
\ No newline at end of file
diff --git a/content/stands/openharmony_project/index.html b/content/stands/openharmony_project/index.html
new file mode 100644 (file)
index 0000000..effd66e
--- /dev/null
@@ -0,0 +1,1101 @@
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
+    <link
+      rel="stylesheet"
+      href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"
+    />
+
+    <style>
+      @font-face {
+        font-family: "Huawei Sans";
+        font-display: swap;
+        font-weight: 100;
+        src: url("./HuaweiSans-Thin.ttf") format("truetype");
+      }
+      @font-face {
+        font-family: "Huawei Sans";
+        font-display: swap;
+        font-weight: 300;
+        src: url("./HuaweiSans-Light.ttf") format("truetype");
+      }
+      @font-face {
+        font-family: "Huawei Sans";
+        font-display: swap;
+        font-weight: 400;
+        src: url("./HuaweiSans-Regular.ttf") format("truetype");
+      }
+      @font-face {
+        font-family: "Huawei Sans";
+        font-display: swap;
+        font-weight: 500;
+        src: url("./HuaweiSans-Medium.ttf") format("truetype");
+      }
+      @font-face {
+        font-family: "Huawei Sans";
+        font-display: swap;
+        font-weight: 800;
+        src: url("./HuaweiSans-Bold.ttf") format("truetype");
+      }
+      *,
+      body *,
+      html * {
+        font-family: "Huawei Sans", sans-serif;
+      }
+      header#header {
+        height: 85px;
+        display: -webkit-box;
+        display: -webkit-flex;
+        display: -moz-flex;
+        display: -ms-flexbox;
+        display: flex;
+        -webkit-box-align: center;
+        -ms-flex-align: center;
+        -webkit-align-items: center;
+        -moz-align-items: center;
+        align-items: center;
+        -webkit-box-pack: center;
+        -ms-flex-pack: center;
+        -webkit-justify-content: center;
+        -moz-justify-content: center;
+        justify-content: center;
+      }
+      header#header picture {
+        height: auto;
+        width: 162px;
+      }
+      #sectionOne {
+        height: 670px;
+        background: -moz-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -webkit-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -o-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -ms-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C7AF5', endColorstr='#071B6E',GradientType=1 );
+      }
+      #sectionTwo,
+      #sixSection {
+        padding: 120px 0px 0px 0px;
+      }
+      #sectionTwo .section-title,
+      #sixSection .section-title {
+        margin-bottom: 30px;
+      }
+      #sectionTwo .cta-wrapper,
+      #sixSection .cta-wrapper {
+        margin-top: 120px;
+      }
+      #sectionTwo h3,
+      #sixSection h3 {
+        color: #4d4d4d;
+        font-weight: bold;
+        font-size: 22px;
+        line-height: 40px;
+        text-transform: uppercase;
+      }
+      #sectionTwo h3 span,
+      #sixSection h3 span {
+        display: block;
+      }
+      #sectionTwo h3 span a,
+      #sixSection h3 span a {
+        color: #547bfd;
+      }
+      #sectionTwo p.text-dark,
+      #sixSection p.text-dark {
+        margin-bottom: 40px;
+        line-height: 40px;
+      }
+      #sectionTwo p.text-dark:last-child,
+      #sixSection p.text-dark:last-child {
+        margin-bottom: 0px;
+      }
+      #sectionTwo .outline-bg,
+      #sixSection .outline-bg {
+        position: relative;
+      }
+      #sectionTwo .outline-bg::before,
+      #sixSection .outline-bg::before {
+        content: " ";
+        width: 50vw;
+        height: 100%;
+        background: #eee;
+        position: absolute;
+        z-index: -1;
+        border-top-left-radius: 70px;
+        border-bottom-left-radius: 70px;
+      }
+      #sectionTwo .outline-bg .col-content,
+      #sixSection .outline-bg .col-content {
+        z-index: 2;
+        padding-left: 30px;
+      }
+      #sectionTwo .outline-bg .col-content h3,
+      #sixSection .outline-bg .col-content h3 {
+        margin-top: 15px;
+        font-size: 47px;
+        font-weight: bold;
+        text-transform: uppercase;
+        line-height: 55px;
+      }
+      #sectionTwo .outline-bg .col-content .col-left-img,
+      #sixSection .outline-bg .col-content .col-left-img {
+        margin-top: -40px;
+        margin-left: -30px;
+        margin-bottom: 20px;
+        position: relative;
+      }
+      #sectionTwo .outline-bg .col-content .col-left-img::after,
+      #sixSection .outline-bg .col-content .col-left-img::after {
+        content: " ";
+        width: 50vw;
+        height: 60%;
+        bottom: 0px;
+        left: 0px;
+        display: block;
+        position: absolute;
+        z-index: -1;
+        background: -moz-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -webkit-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -o-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -ms-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C7AF5', endColorstr='#071B6E',GradientType=1 );
+      }
+      #sectionTwo .outline-bg .col-content .peek,
+      #sixSection .outline-bg .col-content .peek {
+        font-size: 44px;
+      }
+      #sectionTwo .outline-bg .col-content .gitlab-cta,
+      #sixSection .outline-bg .col-content .gitlab-cta {
+        display: -webkit-box;
+        display: -webkit-flex;
+        display: -moz-flex;
+        display: -ms-flexbox;
+        display: flex;
+      }
+      #sectionTwo .outline-bg .col-content .gitlab-cta img,
+      #sixSection .outline-bg .col-content .gitlab-cta img {
+        max-width: 205px;
+        height: auto;
+      }
+      #thirdSection {
+        margin-top: 120px;
+      }
+      #fourthSection {
+        padding: 50px 0;
+        background: #ebebeb;
+      }
+      #fourthSection .frow {
+        margin-bottom: 100px;
+      }
+      #fourthSection .frow .device {
+        color: #547bfd;
+      }
+      #fourthSection .srow .device {
+        color: #943ffa;
+      }
+      #fourthSection .srow .decord-divider.left::before {
+        background: #943ffa;
+      }
+      #fourthSection .round .title {
+        display: block;
+        font-size: 30px;
+        font-weight: bold;
+        color: #071b6e;
+        margin-bottom: 20px;
+      }
+      #fourthSection .round .decord-divider.left {
+        margin: 20px 0;
+        width: 110%;
+      }
+      #fourthSection .round .device {
+        display: block;
+        font-size: 30px;
+        font-weight: bold;
+        text-transform: uppercase;
+        border-bottom: 2px solid #b1b1b1;
+        margin-bottom: 10px;
+        padding-bottom: 10px;
+        width: 85%;
+      }
+      #fourthSection .round .device.no-b {
+        border-bottom: none;
+      }
+      #fourthSection .round .desc {
+        display: block;
+        color: #4d4d4d;
+        font-size: 18px;
+      }
+      #fifthSection {
+        padding: 80px 0;
+        min-height: 400px;
+        background: -moz-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -webkit-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -o-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: -ms-linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        background: linear-gradient(135deg, #5c7af5 0%, #071b6e 100%);
+        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C7AF5', endColorstr='#071B6E',GradientType=1 );
+      }
+      #fifthSection span.h3 {
+        font-size: 47px;
+        font-weight: bold;
+      }
+      #fifthSection span.h3 > span {
+        color: #547bfd;
+      }
+      #fifthSection > .container > .row:not(:first-child) {
+        border-top: 1px solid #fff;
+        height: 80px;
+      }
+      #fifthSection > .container > .row:not(:first-child) > .col-12 > span {
+        color: #fff;
+      }
+      #fifthSection
+        > .container
+        > .row:not(:first-child)
+        > .col-12
+        > span:first-child
+        > label {
+        margin-bottom: 0px;
+        color: #547bfd;
+        font-weight: bold;
+      }
+      #fifthSection
+        > .container
+        > .row:not(:first-child)
+        > .col-12
+        > span:nth-child(1) {
+        position: relative;
+        width: 30%;
+      }
+      #fifthSection
+        > .container
+        > .row:not(:first-child)
+        > .col-12
+        > span:nth-child(1)::after {
+        content: " ";
+        right: 0px;
+        top: -15px;
+        width: 9px;
+        height: 50px;
+        background: #547bfd;
+        position: absolute;
+        border-radius: 20px;
+      }
+      #fifthSection
+        > .container
+        > .row:not(:first-child)
+        > .col-12
+        > span:nth-child(2) {
+        position: relative;
+        width: 30%;
+        text-align: center;
+        font-weight: bold;
+        color: #ebebeb;
+        font-size: 20px;
+      }
+      #fifthSection
+        > .container
+        > .row:not(:first-child)
+        > .col-12
+        > span:nth-child(2)::after {
+        content: " ";
+        right: 0px;
+        top: -15px;
+        width: 9px;
+        height: 50px;
+        background: #547bfd;
+        position: absolute;
+        border-radius: 20px;
+      }
+      #fifthSection
+        > .container
+        > .row:not(:first-child)
+        > .col-12
+        > span:nth-child(3) {
+        width: 39%;
+        text-align: center;
+        font-weight: 400;
+        color: #ebebeb;
+        font-size: 20px;
+      }
+      #sixSection {
+        padding: 90px 0 90px 0px;
+      }
+      #sixSection span.h2 {
+        color: #4d4d4d;
+        font-weight: bold;
+        font-size: 22px;
+        line-height: 40px;
+        text-transform: uppercase;
+      }
+      #sixSection span.h2 span {
+        display: block;
+      }
+      #sixSection span.h2 span a {
+        color: #547bfd;
+      }
+      #sixSection .btn {
+        font-size: 22px;
+        font-weight: bold;
+        color: #4d4d4d;
+        opacity: 1;
+        transition: 0.3s linear opacity;
+        border: 5px solid #5c7af5;
+        padding: 10px 20px;
+        border-radius: 50px;
+      }
+      #sixSection .btn:hover {
+        text-decoration: none;
+        opacity: 0.8;
+        transition: 0.3s linear opacity;
+      }
+      #sixSection .cta-wrapper {
+        margin-top: 0;
+      }
+      #sixSection .outline-bg .col-content h3 {
+        margin-top: 25px;
+      }
+      #sixSection .outline-bg .col-content .col-left-img {
+        margin-top: 0px;
+        margin-bottom: 0px;
+      }
+      #sixSection .outline-bg .col-content .col-left-img picture {
+        display: block;
+        margin-left: -160px;
+      }
+      #sixSection .outline-bg .col-content .col-left-img::after {
+        height: 450px;
+        bottom: -110px;
+        border-bottom-left-radius: 70px;
+      }
+      body,
+      html {
+        overflow-x: hidden;
+      }
+      .section-title {
+        font-weight: bold;
+        font-size: 30;
+        position: relative;
+      }
+      .section-title.decor-top {
+        padding-left: 10px;
+      }
+      .section-title.decor-top::before {
+        content: " ";
+        width: 60px;
+        height: 9px;
+        background: #547bfd;
+        position: absolute;
+        top: -25px;
+        left: 0;
+        border-radius: 20px;
+      }
+      p {
+        font-size: 20px;
+      }
+      p strong {
+        font-size: 20px;
+        font-weight: bold;
+        color: #547bfd;
+      }
+      .decord-divider {
+        height: 2px;
+        width: 100%;
+        background: #b1b1b1;
+        position: relative;
+      }
+      .decord-divider.left {
+        margin-bottom: 25px;
+      }
+      .decord-divider.left::before {
+        content: " ";
+        width: 60px;
+        height: 9px;
+        background: #547bfd;
+        position: absolute;
+        top: -3px;
+        left: 0;
+        border-radius: 20px;
+      }
+      .decord-divider.right {
+        margin-top: 25px;
+      }
+      .decord-divider.right::before {
+        content: " ";
+        width: 60px;
+        height: 9px;
+        background: #547bfd;
+        position: absolute;
+        top: -3px;
+        right: 0;
+        border-radius: 20px;
+      }
+      a:hover {
+        text-decoration: none !important;
+      }
+      .circle-cta-wrap a {
+        display: inline-block;
+      }
+      @media (max-width: 767px) {
+        #sectionOne {
+          height: auto !important;
+        }
+        #sectionOne .h-100 {
+          height: auto !important;
+        }
+        #sectionOne img,
+        #sectionOne source {
+          width: 100%;
+        }
+        #sectionTwo .cta-wrapper,
+        #sixSection .cta-wrapper {
+          margin-top: 60px;
+          margin-bottom: 60px;
+        }
+        #sectionTwo h3,
+        #sixSection h3 {
+          font-size: 20px;
+        }
+        #sectionTwo .outline-bg::before,
+        #sixSection .outline-bg::before {
+          width: 100%;
+        }
+        #sectionTwo .outline-bg .col-content h3,
+        #sixSection .outline-bg .col-content h3 {
+          margin-top: 15px;
+          font-size: 27px;
+          font-weight: bold;
+          text-transform: uppercase;
+          line-height: 45px;
+        }
+        #sectionTwo .outline-bg .col-content,
+        #sixSection .outline-bg .col-content {
+          z-index: 2;
+          padding-left: 30px;
+          padding-right: 30px;
+        }
+        #sectionTwo img,
+        #sectionTwo source {
+          width: 100%;
+        }
+        #sectionTwo .col-content .peek {
+          font-size: 30px !important;
+        }
+        #sectionTwo .outline-bg {
+          text-align: center;
+        }
+        #sectionTwo .outline-bg::before {
+          left: 0;
+        }
+        #sectionTwo .outline-bg .col-content .col-left-img,
+        #sixSection .outline-bg .col-content .col-left-img {
+          margin-top: 20px !important;
+          margin-left: 0 !important;
+          margin-bottom: 0 !important;
+          position: relative;
+        }
+        #sectionTwo .outline-bg .col-content .col-left-img img,
+        #sixSection .outline-bg .col-content .col-left-img img {
+          margin-top: 40px !important;
+        }
+        #sectionTwo .outline-bg .col-content .col-left-img::after,
+        #sixSection .outline-bg .col-content .col-left-img::after {
+          content: " ";
+          width: 160%;
+          height: 100%;
+          bottom: 0px;
+          left: -50px;
+          display: block;
+        }
+        #fourthSection .frow {
+          margin-bottom: 0px;
+        }
+        #fourthSection .srow > .col-sm-12,
+        #fourthSection .frow > .col-sm-12 {
+          margin-bottom: 30px;
+        }
+        #fifthSection
+          > .container
+          > .row:not(:first-child)
+          > .col-12
+          > span:nth-child(1)::after {
+          display: none;
+        }
+        #fifthSection
+          > .container
+          > .row:not(:first-child)
+          > .col-12
+          > span:nth-child(2)::after {
+          display: none;
+        }
+        #fifthSection > .container .h3 {
+          text-align: center;
+          display: block;
+          margin-bottom: 30px;
+        }
+        #fifthSection > .container > .row:not(:first-child) {
+          height: auto !important;
+        }
+        #fifthSection > .container > .row:not(:first-child) > .col-12 {
+          flex-wrap: wrap;
+          padding-top: 10px;
+          padding-bottom: 10px;
+        }
+        #fifthSection > .container > .row:not(:first-child) > .col-12 span {
+          width: 100% !important;
+          text-align: center;
+          margin-bottom: 5px;
+        }
+        #fifthSection
+          > .container
+          > .row:not(:first-child)
+          > .col-12
+          span:first-child {
+          margin-top: 5px;
+        }
+        #sixSection .btn {
+          margin: auto;
+          font-size: 17px !important;
+          display: block;
+        }
+        #sixSection {
+          padding: 90px 0 0px 0px;
+        }
+        #sixSection .outline-bg::before {
+          left: 0px !important;
+        }
+        #sixSection .outline-bg .col-content .col-left-img::after {
+          border-bottom-left-radius: 0px !important;
+        }
+      }
+      @media (min-width: 768px) and (max-width: 1024px) {
+        #sectionOne {
+          height: auto;
+        }
+        #sectionOne img {
+          width: 100%;
+        }
+        #sectionOne .h-100 {
+          height: auto !important;
+        }
+        #fifthSection
+          > .container
+          > .row:not(:first-child)
+          > .col-12
+          > span:nth-child(1)::after {
+          top: 5px !important;
+        }
+        #fifthSection
+          > .container
+          > .row:not(:first-child)
+          > .col-12
+          > span:nth-child(2)::after {
+          top: 5px !important;
+        }
+      }
+      @media (min-width: 768px) {
+        #sixSection .outline-bg::before {
+          height: 80% !important;
+        }
+      }
+      .text-primary {
+        color: #071b6e !important;
+      }
+      .text-secondary {
+        color: #547bfd !important;
+      }
+    </style>
+
+    <!-- <link href="./main.css" rel="stylesheet"> -->
+
+    <title>Fosdem</title>
+  </head>
+  <body>
+    <header class="bg-white" id="header">
+      <picture title="Huawei Open Source">
+        <source
+          type="image/webp"
+          data-srcset="./Hueawei-logo.webp"
+          srcset="./Hueawei-logo.webp"
+        />
+        <img
+          class="lazy loaded"
+          data-srcset="./Hueawei-logo.png"
+          srcset="./Hueawei-logo.png"
+          width="162"
+          height="69"
+          alt="Huawei"
+          data-was-processed="true"
+        />
+      </picture>
+    </header>
+
+    <section class="section" id="sectionOne">
+      <div class="container h-100">
+        <div class="row h-100">
+          <div class="col-12">
+            <picture title="Hauwei Open Source">
+              <source
+                type="image/webp"
+                data-srcset="./fosdem1.webp"
+                srcset="./fosdem1.webp"
+              />
+              <img
+                class="lazy loaded"
+                data-srcset="./fosdem1.png"
+                srcset="./fosdem1.png"
+                alt="Huawei"
+                data-was-processed="true"
+              />
+            </picture>
+          </div>
+        </div>
+      </div>
+    </section>
+
+    <section class="section" id="sectionTwo">
+      <div class="container">
+        <div class="row">
+          <div class="col-sm-12 col-md-6">
+            <h2 class="section-title decor-top text-primary">
+              WHO WE ARE and OUR MISSION
+            </h2>
+            <p class="text-dark">
+              OSTC acronym for <strong>Open Source Technology</strong> Center is
+              the <strong>Huawei technology hub</strong> that is developing and
+              spreading the OpenHarmony project among European market.
+            </p>
+
+            <p class="text-dark">
+              Our aim is to become a trusted contact for
+              <strong>communities, innovation hubs, companies, start-up</strong>
+              and <strong>public administration.</strong>
+            </p>
+
+            <p class="text-dark">
+              <strong>OpenHarmony</strong> is a very ambitious project that
+              makes open source, open governance and community sharing its
+              <strong
+                >real innovative nature, it is a new way of conceiving consumer
+                devices and their use</strong
+              >, starting from a great assumption: transcending physical
+              perimeters and concepts historically related to what an operating
+              system can do.
+            </p>
+            <div class="cta-wrapper">
+              <div class="decord-divider left"></div>
+              <h3 class="cta-text">
+                <span>This is our goal and mission.</span>
+                <span>would you like to know more?</span>
+                <span><a href="#" rel="" target="">Click here</a></span>
+              </h3>
+              <div class="decord-divider right"></div>
+            </div>
+          </div>
+          <div class="col-sm-12 col-md-6 outline-bg">
+            <div class="col-content">
+              <h3>
+                <span>JOIN OUR JOURNEY,</span>
+                <span>visit our</span>
+                <span class="text-secondary">new webportal</span>
+              </h3>
+              <div class="circle-cta-wrap">
+                <a href="javascript:;" rel="" target="">
+                  <svg
+                    xmlns="http://www.w3.org/2000/svg"
+                    id="Componente_41_8"
+                    data-name="Componente 41 – 8"
+                    width="73"
+                    height="73"
+                    viewBox="0 0 73 73"
+                  >
+                    <g
+                      id="Raggruppa_1410"
+                      data-name="Raggruppa 1410"
+                      transform="translate(-389 -3398)"
+                    >
+                      <g
+                        id="Rettangolo_5145"
+                        data-name="Rettangolo 5145"
+                        transform="translate(389 3398)"
+                        fill="none"
+                        stroke="#5c7af5"
+                        stroke-width="5"
+                      >
+                        <rect width="73" height="73" rx="36" stroke="none" />
+                        <rect
+                          x="2.5"
+                          y="2.5"
+                          width="68"
+                          height="68"
+                          rx="33.5"
+                          fill="none"
+                        />
+                      </g>
+                    </g>
+                    <path
+                      id="Icon_awesome-arrow-right"
+                      data-name="Icon awesome-arrow-right"
+                      d="M13.395,4.7l1.561-1.561a1.681,1.681,0,0,1,2.384,0L31.008,16.8a1.681,1.681,0,0,1,0,2.384L17.339,32.857a1.681,1.681,0,0,1-2.384,0L13.395,31.3a1.689,1.689,0,0,1,.028-2.412L21.9,20.813H1.688A1.683,1.683,0,0,1,0,19.125v-2.25a1.683,1.683,0,0,1,1.688-1.687H21.9L13.423,7.116A1.677,1.677,0,0,1,13.395,4.7Z"
+                      transform="translate(21 18.5)"
+                      fill="#4d4d4d"
+                    />
+                  </svg>
+                </a>
+              </div>
+              <div class="col-left-img">
+                <picture title="Hauwei Open Source">
+                  <source
+                    type="image/webp"
+                    data-srcset="./mockup.webp"
+                    srcset="./mockup.webp"
+                  />
+                  <img
+                    class="lazy loaded"
+                    data-srcset="./mockup.png"
+                    srcset="./mockup.png"
+                    alt="Huawei"
+                    data-was-processed="true"
+                  />
+                </picture>
+              </div>
+              <h3 class="peek">
+                <span>peek in the</span>
+                <span class="text-secondary">OPENHARMONY CODE</span>
+              </h3>
+              <div class="gitlab-cta">
+                <a href="javascript:;" rel="" target="">
+                  <svg
+                    xmlns="http://www.w3.org/2000/svg"
+                    id="Componente_41_8"
+                    data-name="Componente 41 – 8"
+                    width="73"
+                    height="73"
+                    viewBox="0 0 73 73"
+                  >
+                    <g
+                      id="Raggruppa_1410"
+                      data-name="Raggruppa 1410"
+                      transform="translate(-389 -3398)"
+                    >
+                      <g
+                        id="Rettangolo_5145"
+                        data-name="Rettangolo 5145"
+                        transform="translate(389 3398)"
+                        fill="none"
+                        stroke="#5c7af5"
+                        stroke-width="5"
+                      >
+                        <rect width="73" height="73" rx="36" stroke="none" />
+                        <rect
+                          x="2.5"
+                          y="2.5"
+                          width="68"
+                          height="68"
+                          rx="33.5"
+                          fill="none"
+                        />
+                      </g>
+                    </g>
+                    <path
+                      id="Icon_awesome-arrow-right"
+                      data-name="Icon awesome-arrow-right"
+                      d="M13.395,4.7l1.561-1.561a1.681,1.681,0,0,1,2.384,0L31.008,16.8a1.681,1.681,0,0,1,0,2.384L17.339,32.857a1.681,1.681,0,0,1-2.384,0L13.395,31.3a1.689,1.689,0,0,1,.028-2.412L21.9,20.813H1.688A1.683,1.683,0,0,1,0,19.125v-2.25a1.683,1.683,0,0,1,1.688-1.687H21.9L13.423,7.116A1.677,1.677,0,0,1,13.395,4.7Z"
+                      transform="translate(21 18.5)"
+                      fill="#4d4d4d"
+                    />
+                  </svg>
+                </a>
+                <img
+                  class="lazy loaded"
+                  data-srcset="./gitlab.png"
+                  srcset="./gitlab.png"
+                  alt="Huawei"
+                  data-was-processed="true"
+                />
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+
+    <section class="mb-3" id="thirdSection">
+      <div class="container">
+        <div class="row">
+          <div class="col-12">
+            <span class="h2 section-title decor-top text-primary"
+              >Our roadmap</span
+            >
+          </div>
+        </div>
+      </div>
+    </section>
+
+    <section class="section" id="fourthSection">
+      <div class="container">
+        <div class="row frow">
+          <div class="col-sm-12 col-md-4">
+            <div class="round">
+              <span class="title">Sep - 2020</span>
+              <div class="decord-divider left"></div>
+              <span class="device">128KB - 128 MB</span>
+              <span class="desc">For devices with 128KB - 128MB RAM</span>
+            </div>
+          </div>
+          <div class="col-sm-12 col-md-4">
+            <div class="round">
+              <span class="title">Spring 2021</span>
+              <div class="decord-divider left"></div>
+              <span class="device">128 MB - 1 GB</span>
+              <span class="desc">For devices with 128KB - 1 GB RAM</span>
+            </div>
+          </div>
+          <div class="col-sm-12 col-md-4">
+            <div class="round">
+              <span class="title">Fall 2020</span>
+              <div class="decord-divider left"></div>
+              <span class="device">Over 4GB</span>
+              <span class="desc">For devices with 128KB - 1 GB RAM</span>
+            </div>
+          </div>
+        </div>
+        <div class="row srow">
+          <div class="col-sm-12 col-md-4">
+            <div class="round">
+              <span class="title">Sep - 2020</span>
+              <div class="decord-divider left"></div>
+              <span class="device">Fist code upstream</span>
+            </div>
+          </div>
+          <div class="col-sm-12 col-md-4">
+            <div class="round">
+              <span class="title">Spring 2021</span>
+              <div class="decord-divider left"></div>
+              <span class="device no-b"
+                >Hosted open<br />
+                Governance</span
+              >
+            </div>
+          </div>
+          <div class="col-sm-12 col-md-4">
+            <div class="round">
+              <span class="title">Fall 2020</span>
+              <div class="decord-divider left"></div>
+              <span class="device no-b"
+                >Scale community<br />
+                effort</span
+              >
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+
+    <section class="section" id="fifthSection">
+      <div class="container">
+        <div class="row">
+          <div class="col-12">
+            <span class="h3 text-white">
+              DON'T MISS <span>OUR TALKS</span>
+            </span>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-12 d-flex align-items-center">
+            <span>
+              <strong>6th Feb, SAT</strong> <label class="ligt2">/</label> H -
+              13:15 – 14:00
+            </span>
+            <span> Carlo Piana Davide Ricci </span>
+            <span> OpenChain Devroom </span>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-12 d-flex align-items-center">
+            <span>
+              <strong>6th Feb, SAT</strong> <label class="ligt2">/</label> H -
+              13:30 – 14:00
+            </span>
+            <span> Bernhard Rosenkränzer </span>
+            <span> Distributions Devroom </span>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-12 d-flex align-items-center">
+            <span>
+              <strong>6th Feb, SAT</strong> <label class="ligt2">/</label> H -
+              13:35 – 14:35
+            </span>
+            <span> Zygmunt Krynicki </span>
+            <span> Testing and Automation Devroom </span>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-12 d-flex align-items-center">
+            <span>
+              <strong>6th Feb, SAT</strong> <label class="ligt2">/</label> H -
+              17:00 – 18:00
+            </span>
+            <span> Davide Ricci </span>
+            <span> Legal and Policy Issues Devroom </span>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-12 d-flex align-items-center">
+            <span>
+              <strong>6th Feb, SAT</strong> <label class="ligt2">/</label> H -
+              17:30 – 18:00
+            </span>
+            <span> Stefan Schmidt </span>
+            <span> Embedded, Mobile and Automtive Devroom </span>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-12 d-flex align-items-center">
+            <span>
+              <strong>7th Feb, SUN</strong> <label class="ligt2">/</label> H -
+              11:00 – 12:00
+            </span>
+            <span> Bernhard Rosenkränzer </span>
+            <span> Main tracks - Performance </span>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-12 d-flex align-items-center">
+            <span>
+              <strong>7th Feb, SUN</strong> <label class="ligt2">/</label> H -
+              117:30 – 18:00
+            </span>
+            <span> Adrian OSullivan </span>
+            <span> Community Devroom </span>
+          </div>
+        </div>
+      </div>
+    </section>
+
+    <section class="section" id="sixSection">
+      <div class="container">
+        <div class="row">
+          <div class="col-sm-12 col-md-6">
+            <span class="h2 section-title decor-top text-primary">
+              OUR PARTNER SECO
+            </span>
+            <p class="text-dark">
+              Seco is an Italian group with a
+              <strong
+                >leading global position in the sector of high
+                technology</strong
+              >, thanks to its expertise in the Internet of Things (IoT) field,
+              operating on a global scale with offices in Italy, Germany, USA,
+              India and Taiwan.
+            </p>
+
+            <p class="text-dark">
+              Since 1979, SECO has been designing and manufacturing from single
+              microcomputers to integrated and
+              <strong>“ready to use”</strong> systems serving a wide range of
+              industrial sectors, from biomedicine to wellness, industrial
+              automation to transportation, and with customers that are market
+              leaders.
+            </p>
+
+            <p class="text-dark">
+              SECO collaborated with a broad network of strategic partner in the
+              international high-tech panorama as well as with universities,
+              research centers and innovative start-ups. The partnership with
+              Huawei and OSTC has started in 2020 resulting in a collaboration
+              to further <strong>OpenHarmony technology</strong> and ecosystem
+              developments, as SECO is looking at leveraging OpenHarmony
+              technology to provide a unified experience and software stack
+              across its product portfolio.
+            </p>
+            <div class="cta-wrapper">
+              <a href="#" class="btn" target="" rel="">
+                HUAWEI AND SECO VALUE MODEL
+              </a>
+            </div>
+          </div>
+          <div class="col-sm-12 col-md-6 outline-bg">
+            <div class="col-content">
+              <h3>
+                <span>start talking</span>
+                <span>with <label class="text-secondary">our team</label></span>
+              </h3>
+              <div class="circle-cta-wrap">
+                <a href="javascript:;" rel="" target="">
+                  <svg
+                    xmlns="http://www.w3.org/2000/svg"
+                    id="Componente_41_8"
+                    data-name="Componente 41 – 8"
+                    width="73"
+                    height="73"
+                    viewBox="0 0 73 73"
+                  >
+                    <g
+                      id="Raggruppa_1410"
+                      data-name="Raggruppa 1410"
+                      transform="translate(-389 -3398)"
+                    >
+                      <g
+                        id="Rettangolo_5145"
+                        data-name="Rettangolo 5145"
+                        transform="translate(389 3398)"
+                        fill="none"
+                        stroke="#5c7af5"
+                        stroke-width="5"
+                      >
+                        <rect width="73" height="73" rx="36" stroke="none" />
+                        <rect
+                          x="2.5"
+                          y="2.5"
+                          width="68"
+                          height="68"
+                          rx="33.5"
+                          fill="none"
+                        />
+                      </g>
+                    </g>
+                    <path
+                      id="Icon_awesome-arrow-right"
+                      data-name="Icon awesome-arrow-right"
+                      d="M13.395,4.7l1.561-1.561a1.681,1.681,0,0,1,2.384,0L31.008,16.8a1.681,1.681,0,0,1,0,2.384L17.339,32.857a1.681,1.681,0,0,1-2.384,0L13.395,31.3a1.689,1.689,0,0,1,.028-2.412L21.9,20.813H1.688A1.683,1.683,0,0,1,0,19.125v-2.25a1.683,1.683,0,0,1,1.688-1.687H21.9L13.423,7.116A1.677,1.677,0,0,1,13.395,4.7Z"
+                      transform="translate(21 18.5)"
+                      fill="#4d4d4d"
+                    />
+                  </svg>
+                </a>
+              </div>
+              <div class="col-left-img">
+                <picture title="Hauwei Open Source">
+                  <source
+                    type="image/webp"
+                    data-srcset="./laptop-mockup.webp"
+                    srcset="./laptop-mockup.webp"
+                  />
+                  <img
+                    class="lazy loaded"
+                    data-srcset="./laptop-mockup.png"
+                    srcset="./laptop-mockup.png"
+                    alt="Huawei"
+                    data-was-processed="true"
+                  />
+                </picture>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </section>
+    <script>
+      document.addEventListener("DOMContentLoaded", function () {
+        console.log("Dom loaded");
+      });
+    </script>
+    <script type="text/javascript" src="./index.js"></script>
+  </body>
+</html>
index 169f0a00dfdb488d56e014f3ea9fc23730388dd7..8f0cfe5aeb820361ef9c2ecbc40fd51e46e7ef64 100644 (file)
@@ -2,6 +2,8 @@
 title: OpenMandriva
 themes:
  - Operating systems
+chatroom: openmandriva
 website: https://openmandriva.org/
 layout: stand
 show_on_overview: true
diff --git a/content/stands/ow2_open_source_community.md b/content/stands/ow2_open_source_community.md
deleted file mode 100644 (file)
index 5d12039..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
----
-description: "Established in 2007 as a non-profit organisation, OW2 is a \u201Ccommunity\
-  \ of communities\u201D. Our mission is to make freely available a portfolio of open\
-  \ source software for enterprise information systems in domains such as middleware,\
-  \ open cloud, big data, BPM, security and privacy, software engineering, collaboration,\
-  \ etc. The OW2 code base hosts dozens of open source projects such as ASM, AuthzForce,\
-  \ CLIF, DocDoku, FusionDirectory, GLPI, JORAM, Knowage, LemonLDAP:NG, Lutece, OCS\
-  \ Inventory, Petals ESB, Prelude, ProActive, Rocket.Chat, SAT4J, SeedStack, Sympa,\
-  \ Telosys, Waarp, WebLab and XWiki. \r\nOW2 was one of the exhibitors at FOSDEM\
-  \ in 2017, 2018 and 2020. \r\nIn our experience, our stand operates as a focus for\
-  \ our members, contributors and anybody who wishes to reach out to us. As explained\
-  \ on our website, seven projects from our code base participated last year. Each\
-  \ project contributed in running our stand alternately during the two days of FOSDEM,\
-  \ making it a very busy and lively exhibition space.  This year the virtual booth\
-  \ will again be shared between project leaders who will take turn to answer questions,\
-  \ chat with visitors and run project demonstrations.\r\nIn 2021, OW2\u2019s drive\
-  \ to contribute to the sustainability of the European open source ecosystem will\
-  \ be illustrated by two recently launched initiatives: one is the analysis of open\
-  \ source project\u2019s Market Readiness Levels, the other the OW2 OSS Good Governance\
-  \ initiative a framework for appropriate usage of open source software."
-layout: stand
-logo: stands/ow2_open_source_community/logo.png
-new_this_year: "We will be happy to showcase on OW2 virtual booth several new projects\
-  \ that have joined the OW2 code base during the passed year :  OCS Inventory, Jeka,\
-  \ DECIDE, Fuyuko, Device Farmer, LDAP Toolbox. \r\n\r\nThe virtual booth will also\
-  \ introduce two strategic initiatives recently launched by OW2 and new to FOSDEM\
-  \ in 2021:  the analysis of open source project\u2019s Market Readiness Levels,\
-  \ and the OW2 OSS Good Governance initiative, a framework for appropriate usage\
-  \ of open source software. These initiatives aim at contributing to the sustainability\
-  \ of the European open source ecosystem:\r\n    \u2022 Market Readiness Levels\r\
-  \nApplied to all 25 OW2 mature projects, the Market Readiness Levels scoring assesses\
-  \ the processes, key metrics and business resources of our open source projects\
-  \ and rates them on a market readiness scale similar to that of the NASA\u2019s\
-  \ Technology Readiness Levels (TRL) rating. This synthetic approach has benefits\
-  \ for the developers as it provides them a blueprint for progressing, and for the\
-  \ users as it helps them make informed decision from a corporate rather than technical\
-  \ perspective. \r\n    \u2022 OSS Good Governance initiative \r\nThis initiative\
-  \ addresses the needs of large end-users and digital service companies to better\
-  \ manage consumption of, and contribution to OSS. We will showcase the Open Source\
-  \ Good Governance Resource Center, a platform where EU users can discover, and a\
-  \ blueprint for implementing open source competency centers (aka OSPOs). The scope\
-  \ of the initiative goes beyond mere vulnerability and license compliance management,\
-  \ the initiative aims to make C-level executive aware of the benefits of open source\
-  \ and of supporting the European open source ecosystem."
-showcase: "Visit OW2\u2019s virtual stand and learn more about what OW2 is, discover\
-  \ an open and independent community of developers dedicated to the creation of new\
-  \ technology and to sustainable open source software. Find out why and how you could\
-  \ be involved, as a contributor, a project leader or an initiative stakeholder,\
-  \ or a supporter. \r\n\r\nOW2 project leaders will take turn to answer questions,\
-  \ chat with visitors and run project demonstrations. Check out the schedule of the\
-  \ OW2 virtual booth and come visit us, discuss with our projects leaders, and discover\
-  \ state-of-the-art technologies in various fields such as middleware, infrastructure\
-  \ projects, generic business applications, cloud computing platforms, etc. \r\n\
-  The OW2 Management Office will be on stand-by to explain OW2\u2019s new strategic\
-  \ initiatives: open source project Market Readiness Initiatives and the OW2 OSS\
-  \ Good Governance initiative."
-themes:
-- Community advocacy
-title: OW2 Open Source Community
-website: https://www.ow2.org/
-show_on_overview: true
-chatroom: ow2
-draft: true
----
\ No newline at end of file
index 696fe8ea22151ef7734b5f4680f63bc4707b771f..a7b696b0bfb9407e8c8a929ee0ea4a8804d86a84 100644 (file)
@@ -24,8 +24,8 @@ showcase: To learn that there exists an alternative to proprietary processors fr
   Intel, ARM and AMD, and that yes, they can actually be part of making that happen.
 themes:
 - Multimedia and graphics
-title: 'The LibreSOC Project'
+title: 'LibreSOC Project'
 website: http://libre-soc.org
 show_on_overview: true
 chatroom: libresoc
----
\ No newline at end of file
+---
index 8da929a9b18a536b1f06c54b72bf3dde0863dc02..6fc41a9b8f0db75fe5c0f094a6424ff9b4fac3f8 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 8da929a9b18a536b1f06c54b72bf3dde0863dc02
+Subproject commit 6fc41a9b8f0db75fe5c0f094a6424ff9b4fac3f8
diff --git a/static/stands/freebsd/FREEBSD_Logo_Vert_Pos_RGB.png b/static/stands/freebsd/FREEBSD_Logo_Vert_Pos_RGB.png
new file mode 100644 (file)
index 0000000..9f46d47
Binary files /dev/null and b/static/stands/freebsd/FREEBSD_Logo_Vert_Pos_RGB.png differ
diff --git a/static/stands/openharmony_project/HuaweiSans-Bold.ttf b/static/stands/openharmony_project/HuaweiSans-Bold.ttf
new file mode 100644 (file)
index 0000000..f3a8385
Binary files /dev/null and b/static/stands/openharmony_project/HuaweiSans-Bold.ttf differ
diff --git a/static/stands/openharmony_project/HuaweiSans-Light.ttf b/static/stands/openharmony_project/HuaweiSans-Light.ttf
new file mode 100644 (file)
index 0000000..d3b3ac1
Binary files /dev/null and b/static/stands/openharmony_project/HuaweiSans-Light.ttf differ
diff --git a/static/stands/openharmony_project/HuaweiSans-Medium.ttf b/static/stands/openharmony_project/HuaweiSans-Medium.ttf
new file mode 100644 (file)
index 0000000..6878ed7
Binary files /dev/null and b/static/stands/openharmony_project/HuaweiSans-Medium.ttf differ
diff --git a/static/stands/openharmony_project/HuaweiSans-Regular.ttf b/static/stands/openharmony_project/HuaweiSans-Regular.ttf
new file mode 100644 (file)
index 0000000..3118eaf
Binary files /dev/null and b/static/stands/openharmony_project/HuaweiSans-Regular.ttf differ
diff --git a/static/stands/openharmony_project/HuaweiSans-Thin.ttf b/static/stands/openharmony_project/HuaweiSans-Thin.ttf
new file mode 100644 (file)
index 0000000..37d7a55
Binary files /dev/null and b/static/stands/openharmony_project/HuaweiSans-Thin.ttf differ
diff --git a/static/stands/openharmony_project/Hueawei-logo.png b/static/stands/openharmony_project/Hueawei-logo.png
new file mode 100644 (file)
index 0000000..bf9ce9e
Binary files /dev/null and b/static/stands/openharmony_project/Hueawei-logo.png differ
diff --git a/static/stands/openharmony_project/Hueawei-logo.webp b/static/stands/openharmony_project/Hueawei-logo.webp
new file mode 100644 (file)
index 0000000..d323a99
Binary files /dev/null and b/static/stands/openharmony_project/Hueawei-logo.webp differ
diff --git a/static/stands/openharmony_project/fosdem1.png b/static/stands/openharmony_project/fosdem1.png
new file mode 100644 (file)
index 0000000..0365898
Binary files /dev/null and b/static/stands/openharmony_project/fosdem1.png differ
diff --git a/static/stands/openharmony_project/fosdem1.webp b/static/stands/openharmony_project/fosdem1.webp
new file mode 100644 (file)
index 0000000..18332d8
Binary files /dev/null and b/static/stands/openharmony_project/fosdem1.webp differ
diff --git a/static/stands/openharmony_project/gitlab.png b/static/stands/openharmony_project/gitlab.png
new file mode 100644 (file)
index 0000000..af2da02
Binary files /dev/null and b/static/stands/openharmony_project/gitlab.png differ
diff --git a/static/stands/openharmony_project/gitlab.webp b/static/stands/openharmony_project/gitlab.webp
new file mode 100644 (file)
index 0000000..8fe8328
Binary files /dev/null and b/static/stands/openharmony_project/gitlab.webp differ
diff --git a/static/stands/openharmony_project/laptop-mockup.png b/static/stands/openharmony_project/laptop-mockup.png
new file mode 100644 (file)
index 0000000..01d6c03
Binary files /dev/null and b/static/stands/openharmony_project/laptop-mockup.png differ
diff --git a/static/stands/openharmony_project/laptop-mockup.webp b/static/stands/openharmony_project/laptop-mockup.webp
new file mode 100644 (file)
index 0000000..e4721b1
Binary files /dev/null and b/static/stands/openharmony_project/laptop-mockup.webp differ
diff --git a/static/stands/openharmony_project/mockup.png b/static/stands/openharmony_project/mockup.png
new file mode 100644 (file)
index 0000000..8a2ad2d
Binary files /dev/null and b/static/stands/openharmony_project/mockup.png differ
diff --git a/static/stands/openharmony_project/mockup.webp b/static/stands/openharmony_project/mockup.webp
new file mode 100644 (file)
index 0000000..054bf5d
Binary files /dev/null and b/static/stands/openharmony_project/mockup.webp differ
index a401a024110735a7f8cfc5aedfccf83f9f775b8f..b892eb6cccc0fcef2e3e26fd5100db90059e39de 160000 (submodule)
@@ -1 +1 @@
-Subproject commit a401a024110735a7f8cfc5aedfccf83f9f775b8f
+Subproject commit b892eb6cccc0fcef2e3e26fd5100db90059e39de