From a542aa9cf2af7f0cfc9e4b872ec72fedb5a2b5ed Mon Sep 17 00:00:00 2001 From: James Kulina Date: Thu, 14 Jul 2022 17:57:53 +0200 Subject: [PATCH 1/3] Add 'content/about/GettingStarted.md' --- content/about/GettingStarted.md | 116 ++++++++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 content/about/GettingStarted.md diff --git a/content/about/GettingStarted.md b/content/about/GettingStarted.md new file mode 100644 index 0000000..57f6d14 --- /dev/null +++ b/content/about/GettingStarted.md @@ -0,0 +1,116 @@ +OpenPOWER Getting Started Guide + +# OpenPOWER Foundation + +The [OpenPOWER](https://openpowerfoundation.org) Foundation develops high-quality, open source hardware designs and open source hardware design tools relevant to silicon devices and FPGAs. + +By creating an open and collaborative environment, the OpenPOWER Foundation shares resources to lower the cost of development. Companies and individuals can work together to develop open source POWER based CPUs, peripherals, and open source software. + +The OpenPOWER Foundation is open to all organizations and individuals who are interested in collaborating on open source hardware or software to accelerate the development and adoption of the OpenPOWER ISA and its related technologies. + +The OpenPOWER Foundation is a separate entity under the [The Linux Foundation](https://linuxfoundation.org), and is a 501(c)6 non-profit. + + +## Getting Started + +The OpenPOWER Foundation (OPF) has overhauled its entire infrastructure to better serve the needs of our community. We have implemented a number of new systems that will make it easier for both members and non-members to engage and collaborate with the OPF. All of the systems OPF uses are fully OSS running on PPC64LE POWER servers. + +This guide is to provide the community an introduction to our infrastructure and communication channels and how to easily engage. + +Here are the first things you should do to get involved. + +### Check if your Organization is already a Member + +OPF is open to all, but some of our workgroups and material are for members only. + +To check if your company is a member, head over to our [members page](https://openpowerfoundation.org/members/). If your company is already a member, than [sign up for your OPF passport](https://openpowerfoundation.org/passport/). The OPF passport is used to access ALL materials and channels within the OPF. + +If you would like to become a member please review our [membership benefits page](https://openpowerfoundation.org/join/) and follow the [link to sign up](https://enrollment.lfx.linuxfoundation.org/?project=openpowerfoundation) as a member. + +### Connect with us + +We recommend you join our OPF Discuss forum, as it is the primary means of communication. The OpenPOWER Foundation hosts our own [Discourse server](https://discuss.openpower.foundation/). You can sign up and access all of the workgroups, birds of feather, and special integration workgroups. +_*Note that some of the workgroups are open to members only._ + + +### Follow us on social + +Follow us on our social channels: +[Twitter](https://twitter.com/openpowerorg) +[LinkedIn](https://www.linkedin.com/company/openpower-foundation/) +[Facebook](https://www.facebook.com/openpower) +[Youtube](https://www.youtube.com/channel/UCNVcHm09eXVbvUzZkQs0_Sg) +[WeChat](http://weixin.qq.com/r/2DrD20PEWx4krQe492-K) + + + +### Join our Slack, IRC, MatterMost Channels + +All of our communication channels are bridged, so whichever preferred method you choose whether it be through Slack, IRC, or our own Mattermost server, you will be kept up to date. + +Join [Slack](https://join.slack.com/t/openpowerfoundation/shared_invite/zt-9l4fabj6-C55eMvBqAPTbzlDS1b7bzQ). + +Join [OPF Chat](https://chat.openpower.foundation/) + +Join [OPF IRC](https://irc.openpower.foundation/) + + +## How to participate in the Technical Community + + +The main area of collaboration occurs within our Workgroups. The [Workgroup page](https://openpowerfoundation.org/groups/) lists out the current OPF working groups. + +Clicking on one of the workgroups brings you to the main area explaining what the workgroup focuses on, who is the current chair, along with the associated resource links to engage. Depending on the workgroup these links might be private for members only and will require you to login using your OPF Passport ID. + +Participation in the development and decision-making process is open to anybody in the technical community. We strongly encourage developers to engage with our projects directly on a technical level. + +### About the Technical Steering Committee + +The TSC governs all technical workgroups. [OpenPOWER Foundation TSC ](https://openpowerfoundation.org/steeringcommittee/). + +The TSC is comprised of technical representatives from OpenPOWER Foundation workgroups, and led by a chairperson. All OPF members with the technical community are welcome to join TSC meetings. + + + +## How to participate as a Member + +The OpenPOWER Foundation is a **member-supported** organization. [Our members](https://openpowerfoundation.org/members/) provide 100% of the financial support for our activities. This enables us to host technical workshops and other events to drive innovation around the POWER architecture. + +### First steps for new members + +After becoming a new [member](https://openpowerfoundation.org/members/). Please + +* Send a vector version of your logo (.svg preferred) to [info@openpowerfoundation.org](mailto:info@openpowerfoundation.org) +* Encourage your coworkers to join the [OpenPOWER Foundation Discuss Forum](https://discuss.openpower.foundation/categories). + +Please use the [contact form](https://openpowerfoundation.org/contact/) for any questions or issues related to membership. + +### The Governing Board + +The OpenPOWER Foundation is managed by the Board of Directors, comprised of member representatives, the TSC chair, and the Marketing Committee chair. + +Although the Board of Directors delegates day-to-day technical governance to the TSC, it is responsible for setting the high-level policies which govern our workgroups. + +In addition, the Board of Directors is responsible for managing the organization's budget. + +The Board of Directors meets monthly. + +### The Marketing Committee + +The Marketing Committee is responsible for coordinating outreach activities and for responding to inbound requests. All OpenPOWER Foundation members are welcome to participate on Marketing Committee meetings and activities. + +Please use the [contact form](https://openpowerfoundation.org/contact/) for getting involved or any questions related to marketing. + + + +### Not a member, but interested in joining? + + +* Organizations and Individuals may complete the [membership application](https://openpowerfoundation.org/join). + + +## I have a question or a problem! + +* If you are a member or a participant in our technical community, email [tsc@openpowerfoundation.org](mailto:tsc@openpowerfoundation.org) + +* If you have a press inquiry or any other inquiry, please use the [contact form](https://openpowerfoundation.org/contact/) From 546a35090078d8fbdab25e532bca56ffcb18dcbd Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Sun, 17 Jul 2022 11:11:43 +0200 Subject: [PATCH 2/3] add page matter to getting started guide Signed-off-by: Toshaan Bharvani --- content/about/GettingStarted.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/content/about/GettingStarted.md b/content/about/GettingStarted.md index 57f6d14..116d574 100644 --- a/content/about/GettingStarted.md +++ b/content/about/GettingStarted.md @@ -1,6 +1,8 @@ -OpenPOWER Getting Started Guide - -# OpenPOWER Foundation +--- +title: OpenPOWER Getting Started Guide +date: 2022-07-15 +draft: false +--- The [OpenPOWER](https://openpowerfoundation.org) Foundation develops high-quality, open source hardware designs and open source hardware design tools relevant to silicon devices and FPGAs. From 84aa8a622e5d588a2ce168135c76dc90cebf59e7 Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Sun, 17 Jul 2022 11:12:34 +0200 Subject: [PATCH 3/3] add new guide section with gettingstarted * add a new guide section with accordeon style * convert about/gettingstarted to guide/gettingstarted * change the getting started content Signed-off-by: Toshaan Bharvani --- content/guide/gettingstarted/_index.md | 12 ++++++ content/guide/gettingstarted/anyquestions.md | 21 +++++++++ content/guide/gettingstarted/connectwithus.md | 12 ++++++ .../guide/gettingstarted/followusonsocial.md | 14 ++++++ .../interactwiththefoundation.md | 16 +++++++ content/guide/gettingstarted/joinourchats.md | 13 ++++++ .../gettingstarted/memberverification.md | 15 +++++++ content/guide/gettingstarted/notamember.md | 8 ++++ .../gettingstarted/participateasmember.md | 43 +++++++++++++++++++ .../openpowerfoundation/assets/css/pages.scss | 5 +++ .../layouts/guide/list.html | 39 +++++++++++++++++ 11 files changed, 198 insertions(+) create mode 100644 content/guide/gettingstarted/_index.md create mode 100644 content/guide/gettingstarted/anyquestions.md create mode 100644 content/guide/gettingstarted/connectwithus.md create mode 100644 content/guide/gettingstarted/followusonsocial.md create mode 100644 content/guide/gettingstarted/interactwiththefoundation.md create mode 100644 content/guide/gettingstarted/joinourchats.md create mode 100644 content/guide/gettingstarted/memberverification.md create mode 100644 content/guide/gettingstarted/notamember.md create mode 100644 content/guide/gettingstarted/participateasmember.md create mode 100644 themes/openpowerfoundation/layouts/guide/list.html diff --git a/content/guide/gettingstarted/_index.md b/content/guide/gettingstarted/_index.md new file mode 100644 index 0000000..2b67d42 --- /dev/null +++ b/content/guide/gettingstarted/_index.md @@ -0,0 +1,12 @@ +--- +title: Getting Started Guide +date: 2022-07-15 +draft: false +--- + +The OpenPOWER Foundation has overhauled its entire infrastructure to better serve the needs of our community. +We have implemented a number of new systems that will make it easier for both members and non-members to engage +and collaborate with the OpenPOWER Foundation. +All of the systems OpenPOWER Foundation uses are fully Open Source Software running on POWER servers. + +This quick guide provides the community an introduction to our infrastructure and communication channels and how to easily engage. diff --git a/content/guide/gettingstarted/anyquestions.md b/content/guide/gettingstarted/anyquestions.md new file mode 100644 index 0000000..84285d7 --- /dev/null +++ b/content/guide/gettingstarted/anyquestions.md @@ -0,0 +1,21 @@ +--- +title: I still have a question or a problem! +date: 2022-07-15 +draft: false +--- + +For any contact please use the [contact form](/contact/) and select the right contactee for quicker response time. + +- If you have a specific question to the Board of Directors, please select the "_Board of Directors_" option. +- For any membership questions, updates or additional informataion, please select the "_Membership_" option. +- If you have any event, workshop, activities, sponsorship questions, please select the "_Event / Activities_" option. +- For any marketing questions , please select "_Marketing_" option. +- If you have a press inquiry, please select the "_Press_" option. +- If you are a member or a participant in our technical community, please select the "_Steering Committee_" option. +- I need to update our public member details, such as company name, logo, description, + please use the [OPF Git Repo](https://git.openpower.foundation/website/openpower.foundation), create an PR or issue. + + + + + diff --git a/content/guide/gettingstarted/connectwithus.md b/content/guide/gettingstarted/connectwithus.md new file mode 100644 index 0000000..88a6f38 --- /dev/null +++ b/content/guide/gettingstarted/connectwithus.md @@ -0,0 +1,12 @@ +--- +title: Connect with us +weight: -8000 +date: 2022-07-15 +draft: false +--- + +We recommend you join our OpenPOWER Foundation Discussion forum, as it is the primary means of communication. +The OpenPOWER Foundation hosts our own [Discourse server](https://discuss.openpower.foundation/). +You can sign up and access all of the workgroups, birds of feather, and special integration workgroups. +_*Note that some of the workgroups are open to members only._ +For members, please use your OpenPOWER Foundation passport to login and get access to member content. diff --git a/content/guide/gettingstarted/followusonsocial.md b/content/guide/gettingstarted/followusonsocial.md new file mode 100644 index 0000000..ab18429 --- /dev/null +++ b/content/guide/gettingstarted/followusonsocial.md @@ -0,0 +1,14 @@ +--- +title: Follow us on social +weight: -7000 +date: 2022-07-15 +draft: false +--- + +Follow us on our social channels: + +- [Twitter](https://twitter.com/openpowerorg) +- [LinkedIn](https://www.linkedin.com/company/openpower-foundation/) +- [Facebook](https://www.facebook.com/openpower) +- [Youtube](https://www.youtube.com/channel/UCNVcHm09eXVbvUzZkQs0_Sg) +- [WeChat](http://weixin.qq.com/r/2DrD20PEWx4krQe492-K) diff --git a/content/guide/gettingstarted/interactwiththefoundation.md b/content/guide/gettingstarted/interactwiththefoundation.md new file mode 100644 index 0000000..8f7ffbb --- /dev/null +++ b/content/guide/gettingstarted/interactwiththefoundation.md @@ -0,0 +1,16 @@ +--- +title: How to engage with the foundation +weight: -5000 +date: 2022-07-15 +draft: false +--- + +The main area of collaboration occurs within our Workgroups. +The [Workgroup page](/groups/) lists out the current OpenPOWER Foundation working groups. + +Clicking on one of the workgroups brings you to the main area explaining what the workgroup focuses on, +who is the current chair, along with the associated resource links to engage. +Depending on the workgroup these links might be private for members only and will require you to login using your OpenPOWER Passport ID. + +Participation in the development and decision-making process is open to anybody in the technical community. +We strongly encourage developers to engage with our projects directly on a technical level. diff --git a/content/guide/gettingstarted/joinourchats.md b/content/guide/gettingstarted/joinourchats.md new file mode 100644 index 0000000..5eea1ba --- /dev/null +++ b/content/guide/gettingstarted/joinourchats.md @@ -0,0 +1,13 @@ +--- +title: Join our Chat platforms, such as Slack, IRC, MatterMost +weight: -6000 +date: 2022-07-15 +draft: false +--- + +All of our communication channels are bridged, so whichever preferred method you choose whether it be through Slack, IRC, or our own Mattermost server, +you will be kept up to date. + +- Join [Slack](https://join.slack.com/t/openpowerfoundation/shared_invite/zt-9l4fabj6-C55eMvBqAPTbzlDS1b7bzQ). +- Join [OPF Chat](https://chat.openpower.foundation/) +- Join us on IRC, on Libera.chat or OFTC diff --git a/content/guide/gettingstarted/memberverification.md b/content/guide/gettingstarted/memberverification.md new file mode 100644 index 0000000..70c1adc --- /dev/null +++ b/content/guide/gettingstarted/memberverification.md @@ -0,0 +1,15 @@ +--- +title: Check if your Organization is already a Member +weight: -9000 +date: 2022-07-15 +draft: false +--- + +The OpenPower Foundation is open to all, but some of our workgroups and material are for members only. + +To check if your company is a member, head over to our [members page](/members/). +If your company is already a member, than [sign up for your OPF passport](/passport/). +The OpenPOWER Foundation passport is used to access ALL materials and channels within the OpenPOWER Foundation. + +If you would like to become a member please review our [membership benefits page](/join/) +and follow the [link to sign up](https://enrollment.lfx.linuxfoundation.org/?project=openpowerfoundation) as a member. diff --git a/content/guide/gettingstarted/notamember.md b/content/guide/gettingstarted/notamember.md new file mode 100644 index 0000000..ac75459 --- /dev/null +++ b/content/guide/gettingstarted/notamember.md @@ -0,0 +1,8 @@ +--- +title: Not a member, but interested in joining? +wieght: -1000 +date: 2022-07-15 +draft: false +--- + +* Organizations and Individuals may complete the [membership application](/join/). diff --git a/content/guide/gettingstarted/participateasmember.md b/content/guide/gettingstarted/participateasmember.md new file mode 100644 index 0000000..85b478a --- /dev/null +++ b/content/guide/gettingstarted/participateasmember.md @@ -0,0 +1,43 @@ +--- +title: How to participate as a Member +weight: -4000 +date: 2022-07-15 +draft: false +--- + +The OpenPOWER Foundation is a **member-supported** organization. +[Our members](/members/) provide 100% of the financial support for our activities. +This enables us to host technical workshops and other events to drive innovation around the POWER architecture. + +### First steps for new members + +After becoming a new [member](/members/). + +- Please send your exact company name for display with your logo and company description to [membership@openpowerfoundation.org](mailto:membershipo@openpowerfoundation.org). +- Please encourage your coworkers to request an [OpenPOWER Passport](/passport/) and start participating. + +Please use the [contact form](/contact/) for any questions or issues related to membership. + +### The Governing Board + +The OpenPOWER Foundation is managed by the [Board of Directors](/boardofdirectors/), +comprised of member representatives, the TSC chair, and the Marketing Committee chair. + +Although the Board of Directors delegates day-to-day technical governance to the TSC, +it is responsible for setting the high-level policies which govern our workgroups. + +In addition, the Board of Directors is responsible for managing the organization's budget. The Board of Directors meets monthly. + +### The Steering Committee + +The [Technical Steering Committee](/steeringcommittee/) is in charge of the day-to-day governance +of the working groups and the techincal aspects of the foundation. +The TSC Chair and each working group chair is part of the steering committee. +Please use the [contact form](/contact/) for getting in touch or any questions related to working groups. + + +#### The Marketing Committee + +The Marketing Committee is responsible for coordinating outreach activities and for responding to inbound requests. +All OpenPOWER Foundation members are welcome to participate on Marketing Committee meetings and activities. +Please use the [contact form](/contact/) for getting involved or any questions related to marketing. diff --git a/themes/openpowerfoundation/assets/css/pages.scss b/themes/openpowerfoundation/assets/css/pages.scss index b521087..b2b5cf8 100644 --- a/themes/openpowerfoundation/assets/css/pages.scss +++ b/themes/openpowerfoundation/assets/css/pages.scss @@ -262,3 +262,8 @@ section#steeringcomittee { #lost .section-header { text-align: center; } + +.guide { + padding-top: 3.75rem; + padding-bottom: 1.75rem; +} diff --git a/themes/openpowerfoundation/layouts/guide/list.html b/themes/openpowerfoundation/layouts/guide/list.html new file mode 100644 index 0000000..61342b1 --- /dev/null +++ b/themes/openpowerfoundation/layouts/guide/list.html @@ -0,0 +1,39 @@ +{{ partial "header.html" . }} +{{ partial "navbar.html" . }} +
+
+
+
+

{{ .Title }}

+
+
+
+
+
{{ .Content }}
+
+
+
+
+
+ {{ $i := 0 }} + {{ range .Data.Pages.ByWeight }} +
+
+
+ +
+
+
+
{{ .Content }}
+
+
+ {{ $i = add $i 1 }} + {{ end }} +
+
+
+
+
+{{ partial "footer.html" . }}