Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [lyo-dev] 2.2.0 release

Thanks Andrew for your help.  

Our RelEng Team has not set up an Eclipse Lyo build.  It will probably be a couple of days out.  Is it possible to deliver this change (assuming it allows Eclipse Lyo to be compiled with Java 1.7) so we can consume an Eclipse Lyo build for testing?

Thanks,
Paul

Paul Slauenwhite | Development Team Lead, IBM Rational Quality Manager
paulslau@xxxxxxxxxx| Home Office: (902) 404-1589 | Mobile: (902) 221-6721
Persistent Systems Ltd. | Partners in Innovation | www.persistent.com






From:        Andrii Berezovskyi <andriib@xxxxxx>
To:        Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Date:        2018/03/05 08:27 AM
Subject:        Re: [lyo-dev] 2.2.0 release
Sent by:        lyo-dev-bounces@xxxxxxxxxxx




Hi Paul,

Usually it’s a Gerrit patch. But I made one for 1.7 over the weekend, please take a look if that solves your problems: https://git.eclipse.org/r/c/118558/(lyo-core only, branched off 2.2.0 release commit).


–Andrew.


On 2018-03-05 , at 13:00, Paul X Slauenwhite <paulslau@xxxxxxxxxx> wrote:

Correct, we just need the Lyo libraries.  

We will re-build the libraries with Java 1.7.  


What's the process for contributing the changes to build with Java 1.7?


Thanks,
Paul

Paul Slauenwhite | Development Team Lead, IBM Rational Quality Manager
<Mail Attachment.png>
paulslau@xxxxxxxxxx| Home Office: (902) 404-1589 | Mobile: (902) 221-6721
Persistent Systems Ltd. | Partners in Innovation | www.persistent.com
<Mail Attachment.gif>







From:        
Jad El-Khoury <jad@xxxxxx>
To:        
Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Date:        
2018/03/05 01:41 AM
Subject:        
Re: [lyo-dev] 2.2.0 release
Sent by:        
lyo-dev-bounces@xxxxxxxxxxx




Paul & Andrew

I assume Paul is NOT packaging Lyo Designer (the Eclipse plugin in Lyo that allows you to model a chain of adaptors and generate code).
So it is not relevant here, but of course I can help out with that if necessary.

But – as Andrew mentioned - we are indeed interested in an OSGi bundle for the Lyo libraries. So if it works to help out, we will be maintaining it as part of Lyo.

regards

______________________________
Jad El-khoury, PhD
KTH Royal Institute of Technology
School of Industrial Engineering and Management, Mechatronics Division
Brinellvägen 83, SE-100 44 Stockholm, Sweden
Phone: +46(0)8 790 6877 Mobile: +46(0)70 773 93 45

jad@xxxxxx, www.kth.se

From:
lyo-dev-bounces@xxxxxxxxxxx[mailto:lyo-dev-bounces@xxxxxxxxxxx] On Behalf Of Andrii Berezovskyi
Sent:
02 March 2018 19:13
To:
Lyo project developer discussions <
lyo-dev@xxxxxxxxxxx>
Subject:
Re: [lyo-dev] 2.2.0 release


Thanks Paul,

I think Jad will have more question about Eclipse plugin packaging, he is the one leading Lyo Designer work.

Java 1.8 became a hard dependency in 2.3.0, because Jena 3 uses it.

However, we switched to Java 1.8 earlier than that and there is a piece of code in JenaModelHelper that uses a lambda function:

ExtendedIterator<RDFNode> iterator =
    object.asResource().listProperties(RDFS.member).
          mapWith(s -> s.getObject());

If you are interested in backporting Lyo 2.2.0 to 1.7 and contribute the patches, we could discuss making a 2.2.1 Lyo release.

–Andrew.


On 2018-03-02 , at 18:34, Paul X Slauenwhite <
paulslau@xxxxxxxxxx> wrote:

Thanks Jim.

I later found
https://wiki.eclipse.org/Lyo/prereqs.  Anything other than Antlr that we have to change in a Java 1.7 environment?

Thanks,
Paul


Paul Slauenwhite | Development Team Lead, IBM Rational Quality Manager
<Mail Attachment.png>
paulslau@xxxxxxxxxx| Home Office: (902) 404-1589 | Mobile: (902) 221-6721
Persistent Systems Ltd. | Partners in Innovation | www.persistent.com
<Mail Attachment.gif>








From:        
"Jim Amsden" <jamsden@xxxxxxxxxx>
To:        
Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Date:        
2018/03/02 01:32 PM
Subject:        
Re: [lyo-dev] 2.2.0 release
Sent by:        
lyo-dev-bounces@xxxxxxxxxxx






Paul,
The sources are available to be built with Java 1.7.


Jim Amsden, Senior Technical Staff Member

OSLC and Linked Lifecycle Data

919-525-6575





From:        
"Paul X Slauenwhite" <paulslau@xxxxxxxxxx>
To:        
Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Date:        
03/02/2018 10:43 AM
Subject:        
Re: [lyo-dev] 2.2.0 release
Sent by:        
lyo-dev-bounces@xxxxxxxxxxx






Hi Andrew,

We are pulling the JARs from
https://repo.eclipse.org/content/repositories/lyo-releases/org/eclipse/lyo/oslc4j/core/oslc4j-core/2.2.0/and packaging them in a plug-in.  

It appears these JARs are built with Java 1.8.  Is Java 1.8 a hard dependency?  If not, is there a Java 1.7 build?

Thanks,
Paul


Paul Slauenwhite | Development Team Lead, IBM Rational Quality Manager
<Mail Attachment.png>
paulslau@xxxxxxxxxx| Home Office: (902) 404-1589 | Mobile: (902) 221-6721
Persistent Systems Ltd. | Partners in Innovation | www.persistent.com
<Mail Attachment.gif>










From:        
Andrii Berezovskyi <andriib@xxxxxx>
To:        
Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Date:        
2018/03/02 10:32 AM
Subject:        
Re: [lyo-dev] 2.2.0 release
Sent by:        
lyo-dev-bounces@xxxxxxxxxxx






Thank you Paul,

I assume you are not bundling Lyo in terms of OSGi bundles, but in terms of “vendoring” it as a dependency?

We are working right now on a 'lyo-core-bundle’, which will be an OSGi bundle built with Apache Felix Maven Bundle Plugin (BND) plus will have all of its dependencies vendored via the Embed-Transitive instruction of the BND plugin. This is expected to be released in Lyo 2.4.0.

Is that something you’d be interested in reviewing and/or contributing to? If you help us and be satisfied with the result, we will build this artefact in our CI pipeline and release it automatically. I can add to the Gerrit patch once its ready (I think you need to sign Eclipse ECA online for an Eclipse Gerrit account).


–Andrew.

P.S. Lyo 2.3.0 has just been released, the Lyo homepage is already updated + expect an email with an announcement for the Lyo team soon!

On 2018-03-02 , at 13:37, Paul X Slauenwhite <
paulslau@xxxxxxxxxx> wrote:

Apologies Andrew, I didn’t answer your question.

We are bundling Eclipse Lyo in our product.  As such, we consume Eclipse Lyo as a stand-alone SDK.


Thanks,
Paul


Paul Slauenwhite | Development Team Lead, IBM Rational Quality Manager
<Mail Attachment.png>
paulslau@xxxxxxxxxx| Home Office: (902) 404-1589 | Mobile: (902) 221-6721
Persistent Systems Ltd. | Partners in Innovation | www.persistent.com
<Mail Attachment.gif>











From:        
Andrii Berezovskyi <andriib@xxxxxx>
To:        
Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Date:        
2018/02/15 10:56 AM
Subject:        
Re: [lyo-dev] 2.2.0 release
Sent by:        
lyo-dev-bounces@xxxxxxxxxxx






Dear Paul,

Since version 2.1.2, Eclipse Lyo is no longer providing a standalone SDK with bundled transitive dependencies for download. Please use a Maven repository for the SDK JARs and the Lyo P2 update site for installing Lyo Designer.

You can browse Lyo Maven artefacts from
http://mvnrepository.com/artifact/org.eclipse.lyo

The instructions for Lyo Designer installation are on the homepage
https://www.eclipse.org/lyo/

If you don’t mind me asking, what is your use case, Paul? Are you not using Maven/Gradle/SBT?

–Andrew.

On 15 Feb 2018, at 15:46, Paul X Slauenwhite <
paulslau@xxxxxxxxxx> wrote:

When will Lyo 2.2.0 be available on
https://eclipse.org/lyo/download.php?

Thanks,
Paul


Paul Slauenwhite | Development Team Lead, IBM Rational Quality Manager
<Mail Attachment.png>
paulslau@xxxxxxxxxx| Home Office: (902) 404-1589 | Mobile: (902) 221-6721
Persistent Systems Ltd. | Partners in Innovation | www.persistent.com
<Mail Attachment.gif>












From:        
Andrii Berezovskyi <andriib@xxxxxx>
To:        
Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Date:        
2017/07/11 09:45 AM
Subject:        
[lyo-dev] 2.2.0 release
Sent by:        
lyo-dev-bounces@xxxxxxxxxxx






Hi Jim,

Are we still waiting for some PMC/IP team decision before we can file an IP log for the 2.2.0 release? We might need to postpone the release again in that case.


–Andrew.

_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/lyo-dev


_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/lyo-dev
_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_lyo-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=8d8O9m8gyj-9NWaFfxaKxcbqtE3sYeh7z_Dr5vtboHw&m=JLxbxnAQJRTpR6e0niRHoTXDjaA3Gty1zKDbTQdIy90&s=kA2NWBXHMJAMRFcE08o2o4tjxn4VwMTWI4gaKGin6AE&e=


_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/lyo-dev
_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_lyo-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=8d8O9m8gyj-9NWaFfxaKxcbqtE3sYeh7z_Dr5vtboHw&m=7fk1RKkq4jDlIfqD_4xNaY0fa-jlDsL4VFvB4UhciI0&s=rnvNkK0sq_o5zonxAcHVVTFYkMMz-_2DoHib7LB7_Kc&e=

_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_lyo-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=xgy4nj5m_kJTOHN7s4QIytEQ1JlaarieVwljmSSD6d0&m=-vQDZcoUFM1W6wR7K0NU6qFgOtupFGu5ouLH4fy1Kuo&s=ntrADvdqGTqBpZPr6Swuia3VR4va7Lu2c36mjo1P0hg&e=

_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_lyo-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=8d8O9m8gyj-9NWaFfxaKxcbqtE3sYeh7z_Dr5vtboHw&m=AI9zzXEB6H2xz87WmNcSR_uPSgfD4uDkbOzeJcrPbBU&s=jiwj0ISA5k3iQdsGUU2vHO5dJqFWZEOkj_SInw1jxjk&e=


_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/lyo-dev
_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_lyo-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=8d8O9m8gyj-9NWaFfxaKxcbqtE3sYeh7z_Dr5vtboHw&m=50crMofyg4qvSZnuTdBhzS1tp3vYYPGXhDp7EVShP3U&s=OklHjPvPbuqKfhtwbfcygvwXMjGQ7tW2dv4GY3v9M2g&e=


_______________________________________________
lyo-dev mailing list

lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/lyo-dev
_______________________________________________
lyo-dev mailing list
lyo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_lyo-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=8d8O9m8gyj-9NWaFfxaKxcbqtE3sYeh7z_Dr5vtboHw&m=t-xRw2o8shYz6htCTOtpFRB1zEPCO_xAt3K8kzw8_uQ&s=gacxqOUbGrxF5ZsB9d-As9zZNbgCtRkCNeLMrEdfjcU&e=



Back to the top