You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/12/20 21:36:52 UTC
[GitHub] [camel-quarkus] ffang opened a new issue #3401: use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
ffang opened a new issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401
current we have three (main/quarkus-main/camel-main) branches which use the same version in pom.xml. This can cause conflicts if we need to switch between these branches, because they are not compatible. Ideally, we should use different versions for different branches to avoid such conflict from local maven repo
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] zbendhiba commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
zbendhiba commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-999043277
This would add steps in rebasing main to camel-main and quarkus-main, and would add steps when we want to push camel-main to main, and push quarkus-main to main
I don't see why this causes issues? They both represent the main SNAPSHOT code and are rebased every day from main. The objective is to test the main branch against future versions of Camel and Quarkus. And maintaining those branches, is easy when the nightly rebase from main to those works automatically.
If we change their SNAPSHOT name: Every time we add a new extension, or a new test project, we need to manually rebase to those 2 versions because the version of SNAPSHOTS would not be compatible and couldn't be done automatically
I'd say -1 for today. Maybe as Maven/Github CI experts, you can convince me otherwise
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] zbendhiba commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
zbendhiba commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-999047220
@djencks About what are those branches, it is explained on the CI guide : https://camel.apache.org/camel-quarkus/next/contributor-guide/ci.html
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] ffang commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
ffang commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-999021740
Yes, camel-main and quarkus-main are kinda experimental branches. And +1 for version like 2.7.0.camel-SNAPSHOT and 2.7.0.quarkus-SNAPSHOT
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] djencks commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
djencks commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-998379877
Is there some documentation about what these three branches are and how they relate? I haven't found any.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] ffang commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
ffang commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-999060340
Thanks @zbendhiba for the clarification!
My original issue is that when switching between main/camel-main/quarkus-main branch, I need to rebuild camel-quarkus project locally to fill my local maven repo, with "-Dquickly" option I can get it done within 5mins now, so this isn't a big deal for me anymore.
Feel free to close this ticket.
Freeman
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] zbendhiba commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
zbendhiba commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-999079178
@ffang I see now what your issue is.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] ffang commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
ffang commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-998762453
Hi @djencks ,
I can't find the doc also, and here is my understanding.
main is the lastest development branch for camel-quarkus(with released camel and quarkus versions); camel-main uses the latest development main branch of camel(SNAPSHOT came dependency); quarkus-main uses the latest development main branch of quarkus(SNAPSHOT quarkus dependency). camel-main and quarkus-main can help us find issues early from camel and quarkus main branch seperately, hence camel-quarkus can move to next camel or quarkus release more smoothly.
Freeman
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] ffang commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
ffang commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-1000004577
Thanks @ppalaga !
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] djencks commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
djencks commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-999014856
Thank you! What a great idea! I agree on the need for different version names. These branches are never released, so they are always snapshots, right? Would appending something to the version keep maven from confusing things, e.g. 2.7.0.camel-SNAPSHOT and 2.7.0.quarkus-SNAPSHOT?
> On Dec 21, 2021, at 5:05 AM, Freeman(Yue) Fang ***@***.***> wrote:
>
>
> Hi @djencks <https://github.com/djencks> ,
>
> I can't find the doc also, and here is my understanding.
>
> main is the lastest development branch for camel-quarkus(with released camel and quarkus versions); camel-main uses the latest development main branch of camel(SNAPSHOT came dependency); quarkus-main uses the latest development main branch of quarkus(SNAPSHOT quarkus dependency). camel-main and quarkus-main can help us find issues early from camel and quarkus main branch seperately, hence camel-quarkus can move to next camel or quarkus release more smoothly.
>
> Freeman
>
> —
> Reply to this email directly, view it on GitHub <https://github.com/apache/camel-quarkus/issues/3401#issuecomment-998762453>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAELDXR33X623ACGNTUBCQTUSB3RDANCNFSM5KOVOLPA>.
> You are receiving this because you were mentioned.
>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] ppalaga commented on issue #3401: Use different version in pom.xml for main/quarkus-main/camel-main branchs to avoid the conflicts/mess from local maven repo
Posted by GitBox <gi...@apache.org>.
ppalaga commented on issue #3401:
URL: https://github.com/apache/camel-quarkus/issues/3401#issuecomment-999483355
> with "-Dquickly" option I can get it done within 5mins now
You may want to try mvnd (`mvnd clean install -Dquickly` takes under 1 min on my machine) https://github.com/apache/maven-mvnd#how-to-install-mvnd
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org