You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Aleksandr Chesnokov <ch...@gmail.com> on 2025/07/18 07:30:17 UTC
[ANNOUNCE] Apache Ignite abbreviation plugin 4.0.0 released
We are pleased to announce the release of Apache Ignite abbreviation plugin
4.0.0. Artifacts and sources can be downloaded from here:
https://github.com/timoninmaxim/ignite-abbrev-plugin/releases/tag/4.0.0
Apache Ignite abbreviation plugin is an IntelliJ Idea plugin that
simplifies development with Apache Ignite coding guidelines [1, 2]. More
information about the plugin is available in this repository:
https://github.com/timoninmaxim/ignite-abbrev-plugin
The main updates are:
1. Migrated build system from DevKit Idea plugin to IntelliJ Platform
Gradle Plugin 2.6.0 [3]
2. Upgraded to JDK 17
3. Raised minimum supported IntelliJ IDEA version to 2022.3
4. Updated abbreviations list [4]
Also there are some minor changes:
1. Fixed Scala language support [5]
2. Fixed QuickFix for IgniteAbbreviationInspection [6]
3. Fixed preview for IgniteGetterSetterGenerator [7]
4. Fixed preview for IgniteGetterSetterSubstitutor [8]
5. Added new JUnit4 tests (78% code coverage achieved) [9]
Thanks to Maksim Timonin for reviewing all the changes.
Please let us know if you encounter any problems.
[1] https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines
[2] https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
[3] https://issues.apache.org/jira/browse/IGNITE-25625
[4] https://issues.apache.org/jira/browse/IGNITE-25906
[5] https://issues.apache.org/jira/browse/IGNITE-25710
[6] https://issues.apache.org/jira/browse/IGNITE-10722
[7] https://issues.apache.org/jira/browse/IGNITE-25900
[8] https://issues.apache.org/jira/browse/IGNITE-25905
[9] https://issues.apache.org/jira/browse/IGNITE-25722
--
Regards,
Aleksandr Chesnokov
Re: [ANNOUNCE] Apache Ignite abbreviation plugin 4.0.0 released
Posted by Aleksandr Chesnokov <ch...@gmail.com>.
Closing the loop on this: the plugin code was migrated to the ASF
repository [1] in February, with the full commit history. The 4.0.0
release remains available in the fork [2].
[1] https://github.com/apache/ignite-abbrev-plugin
[2] https://github.com/timoninmaxim/ignite-abbrev-plugin/releases/tag/4.0.0
Regards,
Aleksandr Chesnokov
Re: [ANNOUNCE] Apache Ignite abbreviation plugin 4.0.0 released
Posted by Maksim Timonin <ti...@apache.org>.
Hi!
Aleksandr, thanks for your efforts in maintaining the plugin!
Pavel, the plugin was previously developed in Dmitry Pavlov’s personal
repository. We actually discovered the Apache repository at the last moment
— just yesterday, when everything was already prepared for the release.
We decided to proceed with the release using the existing setup (the same
way it was done before), as it’s a developer tool for Ignite devs only and
we prioritized speed (to avoid delays due to vacations, voting, etc.).
I plan to move the code to the Apache repository next month. Thanks for
pointing that out!
On Fri, Jul 18, 2025 at 12:07 PM Pavel Tupitsyn <pt...@apache.org>
wrote:
> Maxim Timonin is a committer and should be able to merge changes into
> the ASF repo (just tried it myself by creating a README).
>
> > We plan to migrate all commits to [1] and will notify here when it will
> be ready.
>
> Thanks a lot for that, and for maintaining the plugin too!
>
> Pavel
>
> On Fri, Jul 18, 2025 at 11:54 AM Aleksandr Chesnokov
> <ch...@gmail.com> wrote:
> >
> > Hi, Pavel.
> > Yes, we know that there is an ASF repo [1]. Moreover, there is another
> one
> > repo [2] with releases and cwiki page [4] referred to it. But as I
> > understood, Maksim and I do not have rights to merge PRs in these repos,
> so
> > the fastest and easiest way for us was to create a new fork from [2].
> > That's why we created [3].
> >
> > We plan to migrate all commits to [1] and will notify here when it will
> be
> > ready.
> >
> > [1] https://github.com/apache/ignite-abbrev-plugin
> > [2] https://github.com/dspavlov/ignite-abbrev-plugin
> > [3] https://github.com/timoninmaxim/ignite-abbrev-plugin
> > [4]
> https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
> > --
> > Regards,
> > Aleksandr Chesnokov
> >
> > пт, 18 июл. 2025 г. в 11:14, Pavel Tupitsyn <pt...@apache.org>:
> >
> > > Hello,
> > >
> > > There is an ASF repo [1], why do we use a personal repo [2] for an ASF
> > > release?
> > >
> > > [1] https://github.com/apache/ignite-abbrev-plugin
> > > [2] https://github.com/timoninmaxim/ignite-abbrev-plugin
> > >
> > > On Fri, Jul 18, 2025 at 10:32 AM Aleksandr Chesnokov
> > > <ch...@gmail.com> wrote:
> > > >
> > > > We are pleased to announce the release of Apache Ignite abbreviation
> > > plugin
> > > > 4.0.0. Artifacts and sources can be downloaded from here:
> > > >
> https://github.com/timoninmaxim/ignite-abbrev-plugin/releases/tag/4.0.0
> > > >
> > > >
> > > > Apache Ignite abbreviation plugin is an IntelliJ Idea plugin that
> > > > simplifies development with Apache Ignite coding guidelines [1, 2].
> More
> > > > information about the plugin is available in this repository:
> > > > https://github.com/timoninmaxim/ignite-abbrev-plugin
> > > >
> > > >
> > > > The main updates are:
> > > >
> > > > 1. Migrated build system from DevKit Idea plugin to IntelliJ
> Platform
> > > > Gradle Plugin 2.6.0 [3]
> > > > 2. Upgraded to JDK 17
> > > > 3. Raised minimum supported IntelliJ IDEA version to 2022.3
> > > > 4. Updated abbreviations list [4]
> > > >
> > > > Also there are some minor changes:
> > > >
> > > > 1. Fixed Scala language support [5]
> > > > 2. Fixed QuickFix for IgniteAbbreviationInspection [6]
> > > > 3. Fixed preview for IgniteGetterSetterGenerator [7]
> > > > 4. Fixed preview for IgniteGetterSetterSubstitutor [8]
> > > > 5. Added new JUnit4 tests (78% code coverage achieved) [9]
> > > >
> > > > Thanks to Maksim Timonin for reviewing all the changes.
> > > >
> > > >
> > > > Please let us know if you encounter any problems.
> > > >
> > > >
> > > > [1]
> https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines
> > > >
> > > > [2]
> > > https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
> > > >
> > > > [3] https://issues.apache.org/jira/browse/IGNITE-25625
> > > >
> > > > [4] https://issues.apache.org/jira/browse/IGNITE-25906
> > > >
> > > > [5] https://issues.apache.org/jira/browse/IGNITE-25710
> > > >
> > > > [6] https://issues.apache.org/jira/browse/IGNITE-10722
> > > >
> > > > [7] https://issues.apache.org/jira/browse/IGNITE-25900
> > > >
> > > > [8] https://issues.apache.org/jira/browse/IGNITE-25905
> > > >
> > > > [9] https://issues.apache.org/jira/browse/IGNITE-25722
> > > >
> > > >
> > > > --
> > > >
> > > > Regards,
> > > >
> > > > Aleksandr Chesnokov
> > >
>
Re: [ANNOUNCE] Apache Ignite abbreviation plugin 4.0.0 released
Posted by Pavel Tupitsyn <pt...@apache.org>.
Maxim Timonin is a committer and should be able to merge changes into
the ASF repo (just tried it myself by creating a README).
> We plan to migrate all commits to [1] and will notify here when it will be ready.
Thanks a lot for that, and for maintaining the plugin too!
Pavel
On Fri, Jul 18, 2025 at 11:54 AM Aleksandr Chesnokov
<ch...@gmail.com> wrote:
>
> Hi, Pavel.
> Yes, we know that there is an ASF repo [1]. Moreover, there is another one
> repo [2] with releases and cwiki page [4] referred to it. But as I
> understood, Maksim and I do not have rights to merge PRs in these repos, so
> the fastest and easiest way for us was to create a new fork from [2].
> That's why we created [3].
>
> We plan to migrate all commits to [1] and will notify here when it will be
> ready.
>
> [1] https://github.com/apache/ignite-abbrev-plugin
> [2] https://github.com/dspavlov/ignite-abbrev-plugin
> [3] https://github.com/timoninmaxim/ignite-abbrev-plugin
> [4] https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
> --
> Regards,
> Aleksandr Chesnokov
>
> пт, 18 июл. 2025 г. в 11:14, Pavel Tupitsyn <pt...@apache.org>:
>
> > Hello,
> >
> > There is an ASF repo [1], why do we use a personal repo [2] for an ASF
> > release?
> >
> > [1] https://github.com/apache/ignite-abbrev-plugin
> > [2] https://github.com/timoninmaxim/ignite-abbrev-plugin
> >
> > On Fri, Jul 18, 2025 at 10:32 AM Aleksandr Chesnokov
> > <ch...@gmail.com> wrote:
> > >
> > > We are pleased to announce the release of Apache Ignite abbreviation
> > plugin
> > > 4.0.0. Artifacts and sources can be downloaded from here:
> > > https://github.com/timoninmaxim/ignite-abbrev-plugin/releases/tag/4.0.0
> > >
> > >
> > > Apache Ignite abbreviation plugin is an IntelliJ Idea plugin that
> > > simplifies development with Apache Ignite coding guidelines [1, 2]. More
> > > information about the plugin is available in this repository:
> > > https://github.com/timoninmaxim/ignite-abbrev-plugin
> > >
> > >
> > > The main updates are:
> > >
> > > 1. Migrated build system from DevKit Idea plugin to IntelliJ Platform
> > > Gradle Plugin 2.6.0 [3]
> > > 2. Upgraded to JDK 17
> > > 3. Raised minimum supported IntelliJ IDEA version to 2022.3
> > > 4. Updated abbreviations list [4]
> > >
> > > Also there are some minor changes:
> > >
> > > 1. Fixed Scala language support [5]
> > > 2. Fixed QuickFix for IgniteAbbreviationInspection [6]
> > > 3. Fixed preview for IgniteGetterSetterGenerator [7]
> > > 4. Fixed preview for IgniteGetterSetterSubstitutor [8]
> > > 5. Added new JUnit4 tests (78% code coverage achieved) [9]
> > >
> > > Thanks to Maksim Timonin for reviewing all the changes.
> > >
> > >
> > > Please let us know if you encounter any problems.
> > >
> > >
> > > [1] https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines
> > >
> > > [2]
> > https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
> > >
> > > [3] https://issues.apache.org/jira/browse/IGNITE-25625
> > >
> > > [4] https://issues.apache.org/jira/browse/IGNITE-25906
> > >
> > > [5] https://issues.apache.org/jira/browse/IGNITE-25710
> > >
> > > [6] https://issues.apache.org/jira/browse/IGNITE-10722
> > >
> > > [7] https://issues.apache.org/jira/browse/IGNITE-25900
> > >
> > > [8] https://issues.apache.org/jira/browse/IGNITE-25905
> > >
> > > [9] https://issues.apache.org/jira/browse/IGNITE-25722
> > >
> > >
> > > --
> > >
> > > Regards,
> > >
> > > Aleksandr Chesnokov
> >
Re: [ANNOUNCE] Apache Ignite abbreviation plugin 4.0.0 released
Posted by Aleksandr Chesnokov <ch...@gmail.com>.
Hi, Pavel.
Yes, we know that there is an ASF repo [1]. Moreover, there is another one
repo [2] with releases and cwiki page [4] referred to it. But as I
understood, Maksim and I do not have rights to merge PRs in these repos, so
the fastest and easiest way for us was to create a new fork from [2].
That's why we created [3].
We plan to migrate all commits to [1] and will notify here when it will be
ready.
[1] https://github.com/apache/ignite-abbrev-plugin
[2] https://github.com/dspavlov/ignite-abbrev-plugin
[3] https://github.com/timoninmaxim/ignite-abbrev-plugin
[4] https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
--
Regards,
Aleksandr Chesnokov
пт, 18 июл. 2025 г. в 11:14, Pavel Tupitsyn <pt...@apache.org>:
> Hello,
>
> There is an ASF repo [1], why do we use a personal repo [2] for an ASF
> release?
>
> [1] https://github.com/apache/ignite-abbrev-plugin
> [2] https://github.com/timoninmaxim/ignite-abbrev-plugin
>
> On Fri, Jul 18, 2025 at 10:32 AM Aleksandr Chesnokov
> <ch...@gmail.com> wrote:
> >
> > We are pleased to announce the release of Apache Ignite abbreviation
> plugin
> > 4.0.0. Artifacts and sources can be downloaded from here:
> > https://github.com/timoninmaxim/ignite-abbrev-plugin/releases/tag/4.0.0
> >
> >
> > Apache Ignite abbreviation plugin is an IntelliJ Idea plugin that
> > simplifies development with Apache Ignite coding guidelines [1, 2]. More
> > information about the plugin is available in this repository:
> > https://github.com/timoninmaxim/ignite-abbrev-plugin
> >
> >
> > The main updates are:
> >
> > 1. Migrated build system from DevKit Idea plugin to IntelliJ Platform
> > Gradle Plugin 2.6.0 [3]
> > 2. Upgraded to JDK 17
> > 3. Raised minimum supported IntelliJ IDEA version to 2022.3
> > 4. Updated abbreviations list [4]
> >
> > Also there are some minor changes:
> >
> > 1. Fixed Scala language support [5]
> > 2. Fixed QuickFix for IgniteAbbreviationInspection [6]
> > 3. Fixed preview for IgniteGetterSetterGenerator [7]
> > 4. Fixed preview for IgniteGetterSetterSubstitutor [8]
> > 5. Added new JUnit4 tests (78% code coverage achieved) [9]
> >
> > Thanks to Maksim Timonin for reviewing all the changes.
> >
> >
> > Please let us know if you encounter any problems.
> >
> >
> > [1] https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines
> >
> > [2]
> https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
> >
> > [3] https://issues.apache.org/jira/browse/IGNITE-25625
> >
> > [4] https://issues.apache.org/jira/browse/IGNITE-25906
> >
> > [5] https://issues.apache.org/jira/browse/IGNITE-25710
> >
> > [6] https://issues.apache.org/jira/browse/IGNITE-10722
> >
> > [7] https://issues.apache.org/jira/browse/IGNITE-25900
> >
> > [8] https://issues.apache.org/jira/browse/IGNITE-25905
> >
> > [9] https://issues.apache.org/jira/browse/IGNITE-25722
> >
> >
> > --
> >
> > Regards,
> >
> > Aleksandr Chesnokov
>
Re: [ANNOUNCE] Apache Ignite abbreviation plugin 4.0.0 released
Posted by Pavel Tupitsyn <pt...@apache.org>.
Hello,
There is an ASF repo [1], why do we use a personal repo [2] for an ASF release?
[1] https://github.com/apache/ignite-abbrev-plugin
[2] https://github.com/timoninmaxim/ignite-abbrev-plugin
On Fri, Jul 18, 2025 at 10:32 AM Aleksandr Chesnokov
<ch...@gmail.com> wrote:
>
> We are pleased to announce the release of Apache Ignite abbreviation plugin
> 4.0.0. Artifacts and sources can be downloaded from here:
> https://github.com/timoninmaxim/ignite-abbrev-plugin/releases/tag/4.0.0
>
>
> Apache Ignite abbreviation plugin is an IntelliJ Idea plugin that
> simplifies development with Apache Ignite coding guidelines [1, 2]. More
> information about the plugin is available in this repository:
> https://github.com/timoninmaxim/ignite-abbrev-plugin
>
>
> The main updates are:
>
> 1. Migrated build system from DevKit Idea plugin to IntelliJ Platform
> Gradle Plugin 2.6.0 [3]
> 2. Upgraded to JDK 17
> 3. Raised minimum supported IntelliJ IDEA version to 2022.3
> 4. Updated abbreviations list [4]
>
> Also there are some minor changes:
>
> 1. Fixed Scala language support [5]
> 2. Fixed QuickFix for IgniteAbbreviationInspection [6]
> 3. Fixed preview for IgniteGetterSetterGenerator [7]
> 4. Fixed preview for IgniteGetterSetterSubstitutor [8]
> 5. Added new JUnit4 tests (78% code coverage achieved) [9]
>
> Thanks to Maksim Timonin for reviewing all the changes.
>
>
> Please let us know if you encounter any problems.
>
>
> [1] https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines
>
> [2] https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules
>
> [3] https://issues.apache.org/jira/browse/IGNITE-25625
>
> [4] https://issues.apache.org/jira/browse/IGNITE-25906
>
> [5] https://issues.apache.org/jira/browse/IGNITE-25710
>
> [6] https://issues.apache.org/jira/browse/IGNITE-10722
>
> [7] https://issues.apache.org/jira/browse/IGNITE-25900
>
> [8] https://issues.apache.org/jira/browse/IGNITE-25905
>
> [9] https://issues.apache.org/jira/browse/IGNITE-25722
>
>
> --
>
> Regards,
>
> Aleksandr Chesnokov