Done: https://github.com/apache/incubator-dubbo/pull/2333
On Wed, Aug 22, 2018 at 1:11 PM Andrea Del Bene <[email protected]> wrote: > PR on its way :-) > > On Wed, Aug 22, 2018 at 12:30 PM Huxing Zhang <[email protected]> wrote: > >> On Wed, Aug 22, 2018 at 11:52 AM Ian Luo <[email protected]> wrote: >> > >> > I think the reason Andrea gave is valid, we should consider this. >> >> +1 for consistency. >> >> Pull request is welcome! >> >> > >> > On Tue, Aug 21, 2018 at 11:30 PM Andrea Del Bene <[email protected]> >> > wrote: >> > >> > > Hi, >> > > >> > > thank you for your response. >> > > >> > > >> > > Thanks for your reporting Andrea. >> > > > >> > > > This causes Maven not to consider Bom a sub module of Dubbo >> > > > >> > > > >> > > > I think the '<module>bom</module>' in dubbo root pom.xml will make >> Dubbo >> > > > consider Bom as a sub module. >> > > > >> > > > >> > > Well that's right but if you don't set dubbo root pom.xml as parent >> you >> > > have some annoying side effects. For example, let's say you want to >> build a >> > > new release and to do so you use Maven version plugin like this: >> > > >> > > mvn versions:set -DnewVersion="2.6.4" >> > > >> > > If you run the command above on Dubbo root folder all submodules >> version >> > > will be updated except bom module, because it is not a direct child >> of root >> > > pom. Anyway, I don't think there is any drawback if we change bom >> parent to >> > > Dubbo root. Am I right? >> > > >> > > >> > > >> > > > Best regards, >> > > > Jun >> > > > >> > > > On 19 Aug 2018, at 00:44, Andrea Del Bene <[email protected]> >> wrote: >> > > > >> > > > Hi, >> > > > >> > > > I see that Dubbo Bom module has the Apache Foundation POM as parent >> and >> > > > not dubbo-parent, which also has Apache Foundation POM as parent. >> This >> > > > causes Maven not to consider Bom a sub module of Dubbo. It's not a >> big >> > > > issue but I think Bom should have dubbo-parent as parent like all >> the >> > > other >> > > > sub modules. >> > > > >> > > > Thank you in advance. >> > > > >> > > > >> > > > >> > > >> > > >> > > -- >> > > Andrea Del Bene. >> > > Apache Wicket committer. >> > > >> >> >> >> -- >> Best Regards! >> Huxing >> > > > -- > Andrea Del Bene. > Apache Wicket committer. > -- Andrea Del Bene. Apache Wicket committer.
