Apache Maven PMD Plugin, version 3.20.0 Released
The Maven team is pleased to announce the release of the
Apache Maven PMD Plugin, version 3.20.0
A Maven plugin for the PMD toolkit, that produces a report on both code rule
violations and detected copy and paste fragments, as well as being able to fail
the build based on these metrics.
You can download the appropriate sources etc. from the
...
[Read more...]
Posted at
08:35PM Jan 11, 2023
by khmarbaise in Plugin Release
Maven Project Info Reports Plugin version 3.4.2 - ...
The Apache Maven team is pleased to announce the release of the
Maven Project Info Reports Plugin version 3.4.2
You should specify the version in your project's plugin configuration:
1 <plugin>
2 <groupId> org.apache.maven.plugins </groupId>
3 <artifactId> maven-project-info-reports-plugin...
[Read more...]
Posted at
08:34PM Jan 11, 2023
by khmarbaise in Plugin Release
Apache CloudStack Year in Review - 2022
2022 was a hugely successful year for the Apache CloudStack community. We collaborated on a successful major release – Apache CloudStack 4.17 bringing a bunch of new capabilities and improvements, as well as created multiple new CloudStack integrations. As well as this, the community created two minor releases as part of the LTS programme.
...
[Read more...]
Posted at
12:17PM Dec 30, 2022
by Ivet in News
Apache Groovy 2022 Year In Review
The year 2022 has been a reasonably good one for the Groovy Programming Language. Here are just a few of the highlights.
Releases & Contributions
In 2022, Groovy had 18 releases starting with Groovy 4 in January:
The latest release of Groovy 4 is 4.0.7 which includes over 300 improvements and bug fixes since 4.0.0. For more details...
[Read more...]
Posted at
02:28PM Dec 29, 2022
by paulk in Technology
JVM Hello World with Groovy
For those that haven't seen it yet, the JVM Advent folks posted a great Groovy and Data Science blog post several days ago as part of the 2022 JVM Advent series. If you have an interest in Data Science, we recommend you check that out before continuing with this post. Today's post in the JVM Advent series is looking at the world of bytecode...
[Read more...]
Posted at
02:24PM Dec 22, 2022
by paulk in Technology
Apache CloudStack LTS Maintenance Release 4.17.2.0
# Apache CloudStack LTS Maintenance Release 4.17.2.0
The Apache CloudStack project is pleased to announce the release of CloudStack 4.17.2.0.
The CloudStack 4.17.2.0 release is a maintenance release as part of its 4.17.x LTS branch and contains more than 20 fixes since the CloudStack 4.17.1.0 release.
CloudStack LTS branches are supported for...
[Read more...]
Posted at
04:46PM Dec 16, 2022
by Rohit Yadav in Announcements
[ANNOUNCE] Apache NetBeans 16 Released
The Apache NetBeans team is pleased to announce that Apache NetBeans 16 was released on November 30, 2022 (though there's been a delay in announcing the release).
What's in the Apache NetBeans 16 release:
https://github.com/apache/netbeans/releases/tag/16
With thanks to 26 contributors, including some who have contributed for the...
[Read more...]
Posted at
10:35AM Dec 15, 2022
by Geertjan in General
Adventures with GroovyFX
This blog looks at a GroovyFX version of a ToDo application originally written in JavaFX . First we start with a ToDoCategory enum of our ToDo categories:
We will have a ToDoItem class containing the todo task, the previously mentioned category and the due date. @Canonical @JsonIncludeProperties ([ 'task' , 'category' , ...
[Read more...]
Posted at
02:22PM Dec 12, 2022
by paulk in Technology
Fun with obfuscated Groovy
An interesting tweet appeared in my feed this morning: And of course it prints the same thing in Groovy:
char p( int i) { ( char ) ( 72.5 + i * ( 17488.589319014318 + i * (- 54923.96120078333 + i * ( 72666.96791801952 + i * (- 54398.97479321991 + i * ( 25980.955221285272 + i * (- 8426.37914599868 ...
[Read more...]
Posted at
12:40AM Dec 08, 2022
by paulk in Technology
Apache CloudStack Use Cases, Benefits and its Proj...
Apache CloudStack is a leading open-source virtualisation platform used by many global organisations. The fact that the solution is hypervisor-agnostic allows different types of enterprises to use CloudStack as a cloud orchestration no matter the rest of their tech stack.
We decided to get in touch with a few community members and ask for their...
[Read more...]
Posted at
04:42PM Dec 05, 2022
by Ivet in Meet the Community
Towards Fair Trade for FOSS
As part of being involved in Apache, I got the opportunity yesterday to go to Brussels to attend the European Commission's EC Open Source Workshops - Computing and Sustainability .
Me and The EU
Aside from my many years of involvement in the context of open source, in particular in the context of Apache NetBeans and the Friends of OpenJDK...
[Read more...]
Posted at
12:48PM Dec 03, 2022
by Geertjan in General
CloudStack Collaboration Conference 2022 Roundup
CloudStack Collaboration Conference 2022 took place on 14th-16th November. The event, which is organised by a team of volunteers from the Apache CloudStack Community, was held in the Capital Fort Business centre in Sofia, Bulgaria.
For the first time, the CloudStack Collaboration Conference was held as a hybrid event. It was streamed live on Hubilo for...
[Read more...]
Posted at
03:34PM Nov 30, 2022
by Ivet in News
Zipping Collections with Groovy
In computer science, zipping translates sequences into sequences where, if visualized in two dimensions, the rows and columns are swapped. So the zip of: [[ 'a' , 'b' , 'c' ],
[ 1 , 2 , 3 ]]
would be:
[[ 'a' , 1 ],
[ 'b' , 2 ],
[ 'c' , 3 ]]
It's a very handy...
[Read more...]
Posted at
12:50PM Nov 17, 2022
by paulk in Technology
Jira Public Signup Disabled
Today, the Infrastructure Team took the step to disable public signups to ASF Jira This was not done lightly. The main reason for this is the amount of spam and spam accounts that are created every day, it has made managing Jira a big effort. In addition, Infra are planning with Atlassian to move to their Cloud service, where account limitations apply;...
[Read more...]
Posted at
04:48PM Nov 11, 2022
by gmcdonald in Notices
CloudStack Integrations: StorPool Storage - High-p...
CloudStack is a multi-hypervisor, multi-tenant, high-availability cloud management platform that delivers the flexibility and freedom of open-source technology and the power of an enterprise-grade virtualization management platform.
In the new blog series named CloudStack Integrations, we will present a range of technologies with which CloudStack is...
[Read more...]
Posted at
05:31PM Nov 06, 2022
by Ivet in Case Studies & Integrations
Whiskey Clustering with Groovy and Apache Ignite
In a previous blog post , we looked at using Apache Wayang (incubating) and Apache Spark to scale up the k-means clustering algorithm. Let's look at another useful technology for scaling up this problem, Apache Ignite . They recently released a new version , but earlier versions are also fine for our example. Before we start, a quick...
[Read more...]
Posted at
11:13AM Oct 27, 2022
by paulk in Technology
NetBeans Pub Hangout in Prague
A group of Java engineers gathered in a pub in Prague last night to celebrate many years of their engagement in NetBeans, all having worked in Sun Microsystems or Oracle or both, continuing into the Apache world where NetBeans is now found.
This will not be the last of such gatherings, anyone involved in NetBeans over the years is more than welcome to...
[Read more...]
Posted at
08:01AM Oct 24, 2022
by Geertjan in General
Groovy Dates And Times Cheat Sheet
Java has had a Date class from the very beginning and Groovy supports using it and several related classes like Calendar . Throughout this blog post we refer to those classes as the legacy date classes .
Groovy enhances the experience of using the legacy date classes with simpler mechanisms for formatting, parsing and extracting fields from the...
[Read more...]
Posted at
07:27AM Oct 24, 2022
by paulk in Technology
Apache Maven EAR Plugin Version 3.3.0 Released
The Apache Maven team is pleased to announce the release of the
Apache Maven EAR Plugin, version 3.3.0
This plugin generates Java EE Enterprise Archive (EAR) file. It can also
generate the deployment descriptor file (e.g. application.xml).
You should specify the version in your project's plugin configuration:
NOTE:
Requires JDK8 as...
[Read more...]
Posted at
09:28AM Oct 22, 2022
by khmarbaise in Plugin Release
Apache Maven Doxia Version 2.0.0-M4 released
The Apache Maven team is pleased to announce the release of the
Apache Maven Doxia Version 2.0.0-M4,
Released
Doxia is a content generation framework which aims to provide its users with powerful techniques for
generating static and dynamic content: Doxia can be used in web-based publishing context to generate
static sites, in addition to being...
[Read more...]
Posted at
08:09PM Oct 19, 2022
by khmarbaise in doxia