We don’t have to rename current code, but new code will need to be org.apache (sonataflow is probably fine). I was thinking if we’re going to rename packages group id now, we might as well make it Apache and only do it once.
-- Jason Porter Software Engineer He/Him/His IBM From: ricardo zanini fernandes <ricardozan...@gmail.com> Date: Thursday, October 19, 2023 at 11:47 To: dev@kie.apache.org <dev@kie.apache.org> Subject: [EXTERNAL] Re: [PROPOSAL] Renaming Kogito SW artifacts to KIE/SonataFlow We have org.drools, org.jbpm, hence org.sonataflow. Can't we keep this ubiquity? org.kie.apache.sonataflow is too large, IMO. If we go for org.apache.sonataflow, then maybe renaming everything else to follow the same pattern? On Thu, Oct 19, 2023 at 2:30 PM Jason Porter <lightguar...@apache.org> wrote: > I'm +0 on this. > > If we're going to rename it to SonataFlow, should we not make it > org.apache.kie.sonataflow or something similar under the Apache name? > > On 2023/10/19 12:42:53 ricardo zanini fernandes wrote: > > Friends, > > > > Since we moved from "Kogito Serverless Workflow" to "SonataFlow" project > > I'd like to propose a naming change to those artifacts targeting 10.x. > > > > Some are *only* related to SW which is implementation specifics. We can > > change to SonataFlow, for example: > > > > Description Extension Target > > Runtime development tools for SonataFlow > > org.kie.kogito:kogito-quarkus-serverless-workflow-devui > > org.sonataflow:sonataflow-quarkus-devui > > SonataFlow Add-On - Includes OpenApi Client, the Process engine, and > > Knative Eventing capabilities > > org.kie.kogito:kogito-quarkus-serverless-workflow > > org.sonataflow:sonataflow-quarkus > > > > Another renaming is targeting Kogito Quarkus Add-Ons to KIE Quarkus > Add-Ons > > for generic proposes (works for SonataFlow, jBPM, Drools, etc). For > example: > > > > Description Extension Target > > KIE Data Index Infinispan Add-On > > org.kie.kogito:kogito-addons-quarkus-data-index-infinispan > > org.kie:kie-addons-quarkus-data-index-infinispan > > KIE Data Index In-memory Add-On > > org.kie.kogito:kogito-addons-quarkus-data-index-inmemory > > org.kie:kie-addons-quarkus-data-index-inmemory > > > > There are also jBPM specifics, which I propose: > > > > Description Extension Target > > jBPM Add-On for e-mail support on Human Tasks. > > org.kie.kogito:kogito-addons-quarkus-mail > org.jbpm:jbpm-addons-quarkus-mail > > > > To keep things simple for now, we can refrain from renaming namespaces, > but > > GAV is important since we are moving to 10.x., so we start fresh. > > > > If we agree, I can keep a spreadsheet with all the renames and share it > > with the community. > > > > Cheers! > > > > -- > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org > For additional commands, e-mail: dev-h...@kie.apache.org > >