The impact on KIE would be significant if we were required to change
core package names like org.drools.

Drools is one of the most widely adopted rule engines in the
enterprise space. Core components such as drools-compiler, a
dependency used in virtually every Drools-based application, have been
around since at least 2008. While the engine itself has evolved over
the years, the community has consistently prioritized minimizing
disruption for users who have relied on Drools for over 20 years.

Such a change would also impact jBPM users, as it shares many of the
same foundations and is widely used across the industry. This
disruption would put stress on the large community of users of Apache
KIE technologies.

For this reason, I would urge the ASF to consider this carefully when
evaluating expectations around forcing package renaming.

-
Alex

On Thu, Jul 3, 2025 at 1:40 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote:
>
> Hi PJ
>
> By default, the package names should start with org.apache.
> However, I remember we accepted (exceptional) other package name for
> existing projects joining the incubator as it impacts the existing
> community. I would consider more as a "transition" period.
>
> Regards
> JB
>
> On Wed, Jul 2, 2025 at 10:59 PM PJ Fanning <fannin...@apache.org> wrote:
> >
> > Hi everyone,
> > I couldn't find any discussions online so I thought I'd raise one. If
> > there is a pre-existing answer somewhere please let me know.
> > I'm wondering if Apache projects/podlings are required to use
> > org.apache... package names.
> > The one exception that I know of is KIE which has a pretty dizzying
> > array of package names, few if any are org.apache namespaced.
> > One example is org.drools. Maybe it is an unimportant norm but
> > ideally, this would mean the drools.org domain is controlled by the
> > ASF.
> > The website https://www.drools.org/ does not appear to be Apache branded.
> > I'm not looking to block KIE releases but I'm wondering if ultimately
> > we should be expecting them to change the package names.
> > In a quick look at the KIE issues, I found none related to package
> > renaming. I created a couple because of this and will happily close
> > them if the ASF doesn't worry about such things.
> > Any guidance would be appreciated.
> >
> > Regards,
> > PJ
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to