1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[50833],{19937:(e,n,o)=>{"use strict";o.d(n,{R:()=>i});var s=o(14232),t=o(4047);function i(e){let n=(0,s.useId)();return{...(0,t.o)(n),...e}}},31107:(e,n,o)=>{"use strict";o.r(n),o.d(n,{default:()=>r});var s=o(37876),t=o(19937);function i(e){let n={a:"a",blockquote:"blockquote",h2:"h2",hr:"hr",img:"img",li:"li",ol:"ol",p:"p",span:"span",...(0,t.R)(),...e.components},{YouTube:o}=n;return o||function(e,n){throw Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("YouTube",!0),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.p,{children:"Hallo meine Freunde! This week weâve done great progress on tooling and documentation. It will be our main focus for the next month. In the meantime, check out what we did last week. Read on!"}),"\n",(0,s.jsx)(n.h2,{id:"improvements-on-documentation",children:"Improvements on documentation"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["Check out version 2.0.0 of the specification in our website: ",(0,s.jsx)(n.a,{href:"https://www.asyncapi.com/docs/specifications/2.0.0/",children:"https://www.asyncapi.com/docs/specifications/2.0.0/"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Added a âHello worldâ article to our getting started guide: ",(0,s.jsx)(n.a,{href:"https://github.com/asyncapi/asyncapi.github.io/pull/3",children:"https://github.com/asyncapi/asyncapi.github.io/pull/3"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Added a âServersâ article to our getting started guide, explaining how the âserversâ section of AsyncAPI works: ",(0,s.jsx)(n.a,{href:"https://github.com/asyncapi/asyncapi.github.io/pull/4",children:"https://github.com/asyncapi/asyncapi.github.io/pull/4"}),"."]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"improvements-on-tooling",children:"Improvements on tooling"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["We managed to compile ",(0,s.jsx)(n.a,{href:"https://github.com/asyncapi/parser",children:"our Go parser"})," to Linux, Mac, and Windows C shared objects. This sets the base for an automated building process."]}),"\n",(0,s.jsx)(n.li,{children:"As a result of the previous point, we managed to create a Node.js wrapper for the Go parser, making use of the C shared objects."}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"asyncapi-sig-meeting",children:"AsyncAPI SIG meeting"}),"\n",(0,s.jsxs)(n.p,{children:["We had our bi-weekly SIG meeting this week where we talked about future plans and how to improve onboarding. And itâs now uploaded to ",(0,s.jsx)(n.a,{href:"https://www.youtube.com/channel/UCIz9zGwDLbrYQcDKVXdOstQ",children:"our Youtube channel"}),"."]}),"\n",(0,s.jsx)(o,{id:"GMFAAyEEqus"}),"\n",(0,s.jsx)(n.h2,{id:"donate",children:"Donate"}),"\n",(0,s.jsxs)(n.p,{children:["And last but not least, weâre running a sponsorship campaign. Weâve got different tiers so that everybody can show their love! ",(0,s.jsx)(n.span,{role:"img","aria-label":"red heart",children:"â¤ï¸"})]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{src:"/img/posts/donation.webp",alt:""})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"https://opencollective.com/asyncapi",children:"Donate here"}),". Help Open Source projects."]}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsx)(n.p,{children:"âGreat things in business are never done by one person. Theyâre done by a team of people.â\nâ Steve Jobs"}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["See you next week, folks! ",(0,s.jsx)(n.span,{role:"img","aria-label":"waving hand",children:"\uD83D\uDC4B"})]})]})}function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(i,{...e})}):i(e)}},85340:(e,n,o)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog/status-update-week-14-2019",function(){return o(31107)}])}},e=>{e.O(0,[56166,90096,6729,9583,51550,4047,90636,46593,38792],()=>e(e.s=85340)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.