We’ve had another couple of busy months at Apache Hop. A lot of these changes have been happening in the background, but are very exciting nevertheless. As we’re getting close to finalizing the background work, we’ll soon have more time to work on Hop platform features again.
Here’s what happened over the last two months.
Hop joins the Apache Software Foundation, becomes Apache Hop (Incubating)
Migrating the code, documentation, website, JIRA and builds to Apache Infrastructure kept us busy for a while, but we’re almost there.
We already started working towards our first Apache Hop 0.50 release.
With the start of the incubation process, the project will now be referred to as "Apache Hop (Incubating)". All references to "Project Hop" are obsolete.
Below are a list of useful new project links for reference. Most existing links should forward to the new ones, but please update your bookmarks:
project url: hop.apache.org
All formal communication will now happen through the ASF mailing lists:
Hop User List
Use this list for your Hop questions.
Hop Developer List
Used by Hop contributors to discuss development of Hop.
Hop Commits List
Notifications on changes to the Hop code
Hop Issues List
Notifications of JIRA issues
Read more about why we’re so excited to join the ASF Incubation program and what this means for Hop here.
With the increasing amount of metadata items, plugins etc, we added category support to the various popup dialogs. At the top of the dialog, Hop users can expand or collapse all categories and can enable or disable the categorization of the available items.
Metadata editing for database connections, runtime configurations, the metadata dialog etc became more intuitive with a new UI tweak:
Many thanks to Nicolas Adment for this contribution!
Hop documentation is a work in progress. We’ve added or updated documentation for projects and environments, metadata injection, and lots of other small changes.
As always, ping us on mattermost to discuss documentation, and create tickets if you find any missing or incorrect information in the docs. Documentation is code, we take bugs in the documentation just as serious as bugs in the code.
Hop now works with Beam 2.24.
Two new transforms have been added:
The Hop community continues to grow:
The following people have been added as committers:
Nicolas Adment (various contributions)
Hiromu Hota (WebHop)
Brandon Jackson (various contributions)
Mahendran Mookkiah (various code fixes and cleanup)
Check out the complete list of committers and contributors.
Without community contribution, Hop is just a coding club! Please feel free to join, participate in the discussion, test, file bug tickets on the software or documentation, … Contributing is a lot more than writing code.
Check out our contribution guides to find out more.