diff --git a/Makefile b/Makefile index 8ed434b..993fad5 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,8 @@ #!Makefile HUGO=hugo-extended +HUGO_NUMWORKERMULTIPLIER=64 +HUGO_MEMORYLIMIT=32 BUILDNAME:=$(shell git rev-parse --abbrev-ref HEAD) BASEURL:=$(shell basename `pwd` | sed 's/_/./g') BRANCHES:=$(shell git branch -r | sed 's/origin\///g' | sed 's/pr\//pr-/' | sed '/HEAD/d' | sed '/master/d' | sed '/main/d') @@ -28,7 +30,7 @@ build-staging: .PHONY: test test: clean - $(HUGO) --environment=development --minify --templateMetrics --templateMetricsHints --memstats hug_mem_log + HUGO_NUMWORKERMULTIPLIER=$(HUGO_NUMWORKERMULTIPLIER) HUGO_MEMORYLIMIT=$(HUGO_MEMORYLIMIT) $(HUGO) --environment=development --minify --printMemoryUsage --printPathWarnings --printUnusedTemplates --templateMetrics --templateMetricsHints .PHONY: draft draft: diff --git a/config/_default/config.toml b/config/_default/config.toml index 35b2500..a3cc7dd 100644 --- a/config/_default/config.toml +++ b/config/_default/config.toml @@ -22,6 +22,14 @@ enableEmoji = true noJSConfigInAssets = false # useResourceCacheWhen = 'always' writeStats = true + [build.buildStats] + enable = true + disableClasses = false + disableIDs = false + disableTags = false + [[build.cacheBusters]] + source = '(postcss|tailwind)\.config\.js' + target = '(css|styles|scss|sass)' [outputs] home = [ "HTML" , "RSS" ] @@ -141,20 +149,20 @@ enableEmoji = true [caches] [caches.assets] dir = ':resourceDir/_gen' - maxAge = "5m" + maxAge = -1 [caches.getcsv] dir = ':cacheDir/:project' - maxAge = "5m" + maxAge = -1 [caches.getjson] - dir = ':cacheDir/:project' - maxAge = "5m" + dir = ':cacheDir/:project' + maxAge = -1 ttl = 300 [caches.getresource] dir = ':cacheDir/:project' - maxAge = "5m" + maxAge = -1 [caches.images] dir = ':resourceDir/_gen' - maxAge ="5m" + maxAge = -1 [caches.modules] dir = ':cacheDir/modules' - maxAge = "5m" + maxAge = -1 diff --git a/content/events/ibmtechxchange24.md b/content/events/ibmtechxchange24.md new file mode 100644 index 0000000..c51894e --- /dev/null +++ b/content/events/ibmtechxchange24.md @@ -0,0 +1,25 @@ +--- +title: "IBM TechXchange 2024" +eventdates: + from: 2024-10-21 +eventplace: San Jose, CA +register: https://reg.tools.ibm.com/flow/ibm/techxchange24/reg/ +schedule: https://reg.tools.ibm.com/flow/ibm/techxchange24/sessioncatalog/page/sessioncatalog?tab.sessioncatalogtabs=option_1601178495160 +date: 2024-10-17 +draft: false +--- + +The OpenPOWER Foundation is participating at [IBM TechXchange 2024 event](https://www.ibm.com/community/ibm-techxchange-conference/). We will be giving a talk on in the OSS track with our member company [Solid Silicon](https://solidsilicon.com/desktop/index.html), who is developing next generation POWER processors. + +Come to our talk on Monday Oct. 21st. +[Open Comuting Built on OpenPOWER](https://reg.tools.ibm.com/flow/ibm/techxchange24/sessioncatalog/page/sessioncatalog?search=open%20source&tab.sessioncatalogtabs=option_1601178495160#:~:text=computing%20built%20on-,OpenPOWER,-%5B4158%5D) + +OpenPOWER will also be showcasing within the IBM POWER booth. Please stop by and say Hello! + + + + + + + + diff --git a/content/specifications/isa.md b/content/specifications/isa.md index cef03ff..f238e34 100644 --- a/content/specifications/isa.md +++ b/content/specifications/isa.md @@ -2,7 +2,7 @@ title: "Instruction Set Architecture" group: isa publicreview: false -feedback: +feedbackprocess: - title: Request For Change Feedback for "non ISA TWG members" description: "This feedback process uses the RFC method, which we divide in 3 types : _minor changes_, _formal proposal_, or _RFC_." url: /isarfc/ diff --git a/content/specifications/papr.md b/content/specifications/papr.md new file mode 100644 index 0000000..74ba0c4 --- /dev/null +++ b/content/specifications/papr.md @@ -0,0 +1,32 @@ +--- +title: PowerVM on POWER Architecture Reference +group: IBM +tags: + - powervm + - hypervisor + - software + - linux + - unix + - operatingsystem + - distribution + - architecture +feedback: + queue: PAPR +date: 2024-10-28 +draft: false +--- + + +## Power Architecture Platform Requirements. ## + +The purpose of this document is to detail a stable platform architecture to be used by: + +- Platforms defined by the POWER ISA Specification that desire to be compatible with operating systems that run on the PowerVM Hypervisor. +- Operating systems that desire to be compatible with running on the PowerVM Hypervisor. + +This architecture specification provides a comprehensive computer system platform-to-software interface definition. +It documents minimum system requirements, enabling the development and porting of software to a range of compatible industry-standard computer systems from workstations through servers based on the PowerISA. + + +This document is maintained by IBM and is made available through the OpenPOWER Foundation to support the work of the OpenPOWER Foundation and open source communities in supporting the POWER platform. +Comments, questions, and suggestions can be submitted through the OpenPOWER Foundation Request Tracker. diff --git a/data/specifications/papr.yaml b/data/specifications/papr.yaml new file mode 100644 index 0000000..bf1b524 --- /dev/null +++ b/data/specifications/papr.yaml @@ -0,0 +1,4 @@ +versions: + - number: "1.0.0" + date: 2024-1-11 + download: diff --git a/themes/openpowerfoundation/layouts/partials/feedbackform.html b/themes/openpowerfoundation/layouts/partials/feedbackform.html new file mode 100644 index 0000000..4f95577 --- /dev/null +++ b/themes/openpowerfoundation/layouts/partials/feedbackform.html @@ -0,0 +1,55 @@ + +
+
+
+
Your message has been sent. Thank you!
+
Error
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ By submitting this form, I acknowledge that my information is subject + to the OpenPOWER Foundation's Privacy Policy. +
+
+
+
+ + + +
+
+
+
+
+
diff --git a/themes/openpowerfoundation/layouts/specifications/single.html b/themes/openpowerfoundation/layouts/specifications/single.html index e20beab..d23e40f 100644 --- a/themes/openpowerfoundation/layouts/specifications/single.html +++ b/themes/openpowerfoundation/layouts/specifications/single.html @@ -38,14 +38,17 @@

{{ .Content }}

- {{ if .Param "feedback"}} - {{ range $feedback := (.Param "feedback") }} -
-

{{ $feedback.title }}

- {{ $feedback.description | markdownify }} + {{ if .Param "feedbackprocess"}} + {{ range $feedbackprocess := (.Param "feedbackprocess") }} +


{{ end }} {{ end }} + {{ if .Param "feedback" }} + {{ partial "feedbackform.html" . }} + {{ end }}
{{ if .Param "group" }}