Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [lyo-dev] lyo-dev Digest, Vol 23, Issue 1

Hi,

yes I aggree with Samuel. To summarize we have at least three problems:
  1. As you said currently Lyo RIOs projects are only samples & they are not released (part of the Lyo download). This means do not want adding a dependency between the clients and the RIOs projects. And also the same for customer provider tools.
  2. We cannot copy and/or modify these resources in customer tools to avoid EPL license violation.
  3. A customer specific tool that provide an OSLC provider "should not" depend on client projects (that are specific for consumer tools)

I think, as suggered by Samuel, moving all common resources in OSLC4J Core & refactoring RIOs projects to use thes latest will resolve these issues and also will be very helpfull for time and bug fixing.

Best regards,
Idrissa

Le 07/06/2013 16:41, Samuel Padgett a écrit :

Hi, Jean-Luc. I'm open as to where to put the resources, but I'm hesitant to add a dependency between the client and the reference implementations. They're only samples and not something we ship today as part of the Lyo download.

Maybe we should promote OSLC4JAutomationCommon, OSLC4JChangeManagementCommon, and OSLC4JQualityManagementCommon to org.eclipse.lyo.core and include them in our Lyo releases.

Regards,
Samuel Padgett | IBM Rational | spadgett@xxxxxxxxxx


Inactive
          hide details for "Johnson, Jean-Luc" ---06/07/2013
          08:30:02 AM---Dear Idrissa and Samuel, I'm not sure that
          copying th"Johnson, Jean-Luc" ---06/07/2013 08:30:02 AM---Dear Idrissa and Samuel, I'm not sure that copying the domain implementations to the core project


    From:

"Johnson, Jean-Luc" <Jean-Luc.Johnson@xxxxxxxx>

    To:

<lyo-dev@xxxxxxxxxxx>

    Date:

06/07/2013 08:30 AM

    Subject:

Re: [lyo-dev] lyo-dev Digest, Vol 23, Issue 1

    Sent by:

lyo-dev-bounces@xxxxxxxxxxx






Dear Idrissa and Samuel,
I'm not sure that copying the domain implementations to the core project
is the best way to avoid duplicate content. Of course the consumer needs
the
implementation of the OSLC domains. So far they are available in the
projects
http://git.eclipse.org/c/lyo/org.eclipse.lyo.core.git/ and
http://git.eclipse.org/c/lyo/org.eclipse.lyo.rio.git/ 

According to me, the best way to proceed is to update the pom.xml at
http://git.eclipse.org/c/lyo/org.eclipse.lyo.client.git/tree/org.eclipse
.lyo.client.java/pom.xml and to add the relevant projects to the list of
dependencies. Basically it is done for all the service providers
projects like OSLC4JChangeManagement, OSLC4JQualityManagement,
OSLC4JAutomation and so one...

Best regards,

Jean-Luc Johnson, Software and System Engineer, EADS


-----Original Message-----
From: lyo-dev-bounces@xxxxxxxxxxx [
mailto:lyo-dev-bounces@xxxxxxxxxxx]
On Behalf Of lyo-dev-request@xxxxxxxxxxx
Sent: 03 June 2013 15:03
To: lyo-dev@xxxxxxxxxxx
Subject: lyo-dev Digest, Vol 23, Issue 1

Send lyo-dev mailing list submissions to
lyo-dev@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
http://dev.eclipse.org/mailman/listinfo/lyo-dev
or, via email, send a message with subject or body 'help' to
lyo-dev-request@xxxxxxxxxxx

You can reach the person managing the list at
lyo-dev-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of lyo-dev digest..."


Today's Topics:

  1. An Architecture question about AM/QM/RM resources & client
     Java provided by Lyo (Idrissa)
  2. An Architecture question about AM/QM/RM resources & client
     Java provided by Lyo (Idrissa)
  3. Re: An Architecture question about AM/QM/RM resources &
     client Java provided by Lyo (Samuel Padgett)
  4. Re: An Architecture question about AM/QM/RM resources &
     client Java provided by Lyo (Idrissa)


----------------------------------------------------------------------

Message: 1
Date: Mon, 3 Jun 2013 11:27:48 +0200
From: Idrissa <idydieng@xxxxxxxxx>
To: lyo-dev@xxxxxxxxxxx
Subject: [lyo-dev] An Architecture question about AM/QM/RM resources &
client Java provided by Lyo
Message-ID:

<CAMFbzpUFceYwe6HNAAK_XCMcBh6Da8E2HnWq9gtjixiCGC3TEQ@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"

Dear all,

I see now the "org.eclipse.lyo.client/org.eclipse.lyo.client.java"
plug-in
provides AM, QM or RM resource implementation. My question is as
fellows:
Is client refers to consumer?
if so, would it be possible to contribute these resources in the OSLC4J
Core plug-in? This allowing reusing or extending them in
customer-specific
tools.

This would be helpfull.


--
Best regards / Cordialement / Mit freundlichen Gr?ssen
--
Dr. Idrissa Abdoulaye DIENG
Technology Manager

Phone: +33 (0)9 83 25 77 12
Fax: +33 (0)9 83 56 77 12

Web:
http://www.itemis.com
Mail: idrissa.dieng@xxxxxxxxxx
LinkedIn:
http://www.linkedin.com/in/idydi

itemis France SAS
----------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/ad4
eaca9/attachment.html>

------------------------------

Message: 2
Date: Mon, 3 Jun 2013 15:26:20 +0200
From: Idrissa <idydieng@xxxxxxxxx>
To: lyo-dev@xxxxxxxxxxx, Idrissa Dieng <idydieng@xxxxxxxxx>
Subject: [lyo-dev] An Architecture question about AM/QM/RM resources &
client Java provided by Lyo
Message-ID:

<CAMFbzpV6C3aBd4-wjOJ4L0VmeOGpJnyDDQRiHKQkN5yvHFOH5Q@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"

Dear all,

I see now the "org.eclipse.lyo.client/org.eclipse.lyo.client.java"
plug-in
provides AM, QM or RM resource implementation. My question is as
fellows:
Is client refers to consumer?
if so, would it be possible to contribute these resources in the OSLC4J
Core plug-in? This allowing reusing or extending them in
customer-specific
tools.

This would be helpfull.

--
Best regards / Cordialement / Mit freundlichen Gr?ssen
--
Dr. Idrissa Abdoulaye DIENG
Technology Manager

Phone: +33 (0)9 83 25 77 12
Fax: +33 (0)9 83 56 77 12

Web:
http://www.itemis.com
Mail: idrissa.dieng@xxxxxxxxxx
LinkedIn:
http://www.linkedin.com/in/idydi

itemis France SAS
----------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/0e9
08bc1/attachment.html>

------------------------------

Message: 3
Date: Mon, 3 Jun 2013 09:54:15 -0400
From: Samuel Padgett <spadgett@xxxxxxxxxx>
To: Lyo project developer discussions <lyo-dev@xxxxxxxxxxx>
Cc: lyo-dev-bounces@xxxxxxxxxxx
Subject: Re: [lyo-dev] An Architecture question about AM/QM/RM
resources & client Java provided by Lyo
Message-ID:

<OF16E5C975.C1C6D656-ON85257B7F.004ADFE3-85257B7F.004C6675@xxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"


Hi, Idrissa. Yes, client means consumer.

It's a good idea. We also have several copies of some of these resources
in
the client and various samples, and moving the resource into the core
avoids duplicate code. Clients picking up newer Lyo versions will need
to
update their imports, but I think that's OK.

I opened an enhancement:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=409728

Thanks,
Samuel Padgett | IBM Rational | spadgett@xxxxxxxxxx





 From:       Idrissa <idydieng@xxxxxxxxx>



 To:         lyo-dev@xxxxxxxxxxx, Idrissa Dieng <idydieng@xxxxxxxxx>



 Date:       06/03/2013 09:27 AM



 Subject:    [lyo-dev] An Architecture question about AM/QM/RM
resources & client Java provided by Lyo                      


 Sent by:    lyo-dev-bounces@xxxxxxxxxxx








Dear all,

I see now the "org.eclipse.lyo.client/org.eclipse.lyo.client.java"
plug-in
provides AM, QM or RM resource implementation. My question is as
fellows:
Is client refers to consumer?
if so, would it be possible to contribute these resources in the OSLC4J
Core plug-in? This allowing reusing or extending them in
customer-specific
tools.

This would be helpfull.

--
Best regards / Cordialement / Mit freundlichen Gr?ssen
--
Dr. Idrissa Abdoulaye DIENG
Technology Manager

Phone: +33 (0)9 83 25 77 12
Fax: +33 (0)9 83 56 77 12

Web:
http://www.itemis.com
Mail: idrissa.dieng@xxxxxxxxxx
LinkedIn:
http://www.linkedin.com/in/idydi

itemis France SAS
----------------------------------------
_______________________________________________
lyo-dev mailing list
lyo-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/lyo-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/1f7
15b26/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/1f7
15b26/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ecblank.gif
Type: image/gif
Size: 45 bytes
Desc: not available
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/1f7
15b26/attachment-0001.gif>

------------------------------

Message: 4
Date: Mon, 3 Jun 2013 16:02:17 +0200
From: Idrissa <idydieng@xxxxxxxxx>
To: Samuel Padgett <spadgett@xxxxxxxxxx>
Cc: lyo-dev-bounces@xxxxxxxxxxx, Lyo project developer
discussions
<lyo-dev@xxxxxxxxxxx>
Subject: Re: [lyo-dev] An Architecture question about AM/QM/RM
resources & client Java provided by Lyo
Message-ID:

<CAMFbzpX3Mr1ZuiSgVRqLQNk1oiRzTFV1FwkVNAFPvX751nuqjA@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"

Thanks for your quite reply ;)


2013/6/3 Samuel Padgett <spadgett@xxxxxxxxxx>

> Hi, Idrissa. Yes, client means consumer.
>
> It's a good idea. We also have several copies of some of these
resources
> in the client and various samples, and moving the resource into the
core
> avoids duplicate code. Clients picking up newer Lyo versions will need
to
> update their imports, but I think that's OK.
>
> I opened an enhancement:
>
>
https://bugs.eclipse.org/bugs/show_bug.cgi?id=409728
>
> Thanks,
> Samuel Padgett | IBM Rational | spadgett@xxxxxxxxxx
>
>
> [image: Inactive hide details for Idrissa ---06/03/2013 09:27:46
AM---Dear
> all, I see now the "org.eclipse.lyo.client/org.eclipse.lyo.c]Idrissa
> ---06/03/2013 09:27:46 AM---Dear all, I see now the
> "org.eclipse.lyo.client/org.eclipse.lyo.client.java" plug-in
>
>
>
>    From:
>
>
> Idrissa <idydieng@xxxxxxxxx>
>
>    To:
>
>
> lyo-dev@xxxxxxxxxxx, Idrissa Dieng <idydieng@xxxxxxxxx>
>
>    Date:
>
>
> 06/03/2013 09:27 AM
>
>    Subject:
>
>
> [lyo-dev] An Architecture question about AM/QM/RM resources & client
Java
> provided by Lyo
>
>    Sent by:
>
>
> lyo-dev-bounces@xxxxxxxxxxx
> ------------------------------
>
>
>
> Dear all,
>
> I see now the "org.eclipse.lyo.client/org.eclipse.lyo.client.java"
plug-in
> provides AM, QM or RM resource implementation. My question is as
fellows:
> Is client refers to consumer?
> if so, would it be possible to contribute these resources in the
OSLC4J
> Core plug-in? This allowing reusing or extending them in
customer-specific
> tools.
>
> This would be helpfull.
>
> --
> Best regards / Cordialement / Mit freundlichen Gr?ssen
> --
> Dr. Idrissa Abdoulaye DIENG
> Technology Manager
>
> Phone: *+33 (0)9 83 25 77 12* <%2B33%20%280%299%2083%2025%2077%2012>
> Fax: *+33 (0)9 83 56 77 12* <%2B33%20%280%299%2083%2056%2077%2012>
>
> Web: *http://www.itemis.com* <
http://www.itemis.com/>
> Mail: *idrissa.dieng@xxxxxxxxxx* <idrissa.dieng@xxxxxxxxxx>
> LinkedIn:
*http://www.linkedin.com/in/idydi*<
http://www.linkedin.com/in/idydi>
>
>
> itemis France SAS
> ----------------------------------------
> _______________________________________________
> lyo-dev mailing list
> lyo-dev@xxxxxxxxxxx
>
http://dev.eclipse.org/mailman/listinfo/lyo-dev
>
>
>


--
Cordialement,
Idrissa Abdoulaye DIENG
----------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/bc0
af9b4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/bc0
af9b4/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ecblank.gif
Type: image/gif
Size: 45 bytes
Desc: not available
URL:
<
http://dev.eclipse.org/mailman/private/lyo-dev/attachments/20130603/bc0
af9b4/attachment-0001.gif>

------------------------------

_______________________________________________
lyo-dev mailing list
lyo-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/lyo-dev


End of lyo-dev Digest, Vol 23, Issue 1
**************************************
_______________________________________________
lyo-dev mailing list
lyo-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/lyo-dev





_______________________________________________
lyo-dev mailing list
lyo-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/lyo-dev


Back to the top