Hi Kris, I think the spreadsheet is missing the Data Index Persistence Addons ( *org.kie.kogito:kogito-addons-quarkus-data-index-persistence-**) which are in charge of adding the runtime the capability to persist into the Data Index DB (not embedding the Data Index).
I'd rename the `org.kie:runtime-tools-quarkus-extension` to `org.jbpm:jbpm-quarkus-devui`. I think it makes sense since it's targeting Business Processes. Apart from that I'm ok. Pere On Mon, 5 Feb 2024 at 16:58, Francisco Javier Tirado Sarti < ftira...@redhat.com> wrote: > I think is better to consider messaging, persistence, marshallers and so on > infrastructure (kogito or kie) and data-index and jobs as supporting > services ( kogito o kie), if we want to do the distinction into libraries > that are added to a microservice as addon (infra) and microservices that > are not mandatory but heavily recommended to have all functionality (job > service and data index service) > > On Mon, Feb 5, 2024 at 4:54 PM Francisco Javier Tirado Sarti < > ftira...@redhat.com> wrote: > > > Hi Kris, sounds good, but I have a question why is persistence considered > > a supporting service and messaging is not?. > > > > On Mon, Feb 5, 2024 at 4:44 PM Kris Verlaenen <kris.verlae...@gmail.com> > > wrote: > > > >> All, > >> > >> Here's a slightly modified proposal to take the feedback so far into > >> account: the suggestion is to use Drools for anything related to rules, > >> jBPM for everything related to business processes (BPMN2), SonataFlow > for > >> everything related to Serverless Workflow, Kogito for supporting > services > >> like persistence, data index and job service, and kie just for anything > >> that doesn't fit any or does fit all of the other categories. > >> > >> I added a counter-proposal to the document in a column D in the same > >> spreadsheet: > >> > >> > https://docs.google.com/spreadsheets/d/1gsttRcXGtwGQO469EYFDhLxJLEA7Kl3gmioR6XhGhjY/edit#gid=0 > >> > >> Please let us know what you think. > >> > >> Thx, > >> Kris > >> > >> > >> On Tue, Oct 31, 2023 at 6:45 PM Alex Porcelli <a...@porcelli.me> wrote: > >> > >> > Ricardo, > >> > > >> > One concern that I have with the proposed renames is the complete > >> > vanish of the Kogito brand. Although I always agreed that we need to > >> > reposition the brands, I also have concerns to basically make one of > >> > them - that got some decent public coverage in recent years - > >> > completely disappear. > >> > > >> > My suggestion is to revisit the list and get some components to keep > >> > the Kogito brand. My inital suggestion are persistence, data-index and > >> > job scheduler components to be kept under Kogito. > >> > > >> > I also see some components that are planned to be removed like PMML, > >> > Tracing and Predictions that I don't get why. > >> > > >> > On Tue, Oct 24, 2023 at 2:42 PM ricardo zanini fernandes > >> > <ricardozan...@gmail.com> wrote: > >> > > > >> > > Alex, > >> > > > >> > > As discussed here's the spreadsheet: > >> > > > >> > > >> > https://docs.google.com/spreadsheets/d/1gsttRcXGtwGQO469EYFDhLxJLEA7Kl3gmioR6XhGhjY/edit#gid=0 > >> > > (anyone can edit) > >> > > > >> > > It contains only the Quarkus Add-ons for now, I'll add the remaining > >> > > libraries tomorrow if we all agree with this format. > >> > > > >> > > @Jason, we decided to table this discussion for now. We need to > rename > >> > > Kogito SW, and other add-ons to reflect the implementation to > >> release. We > >> > > won't add Apache prefix anywhere at this time. > >> > > > >> > > Cheers! > >> > > -- > >> > > > >> > > > >> > > On Mon, Oct 23, 2023 at 11:17 AM Jason Porter < > >> lightguar...@apache.org> > >> > > wrote: > >> > > > >> > > > I just checked https://groovy.apache.org/download.html#distro and > >> it > >> > does > >> > > > look like Groovy has moved all of their GAV to org.apache.groovy. > At > >> > some > >> > > > point we'll need to do the same thing. > >> > > > > >> > > > On 2023/10/23 14:01:12 Jason Porter wrote: > >> > > > > I missed some of this discussion as I was out on Friday. We > should > >> > look > >> > > > at what Groovy has done. They’re probably the biggest project that > >> is > >> > in a > >> > > > similar space (Java, Maven, number of artifacts, etc.) to us and > has > >> > moved > >> > > > over. I suggest we follow what they have done. > >> > > > > > >> > > > > -- > >> > > > > Jason Porter > >> > > > > Software Engineer > >> > > > > He/Him/His > >> > > > > > >> > > > > IBM > >> > > > > > >> > > > > > >> > > > > From: ricardo zanini fernandes <ricardozan...@gmail.com> > >> > > > > Date: Friday, October 20, 2023 at 13:53 > >> > > > > To: dev@kie.apache.org <dev@kie.apache.org> > >> > > > > Subject: [EXTERNAL] Re: [PROPOSAL] Renaming Kogito SW artifacts > to > >> > > > KIE/SonataFlow > >> > > > > As discussed offline, I'm gonna create a spreadsheet with the > >> > renaming > >> > > > > proposition and share it in this thread. > >> > > > > > >> > > > > We table the discussion about `apache` prefixing in > GAV/namespaces > >> > for > >> > > > now. > >> > > > > > >> > > > > > >> > > > > On Fri, Oct 20, 2023 at 2:20 PM Alex Porcelli < > >> porce...@apache.org> > >> > > > wrote: > >> > > > > > >> > > > > > You have a point in regarding the change of all GAVs. > >> > > > > > > >> > > > > > My suggestion is to table that discussion for now, work on the > >> > > > inventory > >> > > > > > and proposed changes. Once we have it done, we may start a new > >> > thread > >> > > > about > >> > > > > > GAVs. > >> > > > > > > >> > > > > > Wdyt? > >> > > > > > > >> > > > > > > >> > > > > > On Fri, Oct 20, 2023 at 1:07 PM ricardo zanini fernandes < > >> > > > > > ricardozan...@gmail.com> wrote: > >> > > > > > > >> > > > > > > Alex, I can create and share this spreadsheet, so we can > start > >> > > > working on > >> > > > > > > it. > >> > > > > > > > >> > > > > > > IMHO, we shouldn't start adding apache prefixes in some > >> > components > >> > > > and > >> > > > > > not > >> > > > > > > in others. > >> > > > > > > If we ought to add it, I'd rather add everything at once. > >> > > > > > > > >> > > > > > > -- > >> > > > > > > > >> > > > > > > > >> > > > > > > On Fri, Oct 20, 2023 at 1:58 PM Alex Porcelli < > >> a...@porcelli.me> > >> > > > wrote: > >> > > > > > > > >> > > > > > > > Ricardo, > >> > > > > > > > > >> > > > > > > > Besides the SonataFlow proposed changes, Mario already > >> > mentioned a > >> > > > > > > similar > >> > > > > > > > change in Drools, and we'll need similar adjustments for > >> jBPM. > >> > We > >> > > > > > should > >> > > > > > > > collectively create a spreadsheet to be shared in this > >> thread > >> > with > >> > > > an > >> > > > > > > > inventory of the extensions we have with the suggested > >> change; > >> > we > >> > > > look > >> > > > > > to > >> > > > > > > > this in a more comprehensive approach other than local to > >> > > > SonataFlow. > >> > > > > > > > > >> > > > > > > > Regarding the use of the Apache prefix, even if we are not > >> > > > necessarily > >> > > > > > > > required to adopt it right away, it's inevitable that > we'll > >> > have to > >> > > > > > start > >> > > > > > > > using it at some point. Given that we're already > discussing > >> a > >> > reset > >> > > > > > with > >> > > > > > > > 10.x, it would help to make the message even more apparent > >> and > >> > > > sharper > >> > > > > > to > >> > > > > > > > incorporate the Apache prefix in the proposed changes that > >> > we'll > >> > > > have > >> > > > > > in > >> > > > > > > > the spreadsheet. > >> > > > > > > > > >> > > > > > > > To be more clear and precise, the Apache prefix is > expected > >> to > >> > be > >> > > > > > > > incorporated only into the components in the spreadsheet > AND > >> > > > nothing > >> > > > > > > else, > >> > > > > > > > so no complete change of GAVs or namespaces. > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > On Fri, Oct 20, 2023 at 8:51 AM ricardo zanini fernandes < > >> > > > > > > > ricardozan...@gmail.com> wrote: > >> > > > > > > > > >> > > > > > > > > Hi Jason! Are we required to change namespaces/GAV to > >> include > >> > > > > > `apache`? > >> > > > > > > > I'd > >> > > > > > > > > instead do this simple change now since we must move on > >> with > >> > > > > > > SonataFlow, > >> > > > > > > > > and then rethink all modules to include "org.apache.kie" > >> > prefix. > >> > > > > > > > Honestly, > >> > > > > > > > > if we are not required, I'd keep the naming we have > today. > >> > > > > > > > > > >> > > > > > > > > -- > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > On Fri, Oct 20, 2023 at 12:54 AM Jason Porter > >> > > > > > <jpor...@ibm.com.invalid > >> > > > > > > > > >> > > > > > > > > wrote: > >> > > > > > > > > > >> > > > > > > > > > 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 > >> > > > > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > > >> --------------------------------------------------------------------- > >> > > > To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org > >> > > > For additional commands, e-mail: dev-h...@kie.apache.org > >> > > > > >> > > > > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org > >> > For additional commands, e-mail: dev-h...@kie.apache.org > >> > > >> > > >> > > >