Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [linuxtools-dev] [tracecompass-dev] We would like to contribute to Linuxtools LTTng

On 10/28/2014 10:46 AM, Oberhuber, Martin wrote:
Hi Alexandre,

Now that we've started investing in LTTng, we're certainly interested in moving to Trace Compass over time (and getting our contribution in).
But I think it should be done one step at a time.
It would be easier getting the initial review / contribution process completed on Linuxtools if that's OK for you.

Absolutely. I just wanted to make sure you guys knew about the new repo, and how you can re-use patches. ;)

Cheers,
Alexandre


Thanks,
Martin
--
Martin Oberhuber, SMTS / Product Owner - Development Tools, Wind River
direct +43.662.457915.85  fax +43.662.457915.6


-----Original Message-----
From: linuxtools-dev-bounces@xxxxxxxxxxx [mailto:linuxtools-dev-bounces@xxxxxxxxxxx] On Behalf Of Alexandre Montplaisir
Sent: Tuesday, October 28, 2014 2:36 PM
To: Linux Tools developer discussions; Schorn, Markus
Subject: Re: [linuxtools-dev] [tracecompass-dev] We would like to contribute to Linuxtools LTTng

Hi Markus,

Thanks for the contribution!

Do you have any plans of pushing this to the Trace Compass repo too? As was mentionned last week in [1], the LTTng plugins in Linux Tools are now moving to Trace Compass, and we are not auto-synching the changes from Linux Tools anymore. It should be done if you want this change to be long-lived, since the lttng/ plugins will be removed from the Linux Tools tree next February.

We have setup a wiki page at [2] that explains how to "rebase" a patch for the Linux Tools tree to the Trace Compass one. Since your patch is mostly modifications to existing file, it should work relatively well.
You would only have to move/rename the added file.

We could take care of it, but I think that from an Eclipse IP process POV it's better if you, the author, push the patch to Gerrit (as it shows that you give us permission to use the code, etc etc.) But let us know if you need help bringing the patch over, if you plan to.

Cheers,
Alexandre


[1] http://dev.eclipse.org/mhonarc/lists/linuxtools-dev/msg03575.html
[2] http://wiki.eclipse.org/Trace_Compass/Rebase_Patch_From_Linux_Tools

On 2014-10-28 05:54 AM, Schorn, Markus wrote:
Hi Bernd,
I have created my proposal in the Linux Tools project and pushed it to Gerrit (https://git.eclipse.org/r/#/c/35576/).
The proposed change replaces usage of RSE API with the org.eclipse.remote API. In addition to that, I also added code to repopulate the control UI with the connections from the last session (without actually connecting).
I am looking forward to any feedback,
Markus.




From: tracecompass-dev-bounces@xxxxxxxxxxx
[mailto:tracecompass-dev-bounces@xxxxxxxxxxx] On Behalf Of Bernd
Hufmann
Sent: Fri, 24. 10. 2014 21:12
To: tracecompass developer discussions; Linux Tools developer
discussions
Subject: Re: [tracecompass-dev] [linuxtools-dev] We would like to
contribute to Linuxtools LTTng

Hello Martin

Linux Tools 3.1 has been released. The announcement was sent on the mailing list on the mailing list on September 26, 2014.

LTTng will be part of Linux Tools 3.2 which will be released for Luna SR2 (see link below).  This release will include updates for LTTng that are currently in the master branch and that were done after the 3.1 release.
https://projects.eclipse.org/projects/tools.linuxtools/governance

Best Regards
Bernd

From:
tracecompass-dev-bounces@xxxxxxxxxxx<mailto:tracecompass-dev-bounces@e
clipse.org> [mailto:tracecompass-dev-bounces@xxxxxxxxxxx] On Behalf Of
Oberhuber, Martin
Sent: October-24-14 12:26 PM
To: Linux Tools developer discussions;
tracecompass-dev@xxxxxxxxxxx<mailto:tracecompass-dev@xxxxxxxxxxx>
Subject: Re: [tracecompass-dev] [linuxtools-dev] We would like to
contribute to Linuxtools LTTng

Hi Bernd,

Thanks for the pointer, very interesting.

It looks like our 2 approaches are complimentary - our goal is being
able to replace the transport/communication for trace config and upload, and your goal appears to be re-using that functionality in other plug-ins.

We have started implementing the proposed change against the linuxtools repo since that's where we first got a complete development environment.
We'll keep you posted on progress, I expect being able to contribute to Gerrit some time next week.

I'm a little confused about the state of the repositories though. I see "stable-3.1" in the Linuxtools repo, but there are also TMF changes being made to "master" of linuxtools recently.
Are you planning to release 3.2 off the linuxtools repo as a bugfix release ?
And: Is the 3.1 plan accurate, it reads "29-Oct" as release date but I thought 3.1 was out already ?
https://projects.eclipse.org/projects/tools.linuxtools/releases/3.1.0/
plan


Thanks,
Martin
--
Martin Oberhuber, SMTS / Product Owner - Development Tools, Wind River
direct +43.662.457915.85  fax +43.662.457915.6

From:
linuxtools-dev-bounces@xxxxxxxxxxx<mailto:linuxtools-dev-bounces@eclip
se.org> [mailto:linuxtools-dev-bounces@xxxxxxxxxxx] On Behalf Of Bernd
Hufmann
Sent: Tuesday, October 21, 2014 7:05 PM
To: linuxtools-dev@xxxxxxxxxxx<mailto:linuxtools-dev@xxxxxxxxxxx>;
tracecompass-dev@xxxxxxxxxxx<mailto:tracecompass-dev@xxxxxxxxxxx>
Subject: Re: [linuxtools-dev] We would like to contribute to
Linuxtools LTTng

Hi Martin

thank you for your interests in the LTTng Eclipse integration and Trace Compass.

RSE has been used by us as remote backend for the LTTng control UI and
for fetching of traces remotely for both LTTng traces and other types
of traces (not available in open source yet). We were asked recently
by one of our users to provide a generic way to fetch traces from
various remote systems and remote locations. For that we started to
extract common functionality from LTTng Control into a new set of
plug-ins (TMF-remote) so that it can be re-used from other plug-ins.
These changes are currently submitted for review on the Linux Tools Gerrit (see https://git.eclipse.org/r/#/c/26385 and subsequent patches).

However, your contribution is related and touches the same area.  So,
I'd like hold back a bit with our updates and not merge them to see
how your contribution and the our updates (TMF-remote) can work
together. Maybe there is interest by other companies to have such a functionality for fetching of traces remotely.

About the the project setup. As you already know the LTTng integration
of Linux Tools will move to the new Eclipse Project Trace Compass. The
project is approved by the Eclipse Foundation and the setup of the project is currently ongoing.

The initial commit in git repository of Trace Compass was done
yesterday. Gerrit and Hudson setup is ongoing and hasn't been finished
yet. Also, the project page is being constructed right now.
Here is the link to the project page:
http://projects.eclipse.org/projects/tools.tracecompass

The source code under the Linux Tools project will be available till
the Luna SR2 release using the Linux Tools Luna APIs.

  From our point of view, our main focus will be further developments
of new features under the Trace Compass project. Beside bugfixes only
limited number of features (if any) will be added in the Linux Tools repository depending on user's requests.

How would you like to handle this contribution? Would you like to
contribute it to the Linux Tools project so that it is available for
the SR2 release? Or is it an option for you to contribute the code directly to Trace Compass and the new repository?

In any case, it will be great to see an initial version submitted on the Linux Tools Gerrit.

Looking forward to see this contribution.

Best Regards
Bernd
On 10/21/2014 09:49 AM, Oberhuber, Martin wrote:
Dear Linuxtools committers,
We would like to make a contribution to Linuxtools / TraceCompass:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=448058

Is there anything we should know upfront ? - I'd expect our contribution to be available some time next week.
Please let us know of any questions.

Thanks,
Martin
--
Martin Oberhuber, SMTS / Product Owner - Development Tools, Wind River
direct +43.662.457915.85  fax +43.662.457915.6



_______________________________________________

linuxtools-dev mailing list

linuxtools-dev@xxxxxxxxxxx<mailto:linuxtools-dev@xxxxxxxxxxx>

To change your delivery options, retrieve your password, or
unsubscribe from this list, visit

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




_______________________________________________
linuxtools-dev mailing list
linuxtools-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/linuxtools-dev
_______________________________________________
linuxtools-dev mailing list
linuxtools-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/linuxtools-dev
_______________________________________________
linuxtools-dev mailing list
linuxtools-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/linuxtools-dev



Back to the top