CINXE.COM

FeatherCast | The voice of The Apache Software Foundation

<!DOCTYPE html> <html lang="en-US"> <head> <!--[if lt IE 9]> <script> document.createElement('header'); document.createElement('nav'); document.createElement('section'); document.createElement('article'); document.createElement('aside'); document.createElement('footer'); document.createElement('hgroup'); </script> <![endif]--> <meta charset="UTF-8" /> <!--=================================== Mobile Specific Meta ===================================--> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"> <title> FeatherCast | The voice of The Apache Software Foundation</title> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="pingback" href="https://feathercast.apache.org/xmlrpc.php" /> <meta name='robots' content='max-image-preview:large' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel='dns-prefetch' href='//secure.gravatar.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//fonts-api.wp.com' /> <link rel='dns-prefetch' href='//widgets.wp.com' /> <link rel='dns-prefetch' href='//jetpack.wordpress.com' /> <link rel='dns-prefetch' href='//s0.wp.com' /> <link rel='dns-prefetch' href='//public-api.wordpress.com' /> <link rel='dns-prefetch' href='//0.gravatar.com' /> <link rel='dns-prefetch' href='//1.gravatar.com' /> <link rel='dns-prefetch' href='//2.gravatar.com' /> <link rel='preconnect' href='//i0.wp.com' /> <link rel='preconnect' href='//c0.wp.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/feathercast.apache.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='all-css-7a5ae182a4ecf8f56dc39ca72f0c842d' href='https://feathercast.apache.org/_static/??-eJydVNFu2zAM/KGpWoFgxR6GvRTYB+wDBlniXDYUZYjUPP/96LjusiRus7yZ1N2JPJEeBxcLK7D6gVqPLP4ZdAhx73NJjUA88k9kVHASayFa4+kuinwYz/l9s7CD2vuuISXfUYl7R9jVUCcvOhFsUSlMpanrK6Z/gciRWrJinsVnSBiAIM/M42AwOlRH0Ic43WXkd9l2dhwfc05Li+XQh/iEoktxbs25+5tY8NuwgoXlJnpgzEGNfsrOza0C4xBLlif/CziV6kPTYhzF6NVuX5p3I6Ye1B3k7U4x2pKZMVuljaWYdIYawQcR0Bfm37RbXvN2gWsHzPBDYUPI29P16ubrPDzCYMYAR7TgW3kMKU3+++LDok1BQf63B5t0TmePqk82ZOK1MSTXBaJS+HLBF5GzsOxtUvX8xU9X94d16HtgqGgQufz5nsi6/zHU0gTIy4iD7VfXOG2bvMl+OXBr4loBRTIXenMB7PfxRnStIOEeNiblovGzl8vqHbZp5nzNX+4fdruPu4fPn3Z/ACmiB6w=' type='text/css' media='all' /> <style id='wp-block-library-inline-css'> .has-text-align-justify{text-align:justify;} </style> <style id='woocommerce-layout-inline-css'> .infinite-scroll .woocommerce-pagination { display: none; } </style> <link rel='stylesheet' id='only screen and (max-width: 768px)-css-2b81a5d438474b138ba3e33aa5ac6ce0' href='https://feathercast.apache.org/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?m=1740399440' type='text/css' media='only screen and (max-width: 768px)' /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='jetpack-sharing-buttons-style-inline-css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='powerpress-player-block-style-inline-css'> </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} </style> <style id='woocommerce-inline-inline-css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='dashicons-css' href='https://feathercast.apache.org/wp-includes/css/dashicons.min.css?ver=6.7.2' media='all' /> <link rel='stylesheet' id='tuned-balloon-dosis-css' href='https://fonts-api.wp.com/css?family=Dosis%3A300%2C400%2C500%2C600%2C700%2C800&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='wp-calypso-bridge-masterbar-css' href='https://feathercast.apache.org/wp-content/mu-plugins/wpcomsh/vendor/automattic/wc-calypso-bridge/store-on-wpcom/assets/css/masterbar.css?ver=2.9.2' media='all' /> <style id='akismet-widget-style-inline-css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <style id='jetpack-global-styles-frontend-style-inline-css'> :root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;} </style> <script type="text/javascript" id="jetpack-mu-wpcom-settings-js-before"> /* <![CDATA[ */ var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https:\/\/feathercast.apache.org\/wp-content\/mu-plugins\/wpcomsh\/jetpack_vendor\/automattic\/jetpack-mu-wpcom\/src\/build\/"}; /* ]]> */ </script> <script type="text/javascript" src="https://feathercast.apache.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/feathercast.apache.org\/cart\/","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; /* ]]> */ </script> <script type='text/javascript' src='https://feathercast.apache.org/_static/??-eJydjs0OwiAQhF9IIGpTTsazD+ADUFibbYFFfkJ8e0nl0GtNNtmZzOTL1MDQa1sMJLG0exeIn/6YwzmqDNyh50s61cA0+Qw+i2DLjD6JSqTJOYgahEoJ8o7CJkt6Ldgt3+zzcZj2ilvNCGUMy8S0ivn4pNSKtCI0xX/q/yG7uEPu7naWVzmMcrwMXzNIgNc='></script> <link rel="https://api.w.org/" href="https://feathercast.apache.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://feathercast.apache.org/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://wp.me/8gHED' /> <script type="text/javascript"><!-- function powerpress_pinw(pinw_url){window.open(pinw_url, 'PowerPressPlayer','toolbar=0,status=0,resizable=1,width=460,height=320'); return false;} //--> // tabnab protection window.addEventListener('load', function () { // make all links have rel="noopener noreferrer" document.querySelectorAll('a[target="_blank"]').forEach(link => { link.setAttribute('rel', 'noopener noreferrer'); }); }); </script> <link rel="alternate" type="application/rss+xml" title="FeatherCast" href="https://feathercast.apache.org/feed/podcast/" /> <style>img#wpstats{display:none}</style> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <meta name="description" content="The voice of The Apache Software Foundation" /> <style type="text/css" id="custom-background-css"> body.custom-background { background-image: url("https://feathercast.apache.org/wp-content/themes/tuned-balloon/images/bg.jpg"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; } </style> <!-- There is no amphtml version available for this URL. --> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="website" /> <meta property="og:title" content="FeatherCast" /> <meta property="og:description" content="The voice of The Apache Software Foundation" /> <meta property="og:url" content="https://feathercast.apache.org/" /> <meta property="og:site_name" content="FeatherCast" /> <meta property="og:image" content="https://s0.wp.com/i/blank.jpg" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_US" /> <!-- End Jetpack Open Graph Tags --> <link rel="icon" href="https://s0.wp.com/i/webclip.png" sizes="32x32" /> <link rel="icon" href="https://s0.wp.com/i/webclip.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://s0.wp.com/i/webclip.png" /> <meta name="msapplication-TileImage" content="https://s0.wp.com/i/webclip.png" /> </head> <body class="home blog custom-background theme-tuned-balloon woocommerce-no-js"> <!-- Menu and Header Image ================================================== ================================================== --> <div class="toppart"> <div class="container header"> <header id="toppart"> <nav id="mainnav" class="clearfix"> <h3 class="menu-toggle"> Menu </h3> <div class="menu-main-menu-container"><ul id="menu-main-menu" class="nav-menu"><li id="menu-item-3333" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3333"><a href="https://feathercast.apache.org/about/">About</a></li> <li id="menu-item-2090" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2090"><a href="https://feathercast.apache.org/help/">Help</a></li> <li id="menu-item-2092" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2092"><a href="https://feathercast.apache.org/music/">Music</a></li> </ul></div> </nav> <!-- end mainnav --> <div id="site-title"> <h1><a href="https://feathercast.apache.org/" title="FeatherCast" rel="home"> FeatherCast </a></h1> <h2 id="site-description"> The voice of The Apache Software Foundation </h2> </div> </header> <!-- end header --> </div> <!-- end container --> </div> <div class="lines"> <span class="line type1"></span> <span class="line type2"></span> <span class="line type3"></span> <span class="line type4"></span> <span class="line type5"></span> <span class="line type1"></span> <span class="line type2"></span> <span class="line type3"></span> <span class="line type4"></span> <span class="line type5"></span> </div> <img class="headerimage" src="https://feathercast.apache.org/wp-content/uploads/2024/07/cropped-20240605085150-7c78733b-xx-1.jpg" height="345" width="1655" alt="" /> <div class="clear"></div> <div class="container content"> <div id="sitecontent" class="two_third"> <article id="post-16360" class="post-16360 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/11/12/matt-topol-arrow/" title="Permalink to Matt Topol &#8211; Apache Arrow subprojects" rel="bookmark"> Matt Topol &#8211; Apache Arrow subprojects </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> November 12, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" fetchpriority="high" decoding="async" data-attachment-id="16364" data-permalink="https://feathercast.apache.org/2024/11/12/matt-topol-arrow/screenshot-2024-11-12-at-12-14-51-pm/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?fit=838%2C471&amp;ssl=1" data-orig-size="838,471" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-11-12 at 12.14.51 PM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?fit=300%2C169&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?fit=838%2C471&amp;ssl=1" class="size-medium wp-image-16364 alignright" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?resize=300%2C169&#038;ssl=1" alt="" width="300" height="169" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?resize=150%2C84&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?resize=600%2C337&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-12.14.51%E2%80%AFPM.png?w=838&amp;ssl=1 838w" sizes="(max-width: 300px) 100vw, 300px" />Apache Arrow is a columnar format and multi-language toolbox for fast data interchange and in-memory analytics.</p> <p><a href="https://arrow.apache.org/">Project website</a></p> <p>I spoke with Matt Topol at Community Over Code in Denver last month about the various subprojects, and how you can get involved.</p> <!--[if lt IE 9]><script>document.createElement('audio');</script><![endif]--> <audio class="wp-audio-shortcode" id="audio-16360-1" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/11/Matt-Topol-Apache-Arrow.mp3?_=1" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/11/Matt-Topol-Apache-Arrow.mp3">https://feathercast.apache.org/wp-content/uploads/2024/11/Matt-Topol-Apache-Arrow.mp3</a></audio> <p>Book mentioned in interview: <a href="https://www.amazon.com/Memory-Analytics-Apache-Arrow-hierarchical-dp-1835461220/dp/1835461220/">In-Memory Analytics with Apache Arrow: Accelerate data analytics for efficient processing of flat and hierarchical data structures 2nd ed. </a></p> <p>Prefer video? That&#8217;s <a href="https://youtu.be/55WxU3XCnmw">here</a></p> <p>&nbsp;</p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/11/12/matt-topol-arrow/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16360 --> <article id="post-16353" class="post-16353 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/11/12/unomi-serge-huber/" title="Permalink to Unomi &#8211; Serge Huber" rel="bookmark"> Unomi &#8211; Serge Huber </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> November 12, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" decoding="async" data-attachment-id="16357" data-permalink="https://feathercast.apache.org/2024/11/12/unomi-serge-huber/screenshot-2024-11-12-at-11-41-04-am/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?fit=847%2C480&amp;ssl=1" data-orig-size="847,480" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-11-12 at 11.41.04 AM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?fit=300%2C170&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?fit=847%2C480&amp;ssl=1" class="size-medium wp-image-16357 alignleft" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?resize=300%2C170&#038;ssl=1" alt="" width="300" height="170" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?resize=300%2C170&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?resize=150%2C85&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?resize=768%2C435&amp;ssl=1 768w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?resize=600%2C340&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/11/Screenshot-2024-11-12-at-11.41.04%E2%80%AFAM.png?w=847&amp;ssl=1 847w" sizes="(max-width: 300px) 100vw, 300px" /></p> <p>Apache Unomi™ (pronounced &#8220;You know me&#8221;) is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customers experiences while also offering features to respect visitor privacy rules (such as GDPR) I spoke with Serge Huber at Community Over Code last month about the developments in the community since we last talked.</p> <audio class="wp-audio-shortcode" id="audio-16353-2" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/11/Unomi-Serge-Huber.mp3?_=2" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/11/Unomi-Serge-Huber.mp3">https://feathercast.apache.org/wp-content/uploads/2024/11/Unomi-Serge-Huber.mp3</a></audio> <p><a href="https://unomi.apache.org/">Project website</a></p> <p><a href="https://feathercast.apache.org/2020/06/22/apache-unomi-serge-huber/">Previous interview</a></p> <p>Prefer video? That&#8217;s <a href="https://youtu.be/_blCL5ZN16Q">here.</a></p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/11/12/unomi-serge-huber/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16353 --> <article id="post-16256" class="post-16256 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/10/24/cloudstack-collaboration-conference-2024/" title="Permalink to Cloudstack Collaboration Conference 2024" rel="bookmark"> Cloudstack Collaboration Conference 2024 </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> October 24, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" decoding="async" data-attachment-id="16260" data-permalink="https://feathercast.apache.org/2024/10/24/cloudstack-collaboration-conference-2024/screenshot-2024-10-24-at-10-48-41-am/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?fit=930%2C606&amp;ssl=1" data-orig-size="930,606" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-10-24 at 10.48.41 AM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?fit=300%2C195&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?fit=930%2C606&amp;ssl=1" class="size-medium wp-image-16260 alignright" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?resize=300%2C195&#038;ssl=1" alt="" width="300" height="195" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?resize=300%2C195&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?resize=150%2C98&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?resize=768%2C500&amp;ssl=1 768w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?resize=600%2C391&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/10/Screenshot-2024-10-24-at-10.48.41%E2%80%AFAM.png?w=930&amp;ssl=1 930w" sizes="(max-width: 300px) 100vw, 300px" />The Cloudstack Collaboration Conference will be held in November in Madrid. I spoke with Ivet Petrova Madzharova, Apache Cloudstack PMC member, to give us a preview of the event.</p> <p>The event will be November 20-22, and tickets are available now!</p> <audio class="wp-audio-shortcode" id="audio-16256-3" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/10/CloudstackCollab24.mp3?_=3" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/10/CloudstackCollab24.mp3">https://feathercast.apache.org/wp-content/uploads/2024/10/CloudstackCollab24.mp3</a></audio> <p><a href="https://cloudstackcollab.org/">https://cloudstackcollab.org/</a></p> <p>Prefer video? That&#8217;s <a href="https://youtu.be/COWdpiZghSo">HERE</a>.</p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/10/24/cloudstack-collaboration-conference-2024/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16256 --> <article id="post-16254" class="post-16254 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/10/24/community-over-code-north-america-2024/" title="Permalink to Community Over Code North America 2024" rel="bookmark"> Community Over Code North America 2024 </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> October 24, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p>Video from Community Over Code North America 2024 is now available on the <a href="https://www.youtube.com/playlist?list=PLU2OcwpQkYCx6QWsaLxbe5l1csi4Tur5R">ASF YouTube channel</a>.</p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/10/24/community-over-code-north-america-2024/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16254 --> <article id="post-16148" class="post-16148 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/09/26/bertrand-delacretaz-asf-board/" title="Permalink to Bertrand Delacrétaz &#8211; ASF Board" rel="bookmark"> Bertrand Delacrétaz &#8211; ASF Board </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> September 26, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <audio class="wp-audio-shortcode" id="audio-16148-4" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/09/Bertrand-Board.mp3?_=4" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/09/Bertrand-Board.mp3">https://feathercast.apache.org/wp-content/uploads/2024/09/Bertrand-Board.mp3</a></audio> <p><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="16152" data-permalink="https://feathercast.apache.org/2024/09/26/bertrand-delacretaz-asf-board/screenshot-2024-09-26-at-11-19-50-am/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?fit=725%2C478&amp;ssl=1" data-orig-size="725,478" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-09-26 at 11.19.50 AM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?fit=300%2C198&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?fit=725%2C478&amp;ssl=1" class="size-medium wp-image-16152 alignright" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?resize=300%2C198&#038;ssl=1" alt="" width="300" height="198" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?resize=300%2C198&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?resize=150%2C99&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?resize=600%2C396&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-11.19.50%E2%80%AFAM.png?w=725&amp;ssl=1 725w" sizes="auto, (max-width: 300px) 100vw, 300px" />Bertrand Delacrétaz recently stepped down from the board after serving 14 terms. He talks a bit about how the world, and the Foundation, have changed in those years, and why you might like to run for the Board.</p> <audio class="wp-audio-shortcode" id="audio-16148-5" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/09/Bertrand-Board.mp3?_=5" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/09/Bertrand-Board.mp3">https://feathercast.apache.org/wp-content/uploads/2024/09/Bertrand-Board.mp3</a></audio> <p>Prefer video? That&#8217;s <a href="https://youtu.be/AfDSAiSEKoM">here</a>.</p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/09/26/bertrand-delacretaz-asf-board/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16148 --> <article id="post-16142" class="post-16142 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/09/26/justin-mclean-asf-board-of-directors/" title="Permalink to Justin Mclean &#8211; ASF Board of Directors" rel="bookmark"> Justin Mclean &#8211; ASF Board of Directors </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> September 26, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="16146" data-permalink="https://feathercast.apache.org/2024/09/26/justin-mclean-asf-board-of-directors/screenshot-2024-09-26-at-10-32-00-am/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?fit=747%2C483&amp;ssl=1" data-orig-size="747,483" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-09-26 at 10.32.00 AM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?fit=300%2C194&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?fit=747%2C483&amp;ssl=1" class="size-medium wp-image-16146 alignleft" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?resize=300%2C194&#038;ssl=1" alt="" width="300" height="194" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?resize=300%2C194&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?resize=150%2C97&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?resize=600%2C388&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-10.32.00%E2%80%AFAM.png?w=747&amp;ssl=1 747w" sizes="auto, (max-width: 300px) 100vw, 300px" />Are you interested in being a board member at the ASF? Justin Mclean is currently serving his fourth term as a board member at the Apache Software Foundation. In this short clip, he talks about his role there.</p> <audio class="wp-audio-shortcode" id="audio-16142-6" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/09/Justin-Mclean-Board-of-Directors.mp3?_=6" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/09/Justin-Mclean-Board-of-Directors.mp3">https://feathercast.apache.org/wp-content/uploads/2024/09/Justin-Mclean-Board-of-Directors.mp3</a></audio> <p>Prefer video? That&#8217;s <a href="https://youtu.be/RlXqRzDJKVs">here</a>.</p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/09/26/justin-mclean-asf-board-of-directors/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16142 --> <article id="post-16137" class="post-16137 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/09/26/justin-mclean-vp-incubator/" title="Permalink to Justin Mclean &#8211; VP Incubator" rel="bookmark"> Justin Mclean &#8211; VP Incubator </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> September 26, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="16140" data-permalink="https://feathercast.apache.org/2024/09/26/justin-mclean-vp-incubator/screenshot-2024-09-26-at-9-45-34-am/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?fit=654%2C489&amp;ssl=1" data-orig-size="654,489" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-09-26 at 9.45.34 AM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?fit=300%2C224&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?fit=654%2C489&amp;ssl=1" class="size-medium wp-image-16140 alignright" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?resize=300%2C224&#038;ssl=1" alt="" width="300" height="224" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?resize=300%2C224&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?resize=150%2C112&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?resize=600%2C449&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-26-at-9.45.34%E2%80%AFAM.png?w=654&amp;ssl=1 654w" sizes="auto, (max-width: 300px) 100vw, 300px" />At Community over Code in Bratislava, Justin talked a little about his role as VP Incubator.</p> <audio class="wp-audio-shortcode" id="audio-16137-7" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/09/Justin-Mclean-VP-Incubator.mp3?_=7" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/09/Justin-Mclean-VP-Incubator.mp3">https://feathercast.apache.org/wp-content/uploads/2024/09/Justin-Mclean-VP-Incubator.mp3</a></audio> <p>Prefer video? That&#8217;s <a href="https://youtu.be/3_9K97MA78E">here</a>.</p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/09/26/justin-mclean-vp-incubator/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16137 --> <article id="post-16102" class="post-16102 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/09/23/shane-curcuru-the-lightning-talk-i-wasnt-there-to-give/" title="Permalink to Shane Curcuru: The lightning talk I wasn&#8217;t there to give" rel="bookmark"> Shane Curcuru: The lightning talk I wasn&#8217;t there to give </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> September 23, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="16106" data-permalink="https://feathercast.apache.org/2024/09/23/shane-curcuru-the-lightning-talk-i-wasnt-there-to-give/screenshot-2024-09-23-at-11-46-33-am/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?fit=795%2C542&amp;ssl=1" data-orig-size="795,542" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-09-23 at 11.46.33 AM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?fit=300%2C205&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?fit=795%2C542&amp;ssl=1" class="size-medium wp-image-16106 alignleft" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?resize=300%2C205&#038;ssl=1" alt="" width="300" height="205" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?resize=300%2C205&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?resize=150%2C102&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?resize=768%2C524&amp;ssl=1 768w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?resize=600%2C409&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.46.33%E2%80%AFAM.png?w=795&amp;ssl=1 795w" sizes="auto, (max-width: 300px) 100vw, 300px" />Shane had to leave early, so we recorded his lightning talk ahead of time.</p> <p>Prefer video? That&#8217;s <a href="https://youtu.be/9zVnb39Wo5U">HERE</a>.</p> <audio class="wp-audio-shortcode" id="audio-16102-8" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/09/shane_lightning.mp3?_=8" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/09/shane_lightning.mp3">https://feathercast.apache.org/wp-content/uploads/2024/09/shane_lightning.mp3</a></audio> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/09/23/shane-curcuru-the-lightning-talk-i-wasnt-there-to-give/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16102 --> <article id="post-16091" class="post-16091 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/09/23/stefan-vodita-tac-recipientthe-travel-assistance-committee-tac-is-a-program-at-the-apache-software-foundation-that-helps-cover-the-expenses-of-attending-an-asf-event-such-as-community-over-code-in/" title="Permalink to Stefan Vodita: TAC recipient" rel="bookmark"> Stefan Vodita: TAC recipient </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> September 23, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="16099" data-permalink="https://feathercast.apache.org/2024/09/23/stefan-vodita-tac-recipientthe-travel-assistance-committee-tac-is-a-program-at-the-apache-software-foundation-that-helps-cover-the-expenses-of-attending-an-asf-event-such-as-community-over-code-in/screenshot-2024-09-23-at-11-43-43-am/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?fit=715%2C532&amp;ssl=1" data-orig-size="715,532" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-09-23 at 11.43.43 AM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?fit=300%2C223&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?fit=715%2C532&amp;ssl=1" class="size-medium wp-image-16099 alignleft" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?resize=300%2C223&#038;ssl=1" alt="" width="300" height="223" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?resize=300%2C223&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?resize=150%2C112&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?resize=600%2C446&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/09/Screenshot-2024-09-23-at-11.43.43%E2%80%AFAM.png?w=715&amp;ssl=1 715w" sizes="auto, (max-width: 300px) 100vw, 300px" />The Travel Assistance Committee (TAC) is a program at the Apache Software Foundation that helps cover the expenses of attending an ASF event, such as Community Over Code in Bratislava, where I interviewed Stefan Vodita, one of the recipients for that event.</p> <audio class="wp-audio-shortcode" id="audio-16091-9" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/09/Stefan-Vodita-TAC-recipient.mp3?_=9" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/09/Stefan-Vodita-TAC-recipient.mp3">https://feathercast.apache.org/wp-content/uploads/2024/09/Stefan-Vodita-TAC-recipient.mp3</a></audio> <p>TAC: <a href="https://tac.apache.org/">https://tac.apache.org/</a></p> <p>Prefer video? That&#8217;s <a href="https://youtu.be/NnyNbTUE1SQ">here</a>.</p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/09/23/stefan-vodita-tac-recipientthe-travel-assistance-committee-tac-is-a-program-at-the-apache-software-foundation-that-helps-cover-the-expenses-of-attending-an-asf-event-such-as-community-over-code-in/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-16091 --> <article id="post-15918" class="post-15918 post type-post status-publish format-standard hentry"> <header class="entry-header clearfix"> <h2 class="entry-title"><a href="https://feathercast.apache.org/2024/09/03/draft-etienne-studer-develocity-in-your-apache-project/" title="Permalink to Etienne Studer &#8211; Develocity in your Apache project" rel="bookmark"> Etienne Studer &#8211; Develocity in your Apache project </a></h2> <p><span class="genericon genericon-day"></span><span class="date"> September 3, 2024 </span><br> <span class="genericon genericon-user"></span><span class="author"> rbowen </span></p> </header> <!-- end entry-header --> <div class="entry-details"> </div> <!-- end entry-details --> <div class="entry-content"> <p><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="15919" data-permalink="https://feathercast.apache.org/2024/09/03/draft-etienne-studer-develocity-in-your-apache-project/screenshot-2024-08-19-at-3-23-09-pm/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?fit=761%2C453&amp;ssl=1" data-orig-size="761,453" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-08-19 at 3.23.09 PM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?fit=300%2C179&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?fit=761%2C453&amp;ssl=1" class="size-medium wp-image-15919 alignleft" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?resize=300%2C179&#038;ssl=1" alt="" width="300" height="179" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?resize=300%2C179&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?resize=150%2C89&amp;ssl=1 150w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?resize=600%2C357&amp;ssl=1 600w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-3.23.09%E2%80%AFPM.png?w=761&amp;ssl=1 761w" sizes="auto, (max-width: 300px) 100vw, 300px" /></p> <p>At Community over Code in Bratislava, I spoke with Etienne Studer about the Develocity service, which is offered to all Apache projects. If your project is interested in taking advantage of this service, this video discusses what the benefits are, and how to sign up.</p> <p><a href="https://dpeuniversity.gradle.com/">https://dpeuniversity.gradle.com/</a></p> <audio class="wp-audio-shortcode" id="audio-15918-10" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://feathercast.apache.org/wp-content/uploads/2024/09/Etienne-Studer-Develocity.mp3?_=10" /><a href="https://feathercast.apache.org/wp-content/uploads/2024/09/Etienne-Studer-Develocity.mp3">https://feathercast.apache.org/wp-content/uploads/2024/09/Etienne-Studer-Develocity.mp3</a></audio> <p>Prefer video? That&#8217;s <a href="https://youtu.be/n76gmbBuV30">HERE</a></p> <footer class="entry-meta"> <p> <a href="https://feathercast.apache.org/2024/09/03/draft-etienne-studer-develocity-in-your-apache-project/"> Permalink </a> </p> </footer> <!-- end entry-meta --> </div> <!-- end entry-content --> </article> <!-- end post-15918 --> <nav id="nav-below"> <div class="nav-previous"> <a href="https://feathercast.apache.org/page/2/" ><span class="meta-nav">&larr;</span> Older posts</a> </div> <div class="nav-next"> </div> </nav> <!-- end nav-below --> </div> <!-- end two_third --> <div class="one_third lastcolumn"> <div class="widget-area"> <aside id="text-3" class="widget widget_text"> <div class="textwidget"><p><a href="https://podcasts.google.com/feed/aHR0cHM6Ly9mZWF0aGVyY2FzdC5hcGFjaGUub3JnL2ZlZWQvcG9kY2FzdC8"><img loading="lazy" decoding="async" data-recalc-dims="1" class="alignnone size-full wp-image-5629" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2021/09/googlepodcast.png?resize=150%2C38&#038;ssl=1" alt="" width="150" height="38" /></a><br /> <a style="display: inline-block; overflow: hidden; border-radius: 13px; width: 83px; height: 83px;" href="https://podcasts.apple.com/us/podcast/feathercast/id1584006241?itsct=podcast_box_appicon&amp;itscg=30200&amp;ls=1"><img decoding="async" style="border-radius: 13px; width: 83px; height: 83px;" src="https://tools.applemediaservices.com/api/badges/app-icon-podcasts/standard/en-us?size=83x83&amp;releaseDate=1588550400&amp;h=45fd62d7037bf3ae8ec5e273f9971cdf" alt="App Icon Apple Podcasts" /></a><br /> <a href="https://twitter.com/feathercast"><img loading="lazy" decoding="async" data-recalc-dims="1" class="wp-image-4591 alignleft" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2020/04/Twitter-logo-2012.png?resize=35%2C29&#038;ssl=1" alt="" width="35" height="29" srcset="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2020/04/Twitter-logo-2012.png?w=300&amp;ssl=1 300w, https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2020/04/Twitter-logo-2012.png?resize=150%2C122&amp;ssl=1 150w" sizes="auto, (max-width: 35px) 100vw, 35px" /></a></p> </div> </aside><aside id="media_image-3" class="widget widget_media_image"><style>.widget.widget_media_image { overflow: hidden; }.widget.widget_media_image img { height: auto; max-width: 100%; }</style><img width="450" height="854" src="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2017/04/feather_col.jpg?fit=450%2C854&amp;ssl=1" class="image wp-image-2633 alignnone attachment-450x854 size-450x854" alt="" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" data-attachment-id="2633" data-permalink="https://feathercast.apache.org/feather_col-3/" data-orig-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2017/04/feather_col.jpg?fit=934%2C1772&amp;ssl=1" data-orig-size="934,1772" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="feather_col" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2017/04/feather_col.jpg?fit=158%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/feathercast.apache.org/wp-content/uploads/2017/04/feather_col.jpg?fit=540%2C1024&amp;ssl=1" /></aside> <aside id="recent-posts-3" class="widget widget_recent_entries"> <h3 class="widget-title">Recent Posts</h3> <ul> <li> <a href="https://feathercast.apache.org/2024/11/12/matt-topol-arrow/">Matt Topol &#8211; Apache Arrow subprojects</a> </li> <li> <a href="https://feathercast.apache.org/2024/11/12/unomi-serge-huber/">Unomi &#8211; Serge Huber</a> </li> <li> <a href="https://feathercast.apache.org/2024/10/24/cloudstack-collaboration-conference-2024/">Cloudstack Collaboration Conference 2024</a> </li> <li> <a href="https://feathercast.apache.org/2024/10/24/community-over-code-north-america-2024/">Community Over Code North America 2024</a> </li> <li> <a href="https://feathercast.apache.org/2024/09/26/bertrand-delacretaz-asf-board/">Bertrand Delacrétaz &#8211; ASF Board</a> </li> </ul> </aside><aside id="custom_html-3" class="widget_text widget widget_custom_html"><h3 class="widget-title">License</h3><div class="textwidget custom-html-widget"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img data-recalc-dims="1" alt="Creative Commons License" style="border-width:0;" src="https://i0.wp.com/i.creativecommons.org/l/by-sa/4.0/88x31.png?w=1280&#038;ssl=1" /></a><br />All content on this site is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.</div></aside><aside id="archives-3" class="widget widget_archive"><h3 class="widget-title">Less Recent</h3> <label class="screen-reader-text" for="archives-dropdown-3">Less Recent</label> <select id="archives-dropdown-3" name="archive-dropdown"> <option value="">Select Month</option> <option value='https://feathercast.apache.org/2024/11/'> November 2024 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2024/10/'> October 2024 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2024/09/'> September 2024 &nbsp;(6)</option> <option value='https://feathercast.apache.org/2024/08/'> August 2024 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2024/07/'> July 2024 &nbsp;(5)</option> <option value='https://feathercast.apache.org/2024/06/'> June 2024 &nbsp;(4)</option> <option value='https://feathercast.apache.org/2024/04/'> April 2024 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2024/02/'> February 2024 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2024/01/'> January 2024 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2023/12/'> December 2023 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2022/06/'> June 2022 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2022/03/'> March 2022 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2022/02/'> February 2022 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2021/12/'> December 2021 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2021/11/'> November 2021 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2021/10/'> October 2021 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2021/09/'> September 2021 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2021/08/'> August 2021 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2020/09/'> September 2020 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2020/06/'> June 2020 &nbsp;(4)</option> <option value='https://feathercast.apache.org/2020/05/'> May 2020 &nbsp;(4)</option> <option value='https://feathercast.apache.org/2020/04/'> April 2020 &nbsp;(4)</option> <option value='https://feathercast.apache.org/2019/10/'> October 2019 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2019/09/'> September 2019 &nbsp;(194)</option> <option value='https://feathercast.apache.org/2019/08/'> August 2019 &nbsp;(6)</option> <option value='https://feathercast.apache.org/2019/07/'> July 2019 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2019/03/'> March 2019 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2019/02/'> February 2019 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2018/10/'> October 2018 &nbsp;(5)</option> <option value='https://feathercast.apache.org/2018/09/'> September 2018 &nbsp;(108)</option> <option value='https://feathercast.apache.org/2018/06/'> June 2018 &nbsp;(4)</option> <option value='https://feathercast.apache.org/2017/11/'> November 2017 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2017/10/'> October 2017 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2017/09/'> September 2017 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2017/06/'> June 2017 &nbsp;(4)</option> <option value='https://feathercast.apache.org/2017/05/'> May 2017 &nbsp;(119)</option> <option value='https://feathercast.apache.org/2017/04/'> April 2017 &nbsp;(6)</option> <option value='https://feathercast.apache.org/2017/03/'> March 2017 &nbsp;(15)</option> <option value='https://feathercast.apache.org/2017/02/'> February 2017 &nbsp;(53)</option> <option value='https://feathercast.apache.org/2017/01/'> January 2017 &nbsp;(56)</option> <option value='https://feathercast.apache.org/2016/12/'> December 2016 &nbsp;(44)</option> <option value='https://feathercast.apache.org/2016/11/'> November 2016 &nbsp;(22)</option> <option value='https://feathercast.apache.org/2016/06/'> June 2016 &nbsp;(5)</option> <option value='https://feathercast.apache.org/2016/05/'> May 2016 &nbsp;(137)</option> <option value='https://feathercast.apache.org/2016/04/'> April 2016 &nbsp;(14)</option> <option value='https://feathercast.apache.org/2015/10/'> October 2015 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2015/05/'> May 2015 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2015/04/'> April 2015 &nbsp;(4)</option> <option value='https://feathercast.apache.org/2014/05/'> May 2014 &nbsp;(9)</option> <option value='https://feathercast.apache.org/2014/04/'> April 2014 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2013/03/'> March 2013 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2013/02/'> February 2013 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2012/05/'> May 2012 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2012/02/'> February 2012 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2011/12/'> December 2011 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2011/11/'> November 2011 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2011/02/'> February 2011 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2010/10/'> October 2010 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2010/08/'> August 2010 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2009/12/'> December 2009 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2009/10/'> October 2009 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2009/09/'> September 2009 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2009/06/'> June 2009 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2009/05/'> May 2009 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2009/03/'> March 2009 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2009/02/'> February 2009 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2009/01/'> January 2009 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2008/12/'> December 2008 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2008/11/'> November 2008 &nbsp;(5)</option> <option value='https://feathercast.apache.org/2008/03/'> March 2008 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2008/02/'> February 2008 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2007/11/'> November 2007 &nbsp;(6)</option> <option value='https://feathercast.apache.org/2007/10/'> October 2007 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2007/08/'> August 2007 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2007/07/'> July 2007 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2007/06/'> June 2007 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2007/05/'> May 2007 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2007/04/'> April 2007 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2007/03/'> March 2007 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2007/02/'> February 2007 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2007/01/'> January 2007 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2006/12/'> December 2006 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2006/11/'> November 2006 &nbsp;(2)</option> <option value='https://feathercast.apache.org/2006/10/'> October 2006 &nbsp;(7)</option> <option value='https://feathercast.apache.org/2006/09/'> September 2006 &nbsp;(5)</option> <option value='https://feathercast.apache.org/2006/08/'> August 2006 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2006/07/'> July 2006 &nbsp;(3)</option> <option value='https://feathercast.apache.org/2006/06/'> June 2006 &nbsp;(5)</option> <option value='https://feathercast.apache.org/2006/05/'> May 2006 &nbsp;(1)</option> <option value='https://feathercast.apache.org/2006/03/'> March 2006 &nbsp;(1)</option> </select> <script type="text/javascript"> /* <![CDATA[ */ (function() { var dropdown = document.getElementById( "archives-dropdown-3" ); function onSelectChange() { if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) { document.location.href = this.options[ this.selectedIndex ].value; } } dropdown.onchange = onSelectChange; })(); /* ]]> */ </script> </aside><aside id="search-3" class="widget widget_search"><form role="search" method="get" class="searchform" action="https://feathercast.apache.org" > <div><label class="screen-reader-text" for="s">Search</label> <input type="text" class="search-input" value="" name="s" id="s" /> <input type="submit" class="searchsubmit" value="Search" /> </div> </form></aside><aside id="block-3" class="widget widget_block widget_text"><p></p></aside></div> <!-- widget-area --></div> <!-- end one_third --> </div> <!-- end container --> <div class="socials"> <div class="container"> </div> <!-- end container --> </div> <div class="container"> <div class="site-info"> <a href="https://wordpress.com/?ref=footer_custom_powered">Powered by WordPress.com</a>. </div> <!-- .site-info --> </div> <!-- end container --> <script type="text/javascript"> var infiniteScroll = {"settings":{"id":"sitecontent","ajaxurl":"https:\/\/feathercast.apache.org\/?infinity=scrolling","type":"scroll","wrapper":true,"wrapper_class":"infinite-wrap","footer":"page","click_handle":"1","text":"Older posts","totop":"Scroll back to top","currentday":"03.09.24","order":"DESC","scripts":[],"styles":[],"google_analytics":false,"offset":1,"history":{"host":"feathercast.apache.org","path":"\/page\/%d\/","use_trailing_slashes":true,"parameters":""},"query_args":{"error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"name":"","pagename":"","page_id":0,"second":"","minute":"","hour":"","day":0,"monthnum":0,"year":0,"w":0,"category_name":"","tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":0,"meta_key":"","meta_value":"","preview":"","s":"","sentence":"","title":"","fields":"","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"search_columns":[],"posts_per_page":10,"ignore_sticky_posts":false,"suppress_filters":false,"cache_results":true,"update_post_term_cache":true,"update_menu_item_cache":false,"lazy_load_term_meta":true,"update_post_meta_cache":true,"post_type":"","nopaging":false,"comments_per_page":"50","no_found_rows":false,"order":"DESC"},"query_before":"2025-04-08 02:00:35","last_post_date":"2024-09-03 19:04:26","body_class":"infinite-scroll neverending","loading_text":"Loading new page","stats":"blog=122191747&host=feathercast.apache.org&v=ext&j=1:14.6-a.1&x_pagetype=infinite-jetpack"}}; </script> <!-- --> <meta id="bilmur" property="bilmur:data" content="" data-customproperties="{&quot;woo_active&quot;:&quot;1&quot;}" data-provider="wordpress.com" data-service="atomic" data-site-tz="Etc/GMT-0" > <script defer src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202515"></script> <div id="infinite-footer"> <div class="container"> <div class="blog-info"> <a id="infinity-blog-title" href="https://feathercast.apache.org/" rel="home"> FeatherCast </a> </div> <div class="blog-credits"> <a class="privacy-policy-link" href="https://feathercast.apache.org/contact/" rel="privacy-policy">Contact</a><span role="separator" aria-hidden="true"> / </span><a href="https://wordpress.org/" rel="noopener noreferrer" target="_blank" rel="generator">Proudly powered by WordPress</a> Theme: Tuned Balloon. </div> </div> </div><!-- #infinite-footer --> <div id="jp-carousel-loading-overlay"> <div id="jp-carousel-loading-wrapper"> <span id="jp-carousel-library-loading">&nbsp;</span> </div> </div> <div class="jp-carousel-overlay" style="display: none;"> <div class="jp-carousel-container"> <!-- The Carousel Swiper --> <div class="jp-carousel-wrap swiper-container jp-carousel-swiper-container jp-carousel-transitions" itemscope itemtype="https://schema.org/ImageGallery"> <div class="jp-carousel swiper-wrapper"></div> <div class="jp-swiper-button-prev swiper-button-prev"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskPrev" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="9" height="12"> <path d="M16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z" fill="white"/> </mask> <g mask="url(#maskPrev)"> <rect x="0.579102" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <div class="jp-swiper-button-next swiper-button-next"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskNext" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="8" height="12"> <path d="M8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z" fill="white"/> </mask> <g mask="url(#maskNext)"> <rect x="0.34375" width="23.8822" height="24" fill="#FFFFFF"/> </g> </svg> </div> </div> <!-- The main close buton --> <div class="jp-carousel-close-hint"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskClose" mask-type="alpha" maskUnits="userSpaceOnUse" x="5" y="5" width="15" height="14"> <path d="M19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z" fill="white"/> </mask> <g mask="url(#maskClose)"> <rect x="0.409668" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <!-- Image info, comments and meta --> <div class="jp-carousel-info"> <div class="jp-carousel-info-footer"> <div class="jp-carousel-pagination-container"> <div class="jp-swiper-pagination swiper-pagination"></div> <div class="jp-carousel-pagination"></div> </div> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-caption"></h2> </div> <div class="jp-carousel-photo-icons-container"> <a href="#" class="jp-carousel-icon-btn jp-carousel-icon-info" aria-label="Toggle photo metadata visibility"> <span class="jp-carousel-icon"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskInfo" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z" fill="white"/> </mask> <g mask="url(#maskInfo)"> <rect x="0.8125" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </span> </a> <a href="#" class="jp-carousel-icon-btn jp-carousel-icon-comments" aria-label="Toggle photo comments visibility"> <span class="jp-carousel-icon"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskComments" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.3271 2H20.2486C21.3432 2 22.2388 2.9 22.2388 4V16C22.2388 17.1 21.3432 18 20.2486 18H6.31729L2.33691 22V4C2.33691 2.9 3.2325 2 4.3271 2ZM6.31729 16H20.2486V4H4.3271V18L6.31729 16Z" fill="white"/> </mask> <g mask="url(#maskComments)"> <rect x="0.34668" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> <span class="jp-carousel-has-comments-indicator" aria-label="This image has comments."></span> </span> </a> </div> </div> <div class="jp-carousel-info-extra"> <div class="jp-carousel-info-content-wrapper"> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-title"></h2> </div> <div class="jp-carousel-comments-wrapper"> <div id="jp-carousel-comments-loading"> <span>Loading Comments...</span> </div> <div class="jp-carousel-comments"></div> <div id="jp-carousel-comment-form-container"> <span id="jp-carousel-comment-form-spinner">&nbsp;</span> <div id="jp-carousel-comment-post-results"></div> <form id="jp-carousel-comment-form"> <label for="jp-carousel-comment-form-comment-field" class="screen-reader-text">Write a Comment...</label> <textarea name="comment" class="jp-carousel-comment-form-field jp-carousel-comment-form-textarea" id="jp-carousel-comment-form-comment-field" placeholder="Write a Comment..." ></textarea> <div id="jp-carousel-comment-form-submit-and-info-wrapper"> <div id="jp-carousel-comment-form-commenting-as"> <fieldset> <label for="jp-carousel-comment-form-email-field">Email (Required)</label> <input type="text" name="email" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-email-field" /> </fieldset> <fieldset> <label for="jp-carousel-comment-form-author-field">Name (Required)</label> <input type="text" name="author" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-author-field" /> </fieldset> <fieldset> <label for="jp-carousel-comment-form-url-field">Website</label> <input type="text" name="url" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-url-field" /> </fieldset> </div> <input type="submit" name="submit" class="jp-carousel-comment-form-button" id="jp-carousel-comment-form-button-submit" value="Post Comment" /> </div> </form> </div> </div> <div class="jp-carousel-image-meta"> <div class="jp-carousel-title-and-caption"> <div class="jp-carousel-photo-info"> <h3 class="jp-carousel-caption" itemprop="caption description"></h3> </div> <div class="jp-carousel-photo-description"></div> </div> <ul class="jp-carousel-image-exif" style="display: none;"></ul> <a class="jp-carousel-image-download" href="#" target="_blank" style="display: none;"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="19" height="18"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z" fill="white"/> </mask> <g mask="url(#mask0)"> <rect x="0.870605" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> <span class="jp-carousel-download-text"></span> </a> <div class="jp-carousel-image-map" style="display: none;"></div> </div> </div> </div> </div> </div> </div> <script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='all-css-b9df313d171ce95894425129d717fa2f' href='https://feathercast.apache.org/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?m=1731529020' type='text/css' media='all' /> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <script type="text/javascript" id="coblocks-tinyswiper-initializer-js-extra"> /* <![CDATA[ */ var coblocksTinyswiper = {"carouselPrevButtonAriaLabel":"Previous","carouselNextButtonAriaLabel":"Next","sliderImageAriaLabel":"Image"}; /* ]]> */ </script> <script type="text/javascript" id="jetpack-carousel-js-extra"> /* <![CDATA[ */ var jetpackSwiperLibraryPath = {"url":"https:\/\/feathercast.apache.org\/wp-content\/plugins\/jetpack\/_inc\/build\/carousel\/swiper-bundle.min.js"}; var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https:\/\/feathercast.apache.org\/wp-admin\/admin-ajax.php","nonce":"3ad26d0de2","display_exif":"1","display_comments":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","image_label":"Open image in full-screen.","download_original":"View full size <span class=\"photo-size\">{0}<span class=\"photo-size-times\">\u00d7<\/span>{1}<\/span>","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https:\/\/feathercast.apache.org\/wp-login.php?redirect_to=https%3A%2F%2Ffeathercast.apache.org%2F2024%2F11%2F12%2Fmatt-topol-arrow%2F","blog_id":"1","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"]}; /* ]]> */ </script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/feathercast.apache.org\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script type='text/javascript' src='https://feathercast.apache.org/_static/??-eJyVkd1OwzAMhV+ILJoGDC4Qj4Ly4w13iV3FDlV5+qWdKoQ2KnZ5HPvz8cnQm8CkQGr7VI9IYjvQ3oWT/UAK1ldM0SIdkFDBSCic0qLHTUbadPIwXFMC+8ThJDaiqO1+CsYRZqfI/578AopcxCrSaGTAHsrdS6fZy6iZnKNL+H2F0U/I0PZUgmi8S4mZJkq7GuAvuzfiCq5wFUjLm1kKK3ndwCim5uPYfEAZ19QKdmAOnDOUANaJgMp8ENdW8FUUyi9xN+lQ5rZoucSWrVMt6Ov8uxfUe37b7nePu6eX1+3zGfT97lg='></script> <script type="text/javascript" id="jetpack-stats-js-before"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"122191747\",\"post\":\"0\",\"tz\":\"0\",\"srv\":\"feathercast.apache.org\",\"hp\":\"atomic\",\"ac\":\"2\",\"amp\":\"0\",\"j\":\"1:14.6-a.1\"}") ]); _stq.push([ "clickTrackerInit", "122191747", "0" ]); /* ]]> */ </script> <script type="text/javascript" src="https://stats.wp.com/e-202515.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; /* ]]> */ </script> <script type="text/javascript" src="https://feathercast.apache.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script> <script type='text/javascript' src='https://feathercast.apache.org/_static/??-eJwrL9DNzEvOKU1JLdbPKtbPTU3JTEzNSc1NzStB4ejmZqYXJZak6uVm5ullFeuU49EHlEPmQ7XY59oampmbmluYmpkYAQCrKyuf'></script> <script type="text/javascript"> (function() { var extend = function(out) { out = out || {}; for (var i = 1; i < arguments.length; i++) { if (!arguments[i]) continue; for (var key in arguments[i]) { if (arguments[i].hasOwnProperty(key)) out[key] = arguments[i][key]; } } return out; }; extend( window.infiniteScroll.settings.scripts, ["jquery","jetpack-mu-wpcom-settings","jquery-core","jquery-migrate","jquery-blockui","wc-add-to-cart","js-cookie","woocommerce","mediaelement","the-neverending-homepage","coblocks-animation","coblocks-tiny-swiper","coblocks-tinyswiper-initializer","anariel-script","jetpack-carousel","tiled-gallery","sourcebuster-js","wc-order-attribution","jetpack-stats","mediaelement-core","mediaelement-migrate","wp-mediaelement"] ); extend( window.infiniteScroll.settings.styles, ["the-neverending-homepage","wp-block-library","jetpack-layout-grid","mediaelement","wp-mediaelement","coblocks-frontend","coblocks-extensions","coblocks-animation","wpcom-text-widget-styles","woocommerce-layout","woocommerce-smallscreen","woocommerce-general","wp-components","godaddy-styles","brands-styles","anariel-style","anariel-skeleton","genericons","jetpack-carousel-swiper-css","jetpack-carousel","tiled-gallery","jetpack_likes","tuned-balloon-wpcom","wp-emoji-styles","videopress-video-style","jetpack-sharing-buttons-style","powerpress-player-block-style","classic-theme-styles","global-styles","woocommerce-inline","dashicons","tuned-balloon-dosis","wp-calypso-bridge-masterbar","akismet-widget-style","jetpack-global-styles-frontend-style","wc-blocks-style","core-block-supports-duotone"] ); })(); </script> <span id="infinite-aria" aria-live="polite"></span> </body></html> <!-- generated in 0.327 seconds 109076 bytes batcached for 300 seconds -->

Pages: 1 2 3 4 5 6 7 8 9 10