Skip to content
Browse files
Merge pull request #121 from bamaer/master
[BLOG] roundup January 2022
  • Loading branch information
hansva committed Feb 4, 2022
2 parents e0950ad + ba14236 commit e2fa6e40c3d51e333e3614e91dbe8986474a3727
Showing 2 changed files with 107 additions and 0 deletions.
@@ -0,0 +1,107 @@
title: "Roundup January 2022"
date: 2022-02-03T07:59:56+02:00
authors: ["bamaer"]
categories: ["Roundup", "Apache Hop"]
preview: "Roundup January 2022"
description: "The Apache Hop recap for January 2022: "
draft: false

:toc: macro
:toclevels: 2
:toc-title: As always at the start of another new month, let's have a look at what happened at Hop over the last month. Here's the recap for January 2022!
:toc-class: none


== Hop Graduation - Apache Software Foundation Press Release

Everyone who follows Apache Hop knows we graduated to a Top-Level Project in the final days of 2021.

Since not everyone follows Hop (yet), the Apache Hop PMC worked with the Apache Software Foundation to issues a press release that was sent out on January 18th.

Home to over 350 projects, some of which are wildly popular, the ASF has access to a massive audience. The press release created a major surge in the Apache Hop website visitor and downloads. With the increase in numbers, we saw a lot of new attention from Asia, especially China.

We'd like to take this opportunity to welcome all new Hop users and enthusiasts the Apache Hop community!

Read the original[ASF press release] or the link:/blog/2022/01/hop-graduation/[reprint] on the Apache Hop website.

image:/img/asf_logo_wide.png[Apache Software Foundation, width="60%"]

== Apache Hop 1.1.0

On January 24th, the Apache Hop PMC and community released Apache Hop 1.1.0.

All the details about this release are available in the link:/blog/2022/01/hop-1.1.0/[release announcement], so let's just walk through a number highlights:

* Hop Server now supports SSL, projects and environments and asynchronous web services for long-running pipelines and workflows. There also is a new Hop Server Status transform.
* the Docker image now supports optionally supports projects and environments, has additional logging information and status code improvements.
* Apache Beam has been upgraded to 2.35.0 with support for Apache Spark 2.35.0 and Apache Flink 1.13.5. Apache Beam on Google Cloud Dataflow now supports service accounts and `DataflowServiceOptions`, which pass various options through if they’re not available in the GUI
* new transform plugins:
** Hop Server Status: retrieves a lot of server and operating system metrics from one of your Hop Servers.
** Apache Tika Input parses files in all sorts of formats and extracts the text content as well as available metadata it can extract.
** Metadata Input gives you access to the Hop Metadata items in the current project. It outputs all the metadata objects of all types unless one or more types are filtered.
** Neo4j Graph Output now supports models with multiple relationships between two nodes, models with multiple node labels and models with self-relationships
* Log4j completely removed

image:/img/Release-1.1/hop-beam.png[Apache Beam was updated to version 2.35.0 in Hop 1.1.0, width="75%"]

== Various

With the busy start of the year running up to the Hop 1.1.0, the Apache Hop community hasn't had a lot of time to work on spectacular new features since the Hop 1.1.0 release.

A couple of items worth highlighting:

* the Apache Kafka have been getting quite a bit of attention in code hardening and robustness. Expect some additional functionality in this area soon.
* an Avro Encode transform is work in progress
* the Hop 2.0 branch now builds with Java 11. Follow progress on the[Hop build server].
* Hop now support ARM on Linux and in the Docker container

== Community

=== new Contributions

With the increased Apache Hop visibility after the graduation and the 1.1.0 release, we've seen a significant uptick in the number of forks of the Hop github code repository and contributions. We'll work on updates statistics on community interaction and contributions soon.

A couple of notable new contributions are SonarCube code cleanup and fixes, Brazilian Portuguese translations and a new link:/manual/latest/how-to-guides/apache-hop-web-services-docker.html[Hop web services in Docker tutorial]. A huge thank you to everyone who contributed!

=== New Committers

The Apache Hop welcomed two new committers in January:

*[Yu-Jui (Ray) Chang]: Ray started picking up small JIRA tickets months ago and has since then grown to become a valuable member of the Hop development team.
*[Ricardo Gouvea]: started the Hop community in Brazil and has been very active in evangelising Hop in Brazil and in Portuguese. Ricardo is building a lot of hands-on Hop experience and provides lots of suggestions and feedback.

=== the Apache Hop Community in numbers

The Hop community continues to grow:

* chat: 275 registered members (up from 256) link:[join]
* LinkedIn: 786 followers (up from 728) link:[follow]
* Twitter: 634 followers (up from 578) link:[follow]
* YouTube: 415 subscribers (up from 368) link:[subscribe]
* Meetup: 217 members (up from 215) link:[join]

Check out the link:/community/team/[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 link:/community/contributing/[contribution guides] and[Code of Conduct] to find out more.

== JIRA Activity

Here's a quick overview of the 129 tickets the Hop community worked on in January:

* Resolved: 78
* In Progress: 16
* Open: 34
* Closed: 1

The full list of issues that had activity over the last month is available[here^]
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e2fa6e4

Please sign in to comment.