This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hop-website.git


The following commit(s) were added to refs/heads/master by this push:
     new fa47263  [MONTHLY] monthly roundup December 2021
     new 8f9a866  Merge pull request #109 from bamaer/master
fa47263 is described below

commit fa47263d63f0bf534df25aaabb4442213869fe7f
Author: Bart Maertens <[email protected]>
AuthorDate: Tue Jan 11 08:13:19 2022 +0100

    [MONTHLY] monthly roundup December 2021
---
 content/blog/2022/01/roundup-2021-12/index.adoc    | 109 +++++++++++++++++++++
 .../img/Roundup-2022-01/apache-tika-transform.png  | Bin 0 -> 87195 bytes
 static/img/Roundup-2022-01/hop-graduation.jpeg     | Bin 0 -> 31854 bytes
 3 files changed, 109 insertions(+)

diff --git a/content/blog/2022/01/roundup-2021-12/index.adoc 
b/content/blog/2022/01/roundup-2021-12/index.adoc
new file mode 100644
index 0000000..93c95b9
--- /dev/null
+++ b/content/blog/2022/01/roundup-2021-12/index.adoc
@@ -0,0 +1,109 @@
+---
+title: "Roundup December 2021"
+date: 2022-01-10T07:59:56+02:00
+authors: ["bamaer"]
+categories: ["Roundup", "Apache Hop"]
+preview: "Roundup December 2021"
+description: "The Apache Hop (Incubating) recap for December 2021: "
+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 December 2021!
+:toc-class: none
+
+toc::[]
+
+
+== Graduation Hop is now a Top Level Project
+
+As an early Christmas present, Apache Hop's graduation was confirmed by that 
ASF Board on December, 16th.
+
+This graduation marks the end of Hop's passage through the Apache Incubator, 
where the Hop team learned how to work "The Apache Way". We created four 
releases (0.60, 0.70, 0.99 and 1.0), gradually improving our release process 
and fixing any copyright and licensing issues.
+
+The Incubation process resulted in the active and mature project Hop currently 
is, with a thriving and growing community. Thanks a lot to everyone involved!
+
+An official press release from the Apache Software Foundation will be 
available soon.
+
+image:/img/Roundup-2022-01/hop-graduation.jpeg[Apache Hop - Graduated as a Top 
Level Project, width="70%"]
+
+== Hop 1.1.0 preparation
+
+Work on Hop 1.1.0 continued during the graduation process.
+
+Hop 1.1.0 will contain work on well over 200 tickets.
+
+The cutoff point for Hop 1.1.0 will be at the end of this week. Preparing and 
building releases will be a faster process now that Hop left the incubator.
+
+Stay tuned for more news on Hop 1.1.0 soon!
+
+== Hop 2.0 preparation - Java 11 build is taking shape
+
+As always, the Hop team has been fighting on multiple fronts.
+
+In addition to the graduation and the Hop 1.1.0 release preparation, we 
created a 
https://ci-builds.apache.org/job/Hop/job/Hop-integration-tests-java11/[new Java 
11 build^] in preparation for Hop 2.0.
+
+It took a while to do the necessary code changes, but the Java 11 and 
integration tests now run successfully.
+
+Thanks for all the hard work on this, Hans!
+
+== Lots and lots of improvements and bug fixes
+
+As always, the Hop community went bug hunting in December. Tens of bugs have 
been found and fixed, which will allow Hop 1.1.0 to be yet another robust and 
stable release.
+
+=== New Transform Plugins
+
+* 
https://hop.apache.org/manual/latest/pipeline/transforms/metadata-input.html[Metadata
 input^]: gives you access to the Hop Metadata items in the current project
+* 
https://hop.apache.org/manual/latest/pipeline/transforms/apache-tika.html[Apache
 Tika^]: parses files in all sorts of formats and extracts the text content as 
well as available metadata it can extract
+
+image:/img/Roundup-2022-01/apache-tika-transform.png[Apache Tika transform, 
width="90%"]
+
+=== Hop Server
+
+The 
https://hop.apache.org/manual/latest/hop-server/async-web-service.html#top[Hop 
Server Asynchronous Web Service^] is used to execute long-running workflows. 
This web service returns the unique ID of the executing workflow. This ID can 
be used to periodically check the workflow's status.
+
+Hop Server can now be started with SSL enabled.
+
+=== Log4j removed
+
+Even though Hop never used Log4j for logging, a Log4j jar was shipped with Hop 
versions up to 1.0.
+
+This Log4j jar was for a version (1.2.17) that was not impacted by 
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-45046[CVE-2021-45046^] 
and subsequent vulnerabilities.
+
+Since Hop never used Log4j, the Hop team decided to remove Log4j from the 
build entirely. Hop 1.1.0 will ship without any Log4j jars.
+
+=== Various
+
+* Beam was upgraded to 2.34.0, support for Spark was upgraded to 3.
+* the File Explorer now uses lazy loading. This makes the perspective respond 
a lot snappier when browsing files and folders.
+* the Docker long-lived container now supports projects and environments
+* Metadata Injection for an additional number of transforms. Check the 
https://hop.apache.org/manual/latest/pipeline/metadata-injection.html#top[full 
list^] for an overview.
+
+== Community
+
+The Hop community continues to grow:
+
+* chat: 256 registered members (up from 243) 
link:https://chat.project-hop.org[join]
+* LinkedIn: 728 followers (up from 690) 
link:https://www.linkedin.com/company/hop-project[follow]
+* Twitter: 578 followers (up from 545) 
link:https://twitter.com/ApacheHop[follow]
+* YouTube: 368 subscribers (up from 325) 
link:https://www.youtube.com/channel/UCGlcYslwe03Y2zbZ1W6DAGA[subscribe]
+* Meetup: 215 members (up from 211) link: 
https://www.meetup.com/3hx-apache-hop-incubating-hot-hop-hangouts[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 
http://hop.apache.org/community/ethos/[Code of Conduct] to find out more.
+
+[[tickets]]
+== JIRA Activity
+
+Here's a quick overview of the 79 tickets the Hop community worked on in 
December
+
+* Resolved: 62
+* In Progress: 1
+* Open: 38
+* Closed: 4
+
+The full list of issues that had activity over the last month is available 
https://issues.apache.org/jira/issues/?jql=project%20%3D%20HOP%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20resolved%20%3E%3D%202021-11-01%20AND%20resolved%20%3C%3D%202021-11-30%20ORDER%20BY%20updated%20ASC&startIndex=50[here^]
diff --git a/static/img/Roundup-2022-01/apache-tika-transform.png 
b/static/img/Roundup-2022-01/apache-tika-transform.png
new file mode 100644
index 0000000..581a3af
Binary files /dev/null and 
b/static/img/Roundup-2022-01/apache-tika-transform.png differ
diff --git a/static/img/Roundup-2022-01/hop-graduation.jpeg 
b/static/img/Roundup-2022-01/hop-graduation.jpeg
new file mode 100644
index 0000000..a6eb25e
Binary files /dev/null and b/static/img/Roundup-2022-01/hop-graduation.jpeg 
differ

Reply via email to