blob: df14b3c12cd4f34118d3d73d838b15e5a2e33dea [file] [log] [blame]
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title> - Hop</title> <link rel="canonical" href="../../news/apache-hop-incubation-proposal-accepted/"> <link rel="stylesheet" href="../../_/css/site-c054f64425.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By continuing to visit this site, you accept the use of <a href="https://hop.staged.apache.org/cookie-info/">cookies.</a> <button id="cookies-eu-accept">Accept</button> </div> <button id="cookies-eu-reject">Reject</button> </div> <header class="header"> <nav class="navbar"> <div class="navbar-brand"> <a class="nav-logo" href="../../" title="Hop"><span>Hop</span></a> <div id="topbar-nav" class="navbar-menu"> <div class="navbar-end"> <a class="navbar-item" href="../../blog/">Blog</a> <div class="navbar-item has-dropdown is-hoverable"> <a class="navbar-link" href="#">Documentation</a> <div class="navbar-dropdown"> <a class="navbar-item" href="../../manual/latest/getting-started.html">Getting started</a> <a class="navbar-item" href="../../manual/latest/">User manual</a> <a class="navbar-item" href="../../tech-manual/latest/">Technical Documentation</a> <a class="navbar-item" href="../../dev-manual/latest/">Developer Documentation</a> <a class="navbar-item" href="../../docs/architecture/">Architecture</a> <a class="navbar-item" href="../../docs/roadmap/">Roadmap</a> <a class="navbar-item" href="../../docs/qa">Q&amp;A</a> </div> </div> <div class="navbar-item has-dropdown is-hoverable"> <a class="navbar-link" href="#">Community</a> <div class="navbar-dropdown"> <a class="navbar-item" href="../../community/contributing/">Contributing</a> <a class="navbar-item" href="../../community/tools/">Tools</a> <a class="navbar-item" href="../../community/team/">Team</a> </div> </div> <a class="navbar-item" href="../../download/download/">Download</a> <div class="navbar-item has-dropdown is-hoverable"> <a class="navbar-link" href="#">About</a> <div class="navbar-dropdown"> <a class="navbar-item" href="https://www.apache.org/licenses/LICENSE-2.0">License</a> </div> </div> </div> </div> <div class="navbar-search"> <input id="search-input" type="text" placeholder="Search docs" class="ds-input" autocomplete="off" spellcheck="false" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-owns="algolia-autocomplete-listbox-0" dir="auto"> </div> <div class="navbar-tools"> <a href="https://chat.project-hop.org" title="Chat with us" target="_blank"><svg height="30" width="30" viewBox="0 0 30 30" class="brand-icon"><path d="m 23.399705,7.0517653 c -0.811583,-1.755522 -1.98643,-3.2324028 -3.542396,-4.4727237 0.04144,0.8420009 0.131904,2.6427217 0.131904,2.6427217 0,0 0.09696,0.1272 0.13632,0.182401 1.572478,2.199681 2.147037,4.6376017 1.623358,7.2857637 -1.050239,5.309843 -6.218105,8.549046 -11.455186,7.224805 C 5.6960779,18.752172 2.6254257,14.043529 3.4949926,9.3753663 4.1813918,5.6900843 6.3558852,3.2350424 9.8870488,1.9875216 l 0.1279682,-0.048 0.100416,-0.072 C 10.543401,1.2611208 10.961,0.6477608 11.406631,0 6.0547335,0.2656 0.67230798,4.5661633 0.05570071,11.107927 -0.54103457,17.438011 3.7200163,23.083134 9.8089048,24.321855 16.154114,25.612736 22.194522,21.863214 24.019864,15.86257 24.932631,12.862008 24.719032,9.9083263 23.399704,7.0542453 Z M 8.2979624,11.010647 c 0.267552,2.546882 2.4715176,4.282562 5.0209866,4.000322 2.504829,-0.2776 4.335931,-2.731601 3.861787,-5.2146427 -0.3696,-1.936001 -0.77808,-3.864402 -1.170046,-5.796084 -0.162144,-0.7991999 -0.326208,-1.5984007 -0.49824,-2.4414407 -0.06784,0.056 -0.09936,0.0848 -0.128064,0.1128 -0.858239,0.84272 -1.715997,1.6859209 -2.574236,2.5285617 -1.045056,1.02632 -2.08867,2.053921 -3.1362212,3.077522 -1.0506224,1.02664 -1.5288936,2.279601 -1.3760624,3.7327217 z"/></svg></a> <a href="https://twitter.com/projhop" title="Follow us on Twitter" target="_blank"><svg height="30" width="30" viewBox="0 0 30 30" class="brand-icon"><path d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm6.5 8.778c-.441.196-.916.328-1.414.388.509-.305.898-.787 1.083-1.362-.476.282-1.003.487-1.564.597-.448-.479-1.089-.778-1.796-.778-1.59 0-2.758 1.483-2.399 3.023-2.045-.103-3.86-1.083-5.074-2.572-.645 1.106-.334 2.554.762 3.287-.403-.013-.782-.124-1.114-.308-.027 1.14.791 2.207 1.975 2.445-.346.094-.726.116-1.112.042.313.978 1.224 1.689 2.3 1.709-1.037.812-2.34 1.175-3.647 1.021 1.09.699 2.383 1.106 3.773 1.106 4.572 0 7.154-3.861 6.998-7.324.482-.346.899-.78 1.229-1.274z"/></svg></a> <a href="https://www.linkedin.com/company/hop-project/" title="Follow us on LinkedIn" target="_blank"><svg height="30" width="30" viewBox="0 0 30 30" class="brand-icon"><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"/></svg></a> <a href="https://www.youtube.com/channel/UCGlcYslwe03Y2zbZ1W6DAGA" title="Subscribe to our YouTube channel" target="_blank"><svg height="30" width="30" viewBox="0 0 30 30" class="brand-icon"><path fill-rule="evenodd" d="M4.652 0h1.44l.988 3.702.916-3.702h1.454l-1.665 5.505v3.757h-1.431v-3.757l-1.702-5.505zm6.594 2.373c-1.119 0-1.861.74-1.861 1.835v3.349c0 1.204.629 1.831 1.861 1.831 1.022 0 1.826-.683 1.826-1.831v-3.349c0-1.069-.797-1.835-1.826-1.835zm.531 5.127c0 .372-.19.646-.532.646-.351 0-.554-.287-.554-.646v-3.179c0-.374.172-.651.529-.651.39 0 .557.269.557.651v3.179zm4.729-5.07v5.186c-.155.194-.5.512-.747.512-.271 0-.338-.186-.338-.46v-5.238h-1.27v5.71c0 .675.206 1.22.887 1.22.384 0 .918-.2 1.468-.853v.754h1.27v-6.831h-1.27zm2.203 13.858c-.448 0-.541.315-.541.763v.659h1.069v-.66c.001-.44-.092-.762-.528-.762zm-4.703.04c-.084.043-.167.109-.25.198v4.055c.099.106.194.182.287.229.197.1.485.107.619-.067.07-.092.105-.241.105-.449v-3.359c0-.22-.043-.386-.129-.5-.147-.193-.42-.214-.632-.107zm4.827-5.195c-2.604-.177-11.066-.177-13.666 0-2.814.192-3.146 1.892-3.167 6.367.021 4.467.35 6.175 3.167 6.367 2.6.177 11.062.177 13.666 0 2.814-.192 3.146-1.893 3.167-6.367-.021-4.467-.35-6.175-3.167-6.367zm-12.324 10.686h-1.363v-7.54h-1.41v-1.28h4.182v1.28h-1.41v7.54zm4.846 0h-1.21v-.718c-.223.265-.455.467-.696.605-.652.374-1.547.365-1.547-.955v-5.438h1.209v4.988c0 .262.063.438.322.438.236 0 .564-.303.711-.487v-4.939h1.21v6.506zm4.657-1.348c0 .805-.301 1.431-1.106 1.431-.443 0-.812-.162-1.149-.583v.5h-1.221v-8.82h1.221v2.84c.273-.333.644-.608 1.076-.608.886 0 1.18.749 1.18 1.631v3.609zm4.471-1.752h-2.314v1.228c0 .488.042.91.528.91.511 0 .541-.344.541-.91v-.452h1.245v.489c0 1.253-.538 2.013-1.813 2.013-1.155 0-1.746-.842-1.746-2.013v-2.921c0-1.129.746-1.914 1.837-1.914 1.161 0 1.721.738 1.721 1.914v1.656z"/></svg></a> <a href="https://github.com/project-hop/" title="Collaborate on GitHub" target="_blank"><svg class="brand-icon" width="30" height="30" viewBox="0 0 30 30"><path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/></svg></a> </div> <button class="navbar-burger" data-target="topbar-nav" type="button"> <span></span> <span></span> <span></span> </button> </div> </nav> </header> <div class="body"> <main role="main"> <article class="static doc"> <h1></h1> <div class="sect1"> <h2 id="_apache_hop_incubation_proposal_submitted">Apache Hop - Incubation Proposal Submitted</h2> <div class="sectionbody"> <div class="paragraph"> <p>From the very start with Hop, we haven&#8217;t exactly been secretive about our intention to join the <a href="https://apache.org">Apache Software Foundation (ASF)</a> and donate Project Hop to the ASF as Apache Hop.</p> </div> <div class="paragraph"> <p>After almost a year of work on Project Hop, we&#8217;re very happy to announce we&#8217;ve reached a first milestone: the Apache Hop <a href="https://cwiki.apache.org/confluence/display/INCUBATOR/HopProposal">proposal</a> was <a href="https://mail-archives.apache.org/mod_mbox/incubator-general/202009.mbox/browser">submitted</a> to the incubator mailing list on September, 9th and has been accepted!</p> </div> <div class="paragraph"> <p>As Apache Hop and as part of the Apache Software Foundation, we believe we&#8217;ll be able to reach more people, work together with many other projects and organizations, and allow Hop to make a bigger dent than we could do on our own.</p> </div> </div> </div> <div class="sect1"> <h2 id="_great_news_but_what_does_this_mean">Great news, but what does this mean?</h2> <div class="sectionbody"> <div class="paragraph"> <p>Most people are at least somewhat familiar with what the ASF is and what it does, but there may be some uncertainties or doubts.</p> </div> <div class="paragraph"> <p>Let&#8217;s walk through a couple of questions:</p> </div> <div class="paragraph"> <p><span class="image"><a class="image" href="../../img/asf_logo_wide.png"><img src="../../img/asf_logo_wide.png" alt="Apache Software Foundation" width="85%"></a></span>]</p> </div> <div class="sect2"> <h3 id="_why_apache_hop_what_will_happen_to_project_hop">Why Apache Hop, what will happen to Project Hop?</h3> <div class="paragraph"> <p>By donating Project Hop to the ASF, we&#8217;ll guarantee that no individual or organization has full control over the software and make sure Hop will remain free (<a href="https://en.wikipedia.org/wiki/Gratis_versus_libre#%22Free_beer%22_vs_%22freedom_of_speech%22_distinction">as in speech</a>) forever.</p> </div> <div class="paragraph"> <p>By getting Hop out to a larger audience, we believe the ASF will enable Hop to reach a much larger audience and user base and attract contributions from individuals and organizations that would be reluctant without the Apache brand.</p> </div> <div class="paragraph"> <p>After the incubation process, <em>podlings</em> (incubating projects) graduate as Top Level Projects (TLP). Let&#8217;s work together to make Hop graduate as a TLP as soon as possible!</p> </div> <div class="paragraph"> <p>We look forward to working closely with the Apache Software Foundation, and to increase our collaboration with Apache projects like Beam, Spark, Flink and many, many more. In the meantime, keep an eye on <a href="https://hop.apache.org">hop.apache.org</a> ;-)</p> </div> </div> <div class="sect2"> <h3 id="_what_is_the_incubator_and_what_happens_in_the_incubation_process">What is the incubator, and what happens in the incubation process?</h3> <div class="paragraph"> <p>There won&#8217;t be any direct changes to the Hop software, we expect any code changes we need to make because of the incubation process to be improvements!</p> </div> <div class="paragraph"> <p>Joining the ASF Incubator will be mainly about learning to work the Apache way. Our roadmap and long term functional goals remain unchanged. If anything changes, we expect it to be an acceleration in our pace of development with more users, testers and contributors.</p> </div> <div class="paragraph"> <p>We&#8217;ll be supported by a champion and a number of mentors to guide us through the entire incubation process.</p> </div> <div class="ulist"> <ul> <li> <p><strong>champion</strong>: our champion is <a href="https://twitter.com/stadtlegende">Maximilian Michels</a>, who has successfully guided Apache Flink and Apache Beam through the incubation process.</p> </li> <li> <p>mentors: <a href="https://twitter.com/julianhyde">Julian Hyde</a>, <a href="https://twitter.com/magicaltrout">Tom Barber</a> and <a href="https://github.com/djkevincr">Kevin Ratnasekera</a> (pending).</p> </li> </ul> </div> <div class="paragraph"> <p>By joining the ASF, we&#8217;ll need to move a couple of operational changes. Once we start migrating our infrastructure, we&#8217;ll provide all the necessary information to update your bookmarks</p> </div> <div class="ulist"> <ul> <li> <p><strong>license checks</strong>: ASF code needs to be APL 2.0 or compatible. Since we intended to join the ASF from day 1, we&#8217;ve spent a lot of time and effort checking all aspects of Project Hop for license issues, and removed or rewrote any areas where we found issues. We&#8217;ve recently added <a href="https://creadur.apache.org/rat/">Apache Rat</a> to the Hop build to automate these license checks, so we don&#8217;t expect any major issues here.</p> </li> <li> <p><strong>email</strong> needs to be used for formal communication. We&#8217;ll provide more information about the mailing lists you can join to keep track of Hop and the incubation process once we&#8217;ve been accepted into the Incubator.</p> </li> <li> <p>our <strong>source code</strong>, <strong>JIRA</strong> and <strong>infrastructure</strong> will move to ASF hosted repositories and systems.</p> </li> </ul> </div> </div> <div class="sect2"> <h3 id="_about_the_apache_software_foundation">About the Apache Software Foundation?</h3> <div class="paragraph"> <p>From <a href="https://en.wikipedia.org/wiki/The_Apache_Software_Foundation">Wikipedia</a>:</p> </div> <div class="quoteblock"> <blockquote> <div class="paragraph"> <p>The Apache Software Foundation /əˈpætʃi/ (ASF) is an American nonprofit corporation (classified as a 501(c)(3) organization in the United States) to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated on March 25, 1999.</p> </div> <div class="paragraph"> <p>The Apache Software Foundation is a decentralized open source community of developers. The software they produce is distributed under the terms of the Apache License and is free and open-source software (FOSS). The Apache projects are characterized by a collaborative, consensus-based development process and an open and pragmatic software license. Each project is managed by a self-selected team of technical experts who are active contributors to the project. The ASF is a meritocracy, implying that membership of the foundation is granted only to volunteers who have actively contributed to Apache projects. The ASF is considered a second generation open-source organization, in that commercial support is provided without the risk of platform lock-in.</p> </div> <div class="paragraph"> <p>Among the ASF&#8217;s objectives are: to provide legal protection to volunteers working on Apache projects; to prevent the Apache brand name from being used by other organizations without permission.</p> </div> <div class="paragraph"> <p>The ASF also holds several ApacheCon conferences each year, highlighting Apache projects and related technology.</p> </div> </blockquote> </div> </div> </div> </div> </article> </main> </div> <div class="footer-tools"> <a title="Improve this document, receive free virtual hugs &hearts;" href="https://github.com/apache/incubator-hop-website/edit/master/content/news/apache-hop-incubation-proposal-accepted.adoc">Edit this Page</a> <a href="#top" title="Reach the top of the page">Back to top</a> </div> <footer> <div class="footer"> <dl> <dt>Overview</dt> <dd><a href="../../download/">Download</a></dd> <dd><a href="../../manual/latest/">Getting started</a></dd> </dl> <dl> <dt>Community</dt> <dd><a target="_blank" href="https://issues.apache.org/jira/projects/HOP/issues">Jira</a></dd> <dd><a target="_blank" href="https://chat.project-hop.org">Chat</a></dd> <dd><a href="../../community/team/">Team</a></dd> </dl> <dl> <dt>About</dt> <dd><a target="_blank" href="https://www.apache.org/licenses/" title="License">License</a></dd> </dl> <p> &copy; 2019-2020 The Hop Team.<br> All marks mentioned may be trademarks or registered trademarks of their respective owners. </p> </div> </footer> <script src="../../_/js/site-8ed57175ed.js"></script> <script src="../../_/js/vendor/highlight-41b831b4c4.js"></script> <script src="../../_/js/vendor/cookies-eu-banner-d4a1518c50.js"></script> <script> new CookiesEuBanner(function () {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
ga('send', 'pageview');
}, true, false); </script> <script src="../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <script> var search = docsearch({
appId: 'IEDZCR8JT4',
apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
indexName: 'hop-doc',
inputSelector: '#search-input',
autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
algoliaOptions: { hitsPerPage: 10 }
}).autocomplete
search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
function focusSearchInput () { document.querySelector('#search-input').focus() }
if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> <script type="application/ld+json"> {
"@context": "http://schema.org",
"@type": "Organization",
"name": "Hop",
"url": "https:\/\/hop.staged.apache.org\/"
, "sameAs": ["https://twitter.com/projhop"]
, "logo": "\/img\/hop-logo.svg"
, "description": "Hop"
} </script> <script type="application/ld+json"> {
"@context": "http://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1 ,
"item": {
"@id": "https://hop.staged.apache.org/",
"name": "Hop"
}
},{
"@type": "ListItem",
"position": 2 ,
"item": {
"@id": "https://hop.staged.apache.org/news/",
"name": "news"
}
},{
"@type": "ListItem",
"position": 3 ,
"item": {
"@id": "https://hop.staged.apache.org/news/apache-hop-incubation-proposal-accepted/",
"name": "apache-hop-incubation-proposal-accepted"
}
}]
} </script> </body> </html>