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
> >> >
> >> >
> >>
> >
>

Reply via email to