Just to clarify, I do not want to do the package renaming at all ;), but if it has to be done sometime in the future, I would include additional steps that breaks backward compatibility taking advantage that we are breaking it anyway if we rename the packages. Do you know what Mark is referring to by component project name?
On Wed, Mar 6, 2024 at 1:29 PM Alex Porcelli <a...@porcelli.me> wrote: > Francisco, > > Appreciate your long range view of the possible impact of the branding > guidelines… > > However, as mentioned by Enrique, the only action we need for now is to use > org.apache.kie root namespace for the new sonataflow component that we are > introducing. > > > On Wed, Mar 6, 2024 at 6:19 AM Enrique Gonzalez Martinez < > egonza...@apache.org> wrote: > > > Hi > > > > -1 to anything that is not related to the module renaming in order to > > publish artifacts in maven and fullfil legal and tech stuff. > > > > For any other issue like package naming conventions issue a proposal > > please. Lets try to not mix things up here. > > > > El mié, 6 mar 2024, 10:53, Francisco Javier Tirado Sarti < > > ftira...@redhat.com> escribió: > > > > > Hi, > > > Some side doubts after reading the issue comments. > > > Which are exactly project component names? Where are they reflected? > Are > > > they the name in org.apache.kie.<name>? > > > Which is the plan for package name migration? Does the word should > (Mark > > > did not use must) give us certain freedom to keep the current packaging > > > name and not completely break backward compatibility? > > > If we are going to do the package name change, then I would also > consider > > > moving part of kie api that are in drools to runtimes, since they are > not > > > really shared between drools and runtimes and only used in runtimes. If > > you > > > are wondering how this is related with the package renaming, well, > since > > we > > > are going to break, its the chance to do this kind of movement and > > achieve > > > a clearer API landscape. > > > > > > On Wed, Mar 6, 2024 at 2:09 AM Alex Porcelli <a...@porcelli.me> wrote: > > > > > > > Team, > > > > > > > > We have an updated feedback with a clear guideline from the Apache VP > > > > of Branding Management in the INFRA ticket [1]. > > > > > > > > I don't think we have any option other than adopt > > > > org.apache.kie.sonataflow. > > > > > > > > > > > > [1] - https://issues.apache.org/jira/browse/INFRA-25546 > > > > > > > > > > > > > > > > On Tue, Feb 27, 2024 at 12:57 PM Pere Fernandez (apache) > > > > <pefer...@apache.org> wrote: > > > > > > > > > > If that's the case I also +1 to* org.apache.sonataflow*. > > > > > > > > > > > > > > > I'll wait until tomorrow and if there's an agreement I'll update > the > > > PR's > > > > > with the new groupId. > > > > > > > > > > On Tue, 27 Feb 2024 at 18:24, ricardo zanini fernandes < > > > > > ricardozan...@gmail.com> wrote: > > > > > > > > > > > Thanks for this input, Alex!! I really appreciated it! <3 > > > > > > > > > > > > > > > > > > > > > > > > On Tue, Feb 27, 2024 at 2:06 PM Tibor Zimányi < > tzima...@apache.org > > > > > > > wrote: > > > > > > > > > > > > > I am ok either way, if it follows the rules. > > > > > > > > > > > > > > Tibor > > > > > > > > > > > > > > Dňa ut 27. 2. 2024, 17:30 Alex Porcelli <a...@porcelli.me> > > > > napísal(a): > > > > > > > > > > > > > > > +1 for org.apache.sonataflow > > > > > > > > > > > > > > > > Craig Russell provided an input early in the branding > > discussions > > > > that > > > > > > > it’s > > > > > > > > not required to use the project suffix [1]. > > > > > > > > > > > > > > > > Based on that, I believe the namespace is not only shorter, > but > > > we > > > > > > > continue > > > > > > > > to play the strengths of individual modules while keeping the > > > > unified > > > > > > > > experience across all of them under KIE project. > > > > > > > > > > > > > > > > > > > > > > > > [1] - > > > > > > https://lists.apache.org/thread/vrhxzld4tk0gk8x03yfprnpvgcw61xfy > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Tue, Feb 27, 2024 at 7:33 AM Tibor Zimányi < > > > tzima...@apache.org > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > Hi Ricardo, > > > > > > > > > > > > > > > > > > I guess there is not much room to compromise. We are one > > Apache > > > > > > > project - > > > > > > > > > KIE. There is no separate Apache project called SonataFlow. > > At > > > > least > > > > > > > from > > > > > > > > > my perspective. > > > > > > > > > > > > > > > > > > Best regards, > > > > > > > > > Tibor > > > > > > > > > > > > > > > > > > Dňa ut 27. 2. 2024, 13:29 ricardo zanini fernandes < > > > > > > > > ricardozan...@gmail.com> > > > > > > > > > napísal(a): > > > > > > > > > > > > > > > > > > > Hi! > > > > > > > > > > > > > > > > > > > > I'd vote for "org.apache.sonataflow" if we must keep > apache > > > in > > > > the > > > > > > > > > > namespace. Adding more levels will have huge classnames > in > > > the > > > > end. > > > > > > > > Can't > > > > > > > > > > we compromise? > > > > > > > > > > > > > > > > > > > > On Tue, Feb 27, 2024 at 5:27 AM Christofer Dutz < > > > > > > > > christofer.d...@c-ware.de > > > > > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > I agree that this is probably the best option, as it > > > follows > > > > the > > > > > > > > pattern > > > > > > > > > > > that most Apache projects follow. Otherwise possibly > > > someone > > > > > > would > > > > > > > > come > > > > > > > > > > > across the artifact and start searching for > > > > > > sonataflow.apache.org > > > > > > > > and > > > > > > > > > > not > > > > > > > > > > > find anything. > > > > > > > > > > > > > > > > > > > > > > As you’re breaking the naming anyway, I would also opt > > for > > > > doing > > > > > > it > > > > > > > > to > > > > > > > > > > the > > > > > > > > > > > standard Apache way. > > > > > > > > > > > > > > > > > > > > > > Chris > > > > > > > > > > > > > > > > > > > > > > Von: Tibor Zimányi <tibor.zima...@gmail.com> > > > > > > > > > > > Datum: Dienstag, 27. Februar 2024 um 09:00 > > > > > > > > > > > An: dev@kie.apache.org <dev@kie.apache.org> > > > > > > > > > > > Betreff: Re: [HEADS UP] Renaming Kogito SW artifacts to > > > > > > > > KIE/SonataFlow > > > > > > > > > > > starting > > > > > > > > > > > Hi everyone, > > > > > > > > > > > > > > > > > > > > > > there is a problem with the sonataflow rename. Based on > > the > > > > INFRA > > > > > > > > ticket > > > > > > > > > > > (1), we cannot use org.sonataflow, we need to release > new > > > > > > artifacts > > > > > > > > under > > > > > > > > > > > org.apache. That means, it needs to be either > > > > > > org.apache.sonataflow > > > > > > > > > > (which > > > > > > > > > > > we may need to ask permissions for) or > > > > org.apache.kie.sonataflow > > > > > > - > > > > > > > > for > > > > > > > > > > this > > > > > > > > > > > I think we may already have publishing permissions. As > we > > > > are one > > > > > > > > Apache > > > > > > > > > > > project - KIE, I personally vote for > > > > org.apache.kie.sonataflow. > > > > > > > > > > > > > > > > > > > > > > What do you think please? > > > > > > > > > > > > > > > > > > > > > > Best regards, > > > > > > > > > > > Tibor > > > > > > > > > > > > > > > > > > > > > > (1) https://issues.apache.org/jira/browse/INFRA-25546 > > > > > > > > > > > > > > > > > > > > > > On Mon, Feb 26, 2024 at 5:24 PM Pere Fernandez > (apache) < > > > > > > > > > > > pefer...@apache.org> > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > Hello, > > > > > > > > > > > > > > > > > > > > > > > > the Quarkus Extensions rename is moving forward. Last > > > week > > > > we > > > > > > > > managed > > > > > > > > > > to > > > > > > > > > > > > merge the first PR's that renamed the extensions in* > > > > > > kogito-apps* > > > > > > > > (#932 > > > > > > > > > > > > < > > > https://github.com/apache/incubator-kie-issues/issues/932 > > > > >) > > > > > > and > > > > > > > > the > > > > > > > > > > > > rename > > > > > > > > > > > > for *jBPM* & *drools* extensions in *kogito-runtimes* > > > (#934 > > > > > > > > > > > > < > > > https://github.com/apache/incubator-kie-issues/issues/934 > > > > >). > > > > > > > > Today > > > > > > > > > > > I've > > > > > > > > > > > > been looking at the *SonataFlow *(#933 > > > > > > > > > > > > < > > > https://github.com/apache/incubator-kie-issues/issues/933 > > > > >) > > > > > > > > > > extensions > > > > > > > > > > > > and > > > > > > > > > > > > already sent the PR's (PR#3417 > > > > > > > > > > > > < > > > > > > > > > https://github.com/apache/incubator-kie-kogito-runtimes/pull/3417 > > > > > > > > >, > > > > > > > > > > > > PR#2003 < > > > > > > > > > https://github.com/apache/incubator-kie-kogito-apps/pull/2003 > > > > > > > > > > > > > > > > > > > > > > & > > > > > > > > > > > > PR#1881 < > > > > > > > > > > > > > > > > > > https://github.com/apache/incubator-kie-kogito-examples/pull/1881 > > > > > > > > > > > > >) > > > > > > > > > > > > the change is small and hopefully we could merge > today > > / > > > > > > > tomorrow, > > > > > > > > > > > > so @Ricardo if you could take a look I'd appreciate > it. > > > > > > > > > > > > > > > > > > > > > > > > I'm going to spend the next couple of days working on > > the > > > > final > > > > > > > > task to > > > > > > > > > > > > rename the missing Kie & Kogito extensions so we can > > wrap > > > > up > > > > > > the > > > > > > > > > > > renaming. > > > > > > > > > > > > I expect some big PR's with this changes, but > hopefully > > > > we'll > > > > > > > have > > > > > > > > it > > > > > > > > > > > ready > > > > > > > > > > > > by Wednesday or so. > > > > > > > > > > > > > > > > > > > > > > > > Thank you! > > > > > > > > > > > > > > > > > > > > > > > > Pere > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, 22 Feb 2024 at 15:59, ricardo zanini > fernandes > > < > > > > > > > > > > > > ricardozan...@gmail.com> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > Hey Pere! Many thanks for this work! Are you > planning > > > to > > > > > > rename > > > > > > > > > > > > SonataFlow > > > > > > > > > > > > > too? If you could do that, I would gently accept > your > > > > help! > > > > > > > > > > > > > > > > > > > > > > > > > > Cheers! > > > > > > > > > > > > > > > > > > > > > > > > > > On Wed, Feb 21, 2024 at 2:12 PM Pere Fernandez > > > (apache) < > > > > > > > > > > > > > pefer...@apache.org> > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > Hello, > > > > > > > > > > > > > > > > > > > > > > > > > > > > I just wanted to let you know that today I have > > > > started the > > > > > > > > > > > extension's > > > > > > > > > > > > > > renaming based on the proposal's > > > > > > > > > > > > > > < > > > > > > > > > > https://lists.apache.org/thread/5s0qrznbhgxnnc1wq4vkl56chvcckr98 > > > > > > > > > > > > > > > > > > spreadsheet > > > > > > > > > > > > > > < > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://docs.google.com/spreadsheets/d/1gsttRcXGtwGQO469EYFDhLxJLEA7Kl3gmioR6XhGhjY/edit#gid=0 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > . > > > > > > > > > > > > > > > > > > > > > > > > > > > > I created some issues to spread the work in > > different > > > > > > areas, > > > > > > > so > > > > > > > > the > > > > > > > > > > > > work > > > > > > > > > > > > > > could be tackled in parallel (if anyone can join > > the > > > > > > effort) > > > > > > > > and at > > > > > > > > > > > > same > > > > > > > > > > > > > > time will result in smaller PR's easier to review > > and > > > > test: > > > > > > > > > > > > > > > > > > > > > > > > > > > > - #932 < > > > > > > > > > > > https://github.com/apache/incubator-kie-issues/issues/932 > > > > > > > > > > > >: > > > > > > > > > > > > > > Rename > > > > > > > > > > > > > > Quarkus Extensions in kogito-apps (ongoing) > > > > > > > > > > > > > > - #933 < > > > > > > > > > > > https://github.com/apache/incubator-kie-issues/issues/933 > > > > > > > > > > > >: > > > > > > > > > > > > > > Rename SonataFlow Quarkus > > > > > > > > > > > > > > Extensions in kogito-runtimes > > > > > > > > > > > > > > - #934 < > > > > > > > > > > > https://github.com/apache/incubator-kie-issues/issues/934 > > > > > > > > > > > >: > > > > > > > > > > > > > > Rename > > > > > > > > > > > > > > the jBPM & drools Quarkus Extensions in > > > > kogito-runtimes > > > > > > > > > > > > > > - #935 < > > > > > > > > > > > https://github.com/apache/incubator-kie-issues/issues/935 > > > > > > > > > > > >: > > > > > > > > > > > > > > Rename > > > > > > > > > > > > > > kie & kogito Quarkus Extensions in > > kogito-runtimes > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I started with the extensions in *kogito-apps* > repo > > > > since I > > > > > > > > think > > > > > > > > > > > it's > > > > > > > > > > > > > > pretty straightforward and will have less impact > in > > > > the CI > > > > > > > > > > > (hopefully). > > > > > > > > > > > > > As > > > > > > > > > > > > > > agreed, the focus is to adjust the GAVs so we > > produce > > > > > > > artifacts > > > > > > > > for > > > > > > > > > > > our > > > > > > > > > > > > > > extension using the new groups and artifacttids, > so > > > > there > > > > > > are > > > > > > > > no > > > > > > > > > > > other > > > > > > > > > > > > > > changes in the project structure, packages, > folders > > > or > > > > > > images > > > > > > > > names > > > > > > > > > > > > > > (data-index, jobs-service & data-audit). > > > > > > > > > > > > > > > > > > > > > > > > > > > > I already sent some PR's (#3410 > > > > > > > > > > > > > > < > > > > > > > > > > > https://github.com/apache/incubator-kie-kogito-runtimes/pull/3410 > > > > > > > > > > >, > > > > > > > > > > > > > > #1997 > > > > > > > > > > > > > > < > > > > > > > https://github.com/apache/incubator-kie-kogito-apps/pull/1997 > > > > > > > > >, > > > > > > > > > > > #1877 > > > > > > > > > > > > > > < > > > > > > > > > > > https://github.com/apache/incubator-kie-kogito-examples/pull/1877 > > > > > > > > > > >) > > > > > > > > > > > > so > > > > > > > > > > > > > > feel free to take a look and drop any comment > > there. > > > > > > > > > > > > > > > > > > > > > > > > > > > > If everything looks good tomorrow will move > forward > > > > with > > > > > > > > > > > > *kogito-runtimes > > > > > > > > > > > > > > *with > > > > > > > > > > > > > > the jBPM & drools related extensions and addons. > > > > > > > > > > > > > > > > > > > > > > > > > > > > Thank you! > > > > > > > > > > > > > > > > > > > > > > > > > > > > Pere > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > Tibor Zimanyi > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org > > > > For additional commands, e-mail: dev-h...@kie.apache.org > > > > > > > > > > > > > >