{"id":2817,"date":"2018-05-14T19:02:54","date_gmt":"2018-05-15T00:02:54","guid":{"rendered":"http:\/\/www.logikalsolutions.com\/wordpress\/?p=2817"},"modified":"2018-05-14T19:02:54","modified_gmt":"2018-05-15T00:02:54","slug":"old-is-new-again","status":"publish","type":"post","link":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/","title":{"rendered":"Old is New Again"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignleft wp-image-2818 size-medium\" src=\"https:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook-226x300.jpg\" alt=\"Zinc Book\" width=\"226\" height=\"300\" srcset=\"https:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook-226x300.jpg 226w, https:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook.jpg 240w\" sizes=\"(max-width: 226px) 100vw, 226px\" \/>If you live long enough in IT, everything happens at least twice. The first book I ever wrote, &#8220;<a href=\"http:\/\/www.theminimumyouneedtoknow.com\/zincit_book.html\">Zinc It! Interfacing Third Party Libraries with Cross Platform GUI&#8217;S<\/a>&#8221; has become somewhat current again.<\/p>\n<p>Some number of years ago I was contacted by a gentleman asking about this book. He was embarking on a journey to port a now OpenSource version of ZAF (Zinc Application Framework) to a current C++ compiler. We exchanged a few emails since then, but, I must admit I have lost is name and contact information. Against all odds, <a href=\"http:\/\/openzinc.org\/\">he did complete his journey<\/a>. I took a quick skim of the site and am seriously impressed that he managed to get the original reference documentation.<\/p>\n<p>While I bitched at the people in charge of Zinc, mostly because they didn&#8217;t care about bugs, choosing to focus on adding new features which introduced even more bugs, the approach Zinc took was unique. For the DOS functionality it had to provide everything, but, on all of the other platforms it was a wrapper class to native OS API calls and that makes it relevant today.<\/p>\n<p>How so you ask?<\/p>\n<p>We stand on shifting sand. Google is abandoning Android for Fuchsia. Windows will just be a GUI on top of Ubuntu in a few years, just like MAC is on top of BSD today. Cross platform tool kits writing their own low level code for things like Styles, etc. have a maintenance nightmare in front of them. Layering on top of OS level APIs protects you just a bit. If an API changes slightly from say 10.0 to 11.0, you can either conditionally compile or morph at run-time based on the current OS version.<\/p>\n<p>Of course, life will always suck when they completely throw out the rule book with the API, but, as a cross platform framework tries to add support for more and more frameworks keeping support for more and more versions, the wrapper makes it a bit more doable than roll your own.<\/p>\n<p>Zinc was an interesting product. Even if none of you purchase one of the limited copies I still have from the first print run, you should take some time out from your binge watching to pull down what he has done and take a good look.<\/p>\n<p>I suspect this OpenSource version will gain a bit of traction at some point. Unlike most OpenSource projects with sucky documentation, this appears to have the last rev of the commercial documentation which existed at the fork so it is slick to look at. The home page claims there is already a Linux port which should make it easier to most to experiment with. (Just how many of us still have a DOS machine laying around?)<\/p>\n<p><a href=\"http:\/\/openzinc.org\/\">Pay them a visit<\/a>. You may just want to look at doing the Android port and enabling touch support.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you live long enough in IT, everything happens at least twice. The first book I ever wrote, &#8220;Zinc It! Interfacing Third Party Libraries with Cross Platform GUI&#8217;S&#8221; has become somewhat current again. Some number of years ago I was contacted by a gentleman asking about this book. He was embarking on a journey to port a now OpenSource version of ZAF (Zinc Application Framework) to a current C++ compiler. We exchanged a few emails &hellip; <a title=\"Old is New Again\" class=\"bnm-read-more\" href=\"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/\"><span class=\"screen-reader-text\">Old is New Again<\/span>Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1309,3],"tags":[1621,1620,1599,1413,240,1622,1625,1623,1624,1619],"class_list":["post-2817","post","type-post","status-publish","format-standard","hentry","category-experience","category-information-technology","tag-btrv","tag-codebase","tag-commlib","tag-fuchsia","tag-google","tag-odbc","tag-os-2-warp","tag-poet","tag-x-32vm","tag-zinc-application-framework","bnm-entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Old is New Again &#8211; Logikal Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Old is New Again &#8211; Logikal Blog\" \/>\n<meta property=\"og:description\" content=\"If you live long enough in IT, everything happens at least twice. The first book I ever wrote, &#8220;Zinc It! Interfacing Third Party Libraries with Cross Platform GUI&#8217;S&#8221; has become somewhat current again. Some number of years ago I was contacted by a gentleman asking about this book. He was embarking on a journey to port a now OpenSource version of ZAF (Zinc Application Framework) to a current C++ compiler. We exchanged a few emails &hellip; Old is New AgainRead more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/\" \/>\n<meta property=\"og:site_name\" content=\"Logikal Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-15T00:02:54+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook-226x300.jpg\" \/>\n<meta name=\"author\" content=\"seasoned_geek\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"seasoned_geek\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/\"},\"author\":{\"name\":\"seasoned_geek\",\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/c077f770ade13de7faaf616c3eac6842\"},\"headline\":\"Old is New Again\",\"datePublished\":\"2018-05-15T00:02:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/\"},\"wordCount\":479,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/c077f770ade13de7faaf616c3eac6842\"},\"image\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/zincbook-226x300.jpg\",\"keywords\":[\"Btrv++\",\"CodeBase\",\"CommLib\",\"Fuchsia\",\"Google\",\"ODBC\",\"OS\\\/2 Warp\",\"POET\",\"X-32VM\",\"Zinc Application Framework\"],\"articleSection\":[\"Experience\",\"Information Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/\",\"url\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/\",\"name\":\"Old is New Again &#8211; Logikal Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/zincbook-226x300.jpg\",\"datePublished\":\"2018-05-15T00:02:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/zincbook.jpg\",\"contentUrl\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/zincbook.jpg\",\"width\":240,\"height\":319,\"caption\":\"Zinc Book\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/information-technology\\\/old-is-new-again\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Old is New Again\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/\",\"name\":\"Logikal Blog\",\"description\":\"No part of this site may be used by AI without first purchasing that right\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/c077f770ade13de7faaf616c3eac6842\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/c077f770ade13de7faaf616c3eac6842\",\"name\":\"seasoned_geek\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r\",\"caption\":\"seasoned_geek\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r\"},\"description\":\"Roland Hughes started his IT career in the early 1980s. He quickly became a consultant and president of Logikal Solutions, a software consulting firm specializing in OpenVMS application and C++\\\/Qt touchscreen\\\/embedded Linux development. Early in his career he became involved in what is now called cross platform development. Given the dearth of useful books on the subject he ventured into the world of professional author in 1995 writing the first of the \\\"Zinc It!\\\" book series for John Gordon Burke Publisher, Inc. A decade later he released a massive (nearly 800 pages) tome \\\"The Minimum You Need to Know to Be an OpenVMS Application Developer\\\" which tried to encapsulate the essential skills gained over what was nearly a 20 year career at that point. From there \\\"The Minimum You Need to Know\\\" book series was born. Three years later he wrote his first novel \\\"Infinite Exposure\\\" which got much notice from people involved in the banking and financial security worlds. Some of the attacks predicted in that book have since come to pass. While it was not originally intended to be a trilogy, it became the first book of \\\"The Earth That Was\\\" trilogy: Infinite Exposure Lesedi - The Greatest Lie Ever Told John Smith - Last Known Survivor of the Microsoft Wars When he is not consulting Roland Hughes posts about technology and sometimes politics on his blog. He also has regularly scheduled Sunday posts appearing on the Interesting Authors blog.\",\"sameAs\":[\"https:\\\/\\\/theminimumyouneedtoknow.com\"],\"url\":\"https:\\\/\\\/www.logikalsolutions.com\\\/wordpress\\\/author\\\/seasoned_geek\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Old is New Again &#8211; Logikal Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/","og_locale":"en_US","og_type":"article","og_title":"Old is New Again &#8211; Logikal Blog","og_description":"If you live long enough in IT, everything happens at least twice. The first book I ever wrote, &#8220;Zinc It! Interfacing Third Party Libraries with Cross Platform GUI&#8217;S&#8221; has become somewhat current again. Some number of years ago I was contacted by a gentleman asking about this book. He was embarking on a journey to port a now OpenSource version of ZAF (Zinc Application Framework) to a current C++ compiler. We exchanged a few emails &hellip; Old is New AgainRead more","og_url":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/","og_site_name":"Logikal Blog","article_published_time":"2018-05-15T00:02:54+00:00","og_image":[{"url":"http:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook-226x300.jpg","type":"","width":"","height":""}],"author":"seasoned_geek","twitter_card":"summary_large_image","twitter_misc":{"Written by":"seasoned_geek","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#article","isPartOf":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/"},"author":{"name":"seasoned_geek","@id":"https:\/\/www.logikalsolutions.com\/wordpress\/#\/schema\/person\/c077f770ade13de7faaf616c3eac6842"},"headline":"Old is New Again","datePublished":"2018-05-15T00:02:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/"},"wordCount":479,"commentCount":0,"publisher":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/#\/schema\/person\/c077f770ade13de7faaf616c3eac6842"},"image":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#primaryimage"},"thumbnailUrl":"http:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook-226x300.jpg","keywords":["Btrv++","CodeBase","CommLib","Fuchsia","Google","ODBC","OS\/2 Warp","POET","X-32VM","Zinc Application Framework"],"articleSection":["Experience","Information Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/","url":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/","name":"Old is New Again &#8211; Logikal Blog","isPartOf":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#primaryimage"},"image":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#primaryimage"},"thumbnailUrl":"http:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook-226x300.jpg","datePublished":"2018-05-15T00:02:54+00:00","breadcrumb":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#primaryimage","url":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook.jpg","contentUrl":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-content\/uploads\/2018\/05\/zincbook.jpg","width":240,"height":319,"caption":"Zinc Book"},{"@type":"BreadcrumbList","@id":"https:\/\/www.logikalsolutions.com\/wordpress\/information-technology\/old-is-new-again\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.logikalsolutions.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Old is New Again"}]},{"@type":"WebSite","@id":"https:\/\/www.logikalsolutions.com\/wordpress\/#website","url":"https:\/\/www.logikalsolutions.com\/wordpress\/","name":"Logikal Blog","description":"No part of this site may be used by AI without first purchasing that right","publisher":{"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/#\/schema\/person\/c077f770ade13de7faaf616c3eac6842"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.logikalsolutions.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.logikalsolutions.com\/wordpress\/#\/schema\/person\/c077f770ade13de7faaf616c3eac6842","name":"seasoned_geek","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r","url":"https:\/\/secure.gravatar.com\/avatar\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r","caption":"seasoned_geek"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/ae9adac14079d84b909e635d7af986fe4568053af4fd9ff8d4109298c392493e?s=96&d=mm&r=r"},"description":"Roland Hughes started his IT career in the early 1980s. He quickly became a consultant and president of Logikal Solutions, a software consulting firm specializing in OpenVMS application and C++\/Qt touchscreen\/embedded Linux development. Early in his career he became involved in what is now called cross platform development. Given the dearth of useful books on the subject he ventured into the world of professional author in 1995 writing the first of the \"Zinc It!\" book series for John Gordon Burke Publisher, Inc. A decade later he released a massive (nearly 800 pages) tome \"The Minimum You Need to Know to Be an OpenVMS Application Developer\" which tried to encapsulate the essential skills gained over what was nearly a 20 year career at that point. From there \"The Minimum You Need to Know\" book series was born. Three years later he wrote his first novel \"Infinite Exposure\" which got much notice from people involved in the banking and financial security worlds. Some of the attacks predicted in that book have since come to pass. While it was not originally intended to be a trilogy, it became the first book of \"The Earth That Was\" trilogy: Infinite Exposure Lesedi - The Greatest Lie Ever Told John Smith - Last Known Survivor of the Microsoft Wars When he is not consulting Roland Hughes posts about technology and sometimes politics on his blog. He also has regularly scheduled Sunday posts appearing on the Interesting Authors blog.","sameAs":["https:\/\/theminimumyouneedtoknow.com"],"url":"https:\/\/www.logikalsolutions.com\/wordpress\/author\/seasoned_geek\/"}]}},"_links":{"self":[{"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/posts\/2817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/comments?post=2817"}],"version-history":[{"count":0,"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/posts\/2817\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/media?parent=2817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/categories?post=2817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.logikalsolutions.com\/wordpress\/wp-json\/wp\/v2\/tags?post=2817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}