-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Updated adaptors to be based on 4.0.0-SNAPSHOT (Jax-rs2.0) #24
Conversation
@berezovskyi @jamsden I would like the pom.xml files to be as neat and minimal as possible, since I can then use them as basis to update our instructions on Wiki on how to create servers/clients in general.
The 2 adaptors work fine. THey also include client code. |
looks good overall, so I have approved. but please see the comments inside. |
@berezovskyi Please have a look at my new patch to see if it is what you had in mind. |
None of those dependencies are shipped with Lyo releases, no need to CQ them.
--
/Andrew
(from phone)
28 mars 2019 kl. 07:51 skrev Jad El-khoury <[email protected]<mailto:[email protected]>>:
@jadelkhoury commented on this pull request.
________________________________
In adaptor-rm-webapp/pom.xml<#24 (comment)>:
@@ -88,11 +90,6 @@
<artifactId>jersey-container-servlet</artifactId>
<version>${version.jersey}</version>
</dependency>
- <dependency>
The earliest version of jersey-hk2 is 2.26. Code runs fine without it if we use 2.25.
But now I realize we have a bigger problem. We will need CQs if we go for Jersey 2.25, since Jersey was migrated to Eclipse in 2.27.
And that also made me think that we did NOT file a CQ for Swagger.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#24 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AAD83mvPZevmtPF2dCDoWKToWgsQ_fnrks5vbGZigaJpZM4b5wy9>.
|
We will not merge this branch into master until 4.0.0 is released. |
Sounds good to me.
…--
–Andrew.
2019-03-28 kl. 14:28 skrev Jad El-khoury <[email protected]<mailto:[email protected]>>:
We will not merge this branch into master until 4.0.0 is released.
Master is based on 2.4.0.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#24 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AAD83uC5Wn-GfjH_Hwk9FP_34sgznP2Rks5vbMN7gaJpZM4b5wy9>.
|
Signed-off-by: Andrew Berezovskyi <[email protected]>
client needs to be updated. |
I have merged the AIRD from master in this case. |
Just ignore it, I was touching the wrong branch. |
Signed-off-by: Andrew Berezovskyi <[email protected]>
Signed-off-by: Andrew Berezovskyi <[email protected]>
@jadelkhoury I have switched the code to use OSLC4J Client so that the build stops failing but this needs to be done in LyoD: dcb169a |
I am concerned about all changes done on this branch since a401172
|
Signed-off-by: Andrew Berezovskyi <[email protected]>
Signed-off-by: Andrew Berezovskyi <[email protected]>
Generating working code based on latest LyoDesigner 4.0-SNAPSHOT. Reintroducing package imports that were removed in previous commits.
Do you want to drag this branch all the way till the 4.0 is released? Or shall we merge it soon? |
My thought is that we wait until 4.0 is released. |
…ptor. (#45) * Introducing Creation Dialog and complete CRUD functions on the rm-adaptor. Also, modifying the way the rm-adpator resources are randomly generated. * Update of jsp pages.
Do you need any help resolving merge conflicts or with anything else in this PR? |
Most likely. my thought is that we move this into master, once we release LyoDesigner 4.0.0, which I hope we can do soon. |
Plus, now using WebServices for the CRUD methods.
I suggest to keep this as a sample JAX-RS 1.1 implementation instead of merging this and then deprecating in favour of OSLC 2020 refimpl |
@berezovskyi Your last comment doesn't make sense to me. |
@jadelkhoury I based it on what you wrote actually in: oslc-op/refimpl#21 If we go that route, let's keep this repo as a valid 2.x Lyo sample code and follow your plan to make refimpl repo the Lyo 4.0 / JAX-RS 2.0 sample code. |
It will take some time before we do oslc-op/refimpl#21. Until then, this repo is what I need to have. If you want to do something on this repo, here's what I suggest (so we avoid all confusing once and for all): We have two branches 2.4.0 & 4.0.0-SNAPSHOT. No master branch. |
Ok, my plan is not to touch master (much) especially given that no 2.x lyo releases are planned to come. I can rename master into main-2.x and this branch into main-4.x (maybe there will be updates to this repo when 4.1 comes out?) We can then close this PR as there is no reason to merge it anywhere and I can make main-4.x to be the main branch on Github. |
Yes to all in last proposal. thanks @berezovskyi |
@jadelkhoury done. please delete outdated branches from https://github.com/OSLC/lyo-adaptor-sample-modelling/branches/stale if possible |
This branch is based on the latest changes in LyoDesigner 4.0.0-SNAPSHOT ( and hence Jax-rs2.0)
I think the master branch should still be based on the released 2.4.0, but we do need this branch as long as we have not released 4.0.0 - at the least.
This change is