build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 · corpus 315 | ● 0 skipped | format run

$ soultec get list/topics/migration -o yaml$ soultec get list/topics/migration -o json$ soultec get list/topics/migration -o toml$ soultec get list/topics/migration -o xml$ python3 topics/migration.pyPS> ./topics/migration.ps1$ go run topics/migration.go$ node topics/migration.js

apiVersion: soultec.ch/v1kind: Listmetadata: name: topics/migration locale: en labels: capability/migration: 2.82 annotations: route: /en/topics/migration/spec: capability: migration corpus: 315 carriers: 20 weight: 2.82 formula: ln(1 + 315 / 20)status: count: 20 items: - {ref: services/remarketing} - {ref: services/engineering} - {ref: services/cloud-strategie} - {ref: services/disaster-recovery} - {ref: services/datacenter-lifecycle} - {ref: services/cloud} - {ref: solutions/omnissa/citrix-takeout} - {ref: solutions/hpe/hpe-morpheus/vm-essentials} - {ref: solutions/hpe/hpe-zerto} - {ref: experts/yannick-gerber} - {ref: experts/aldo-gwerder} - {ref: experts/steven-rodenburg} - {ref: experts/fabian-faessler} - {ref: experts/matthias-grasmueck} - {ref: experts/christian-schnyder} - {ref: experts/norbert-hamm} - {ref: experts/patrick-pletscher} - {ref: experts/dario-doerflinger} - {ref: posts/broadcom-support-portal} - {ref: posts/vmware-solution-designer} search: /en/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "List", "metadata": { "name": "topics/migration", "locale": "en", "labels": { "capability/migration": 2.82 }, "annotations": { "route": "/en/topics/migration/" } }, "spec": { "capability": "migration", "corpus": 315, "carriers": 20, "weight": "2.82", "formula": "ln(1 + 315 / 20)" }, "status": { "count": 20, "items": [ { "ref": "services/remarketing" }, { "ref": "services/engineering" }, { "ref": "services/cloud-strategie" }, { "ref": "services/disaster-recovery" }, { "ref": "services/datacenter-lifecycle" }, { "ref": "services/cloud" }, { "ref": "solutions/omnissa/citrix-takeout" }, { "ref": "solutions/hpe/hpe-morpheus/vm-essentials" }, { "ref": "solutions/hpe/hpe-zerto" }, { "ref": "experts/yannick-gerber" }, { "ref": "experts/aldo-gwerder" }, { "ref": "experts/steven-rodenburg" }, { "ref": "experts/fabian-faessler" }, { "ref": "experts/matthias-grasmueck" }, { "ref": "experts/christian-schnyder" }, { "ref": "experts/norbert-hamm" }, { "ref": "experts/patrick-pletscher" }, { "ref": "experts/dario-doerflinger" }, { "ref": "posts/broadcom-support-portal" }, { "ref": "posts/vmware-solution-designer" } ], "search": "/en/search.json" }}
apiVersion = "soultec.ch/v1"kind = "List"[metadata]name = "topics/migration"locale = "en"[metadata.labels]"capability/migration" = 2.82[metadata.annotations]route = "/en/topics/migration/"[spec]capability = "migration"corpus = 315carriers = 20weight = "2.82"formula = "ln(1 + 315 / 20)"[status]count = 20search = "/en/search.json"[[status.items]]ref = "services/remarketing"[[status.items]]ref = "services/engineering"[[status.items]]ref = "services/cloud-strategie"[[status.items]]ref = "services/disaster-recovery"[[status.items]]ref = "services/datacenter-lifecycle"[[status.items]]ref = "services/cloud"[[status.items]]ref = "solutions/omnissa/citrix-takeout"[[status.items]]ref = "solutions/hpe/hpe-morpheus/vm-essentials"[[status.items]]ref = "solutions/hpe/hpe-zerto"[[status.items]]ref = "experts/yannick-gerber"[[status.items]]ref = "experts/aldo-gwerder"[[status.items]]ref = "experts/steven-rodenburg"[[status.items]]ref = "experts/fabian-faessler"[[status.items]]ref = "experts/matthias-grasmueck"[[status.items]]ref = "experts/christian-schnyder"[[status.items]]ref = "experts/norbert-hamm"[[status.items]]ref = "experts/patrick-pletscher"[[status.items]]ref = "experts/dario-doerflinger"[[status.items]]ref = "posts/broadcom-support-portal"[[status.items]]ref = "posts/vmware-solution-designer"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="List"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>topics/migration</name> <locale>en</locale> <labels> <entry key="capability/migration">2.82</entry> </labels> <annotations> <route>/en/topics/migration/</route> </annotations> </metadata> <spec> <capability>migration</capability> <corpus>315</corpus> <carriers>20</carriers> <weight>2.82</weight> <formula>ln(1 + 315 / 20)</formula> </spec> <status> <count>20</count> <items> <item> <ref>services/remarketing</ref> </item> <item> <ref>services/engineering</ref> </item> <item> <ref>services/cloud-strategie</ref> </item> <item> <ref>services/disaster-recovery</ref> </item> <item> <ref>services/datacenter-lifecycle</ref> </item> <item> <ref>services/cloud</ref> </item> <item> <ref>solutions/omnissa/citrix-takeout</ref> </item> <item> <ref>solutions/hpe/hpe-morpheus/vm-essentials</ref> </item> <item> <ref>solutions/hpe/hpe-zerto</ref> </item> <item> <ref>experts/yannick-gerber</ref> </item> <item> <ref>experts/aldo-gwerder</ref> </item> <item> <ref>experts/steven-rodenburg</ref> </item> <item> <ref>experts/fabian-faessler</ref> </item> <item> <ref>experts/matthias-grasmueck</ref> </item> <item> <ref>experts/christian-schnyder</ref> </item> <item> <ref>experts/norbert-hamm</ref> </item> <item> <ref>experts/patrick-pletscher</ref> </item> <item> <ref>experts/dario-doerflinger</ref> </item> <item> <ref>posts/broadcom-support-portal</ref> </item> <item> <ref>posts/vmware-solution-designer</ref> </item> </items> <search>/en/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "List", "metadata": { "name": "topics/migration", "locale": "en", "labels": { "capability/migration": 2.82, }, "annotations": { "route": "/en/topics/migration/", }, }, "spec": { "capability": "migration", "corpus": 315, "carriers": 20, "weight": "2.82", "formula": "ln(1 + 315 / 20)", }, "status": { "count": 20, "items": [ { "ref": "services/remarketing", }, { "ref": "services/engineering", }, { "ref": "services/cloud-strategie", }, { "ref": "services/disaster-recovery", }, { "ref": "services/datacenter-lifecycle", }, { "ref": "services/cloud", }, { "ref": "solutions/omnissa/citrix-takeout", }, { "ref": "solutions/hpe/hpe-morpheus/vm-essentials", }, { "ref": "solutions/hpe/hpe-zerto", }, { "ref": "experts/yannick-gerber", }, { "ref": "experts/aldo-gwerder", }, { "ref": "experts/steven-rodenburg", }, { "ref": "experts/fabian-faessler", }, { "ref": "experts/matthias-grasmueck", }, { "ref": "experts/christian-schnyder", }, { "ref": "experts/norbert-hamm", }, { "ref": "experts/patrick-pletscher", }, { "ref": "experts/dario-doerflinger", }, { "ref": "posts/broadcom-support-portal", }, { "ref": "posts/vmware-solution-designer", }, ], "search": "/en/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'List' metadata = [ordered]@{ name = 'topics/migration' locale = 'en' labels = [ordered]@{ 'capability/migration' = 2.82 } annotations = [ordered]@{ route = '/en/topics/migration/' } } spec = [ordered]@{ capability = 'migration' corpus = 315 carriers = 20 weight = '2.82' formula = 'ln(1 + 315 / 20)' } status = [ordered]@{ count = 20 items = @( [ordered]@{ ref = 'services/remarketing' } [ordered]@{ ref = 'services/engineering' } [ordered]@{ ref = 'services/cloud-strategie' } [ordered]@{ ref = 'services/disaster-recovery' } [ordered]@{ ref = 'services/datacenter-lifecycle' } [ordered]@{ ref = 'services/cloud' } [ordered]@{ ref = 'solutions/omnissa/citrix-takeout' } [ordered]@{ ref = 'solutions/hpe/hpe-morpheus/vm-essentials' } [ordered]@{ ref = 'solutions/hpe/hpe-zerto' } [ordered]@{ ref = 'experts/yannick-gerber' } [ordered]@{ ref = 'experts/aldo-gwerder' } [ordered]@{ ref = 'experts/steven-rodenburg' } [ordered]@{ ref = 'experts/fabian-faessler' } [ordered]@{ ref = 'experts/matthias-grasmueck' } [ordered]@{ ref = 'experts/christian-schnyder' } [ordered]@{ ref = 'experts/norbert-hamm' } [ordered]@{ ref = 'experts/patrick-pletscher' } [ordered]@{ ref = 'experts/dario-doerflinger' } [ordered]@{ ref = 'posts/broadcom-support-portal' } [ordered]@{ ref = 'posts/vmware-solution-designer' } ) search = '/en/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "List", "metadata": map[string]any{ "name": "topics/migration", "locale": "en", "labels": map[string]any{ "capability/migration": 2.82, }, "annotations": map[string]any{ "route": "/en/topics/migration/", }, }, "spec": map[string]any{ "capability": "migration", "corpus": 315, "carriers": 20, "weight": "2.82", "formula": "ln(1 + 315 / 20)", }, "status": map[string]any{ "count": 20, "items": []any{ map[string]any{ "ref": "services/remarketing", }, map[string]any{ "ref": "services/engineering", }, map[string]any{ "ref": "services/cloud-strategie", }, map[string]any{ "ref": "services/disaster-recovery", }, map[string]any{ "ref": "services/datacenter-lifecycle", }, map[string]any{ "ref": "services/cloud", }, map[string]any{ "ref": "solutions/omnissa/citrix-takeout", }, map[string]any{ "ref": "solutions/hpe/hpe-morpheus/vm-essentials", }, map[string]any{ "ref": "solutions/hpe/hpe-zerto", }, map[string]any{ "ref": "experts/yannick-gerber", }, map[string]any{ "ref": "experts/aldo-gwerder", }, map[string]any{ "ref": "experts/steven-rodenburg", }, map[string]any{ "ref": "experts/fabian-faessler", }, map[string]any{ "ref": "experts/matthias-grasmueck", }, map[string]any{ "ref": "experts/christian-schnyder", }, map[string]any{ "ref": "experts/norbert-hamm", }, map[string]any{ "ref": "experts/patrick-pletscher", }, map[string]any{ "ref": "experts/dario-doerflinger", }, map[string]any{ "ref": "posts/broadcom-support-portal", }, map[string]any{ "ref": "posts/vmware-solution-designer", }, }, "search": "/en/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "List", metadata: { name: "topics/migration", locale: "en", labels: { "capability/migration": 2.82, }, annotations: { route: "/en/topics/migration/", }, }, spec: { capability: "migration", corpus: 315, carriers: 20, weight: "2.82", formula: "ln(1 + 315 / 20)", }, status: { count: 20, items: [ { ref: "services/remarketing", }, { ref: "services/engineering", }, { ref: "services/cloud-strategie", }, { ref: "services/disaster-recovery", }, { ref: "services/datacenter-lifecycle", }, { ref: "services/cloud", }, { ref: "solutions/omnissa/citrix-takeout", }, { ref: "solutions/hpe/hpe-morpheus/vm-essentials", }, { ref: "solutions/hpe/hpe-zerto", }, { ref: "experts/yannick-gerber", }, { ref: "experts/aldo-gwerder", }, { ref: "experts/steven-rodenburg", }, { ref: "experts/fabian-faessler", }, { ref: "experts/matthias-grasmueck", }, { ref: "experts/christian-schnyder", }, { ref: "experts/norbert-hamm", }, { ref: "experts/patrick-pletscher", }, { ref: "experts/dario-doerflinger", }, { ref: "posts/broadcom-support-portal", }, { ref: "posts/vmware-solution-designer", }, ], search: "/en/search.json", },};console.log(JSON.stringify(page, null, 2));

# 39 lines · YAML · validated at build# 87 lines · JSON · validated at build# 83 lines · TOML · validated at build# 87 lines · XML · validated at build# 93 lines · Python · read back at build, equals the JSON record# 90 lines · PowerShell · read back at build, equals the JSON record# 105 lines · Go · read back at build, equals the JSON record# 90 lines · JavaScript · read back at build, equals the JSON record

Topic

Migration

Everything that carries this topic: 6 services, 3 solutions, 2 posts, 9 people. The weight 2.82 is ln(1 + 315 / 20): 20 of 315 entries in the corpus carry it, and the rarer a topic, the more it says when two pages share it.

Services6

Solutions3

People9

Posts2 · newest first