<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>cross-project-issues-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/maillist.html</link>
		<description>cross-project-issues-dev</description>
		<language>en-us</language>
		<pubDate>Sat, 18 May 2013 22:50:27 GMT</pubDate>
		<lastBuildDate>Sat, 18 May 2013 22:50:27 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>cross-project-issues-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[cross-project-issues-dev] Orbit R-build has been promoted for	Kepler, older builds to be removed soon</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09008.html</link>
		<description>http://download.eclipse.org/tools/orbit/downloads/drops/R20130517111416 Repository at: http://download.eclipse.org/tools/orbit/downloads/drops/R20130517111416/repository/ We're produced this R-build &amp;quot;early&amp;quot; so project's can start to use it as they produce ...</description>
		<content:encoded><![CDATA[<a href=http://download.eclipse.org/tools/orbit/downloads/drops/R20130517111416><tt><font size=2>http://download.eclipse.org/tools/orbit/downloads/drops/R20130517111416</font></tt></a>
<br>
<br><font size=2 face="sans-serif">Repository at: </font>
<br><a href=http://download.eclipse.org/tools/orbit/downloads/drops/R20130517111416/repository/><tt><font size=2>http://download.eclipse.org/tools/orbit/downloads/drops/R20130517111416/repository/</font></tt></a>
<br>
<br><font size=2 face="sans-serif">We're produced this R-build &quot;early&quot;
so project's can start to use it as they produce their RCs. </font>
<br><font size=2 face="sans-serif">Assuming there are no blocking or serious
regressions reported, we consider this the final &quot;Orbit build&quot;
for Kepler. </font>
<br>
<br><font size=2 face="sans-serif">I will begin to remove old I-build and
S-builds and plan to remove them all by the Tuesday evening. If anyone
needs another day or two to transition, please say so. </font>
<br>
<br><font size=2 face="sans-serif">Thanks, </font>
<br>
<br>]]></content:encoded>
		<pubDate>Sat, 18 May 2013 22:40:55 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09008.html</guid>
		<author>david_williams@xxxxxxx (David M Williams)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Code Recommenders, Jubula, m2e-wtp and other users of org.slf4j.api and providers of ch.qos.logback.slf4j</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09007.html</link>
		<description> Hi all, "I bet we won't notice the difference..."  famous last words ;-) If I remember right it took us 2 month to work out the problems when switching from 1.x to 1.6 Nevertheless, we have changed the version used by Jubula. There is a (long) weekend of ...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="">


<p>Hi all,<br>
<br>
"I bet we won't notice the difference..." &nbsp;famous last words ;-) If I remember right it took us 2 month to work out the problems when switching from 1.x to 1.6<br>
<br>
Nevertheless, we have changed the version used by Jubula. There is a (long) weekend of regression tests running. If all goes well the change will be commited on Tuesday.<br>
<br>
- Achim<br>
<br>
Quoting Andreas Sewe &lt;<a href="mailto:andreas.sewe@xxxxxxxxxxxxxx">andreas.sewe@xxxxxxxxxxxxxx</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hi David,<br></p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Thanks for your quick cooperation ... I bet you will be happier with the<br>
newest version anyway ... at least I hope!</p>
</blockquote>
I bet we won't notice the difference: log.error(..) is still the same as<br>
always.<br>
<br>
Anyway, can you just double-check [1] that the other, SLF4J related<br>
plugins like ch.qos.logback.slf4j are also using the right version? Thanks.<br>
<br>
Best regards,<br>
<br>
Andreas<br>
<br>
[1]<br>
&lt;<a href="http://download.eclipse.org/recommenders/updates/train/e43/?dir=plugins" target="_blank">http://download.eclipse.org/recommenders/updates/train/e43/?dir=plugins</a>&gt;<br>
<br>
--<br>
Codetrails UG (haftungsbeschr&#xC3;nkt)<br>
The knowledge transfer company<br>
<br>
Robert-Bosch-Str. 7, 64293 Darmstadt<br>
Mobile: +49-170-811-3791<br>
<a href="http://www.codetrails.com/" target="_blank">http://www.codetrails.com/</a><br>
<br>
Managing Director: Dr. Marcel Bruch<br>
Handelsregister: Darmstadt HRB 91940<br>
_______________________________________________<br>
cross-project-issues-dev mailing list<br>
<a href="mailto:cross-project-issues-dev@eclipse">cross-project-issues-dev@eclipse</a>.<a href="orghttps://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev" target="_blank">orghttps://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a></blockquote>
<p><br>
<br>
<br>
<br>
--------------------------------------------------------<br>
BREDEX GmbH<br>
Mauernstr. 33<br>
38100 Braunschweig<br>
<br>
Tel.: +49-531-24330-0<br>
Fax:&nbsp; +49-531-24330-99<br>
http: <a href="http://www.bredex.de" target="_blank">www.bredex.de</a><br>
<br>
Gesch&#xC3;ftsf&#xC3;hrer: Achim L&#xC3;rke, Ulrich Obst, Andreas Vogel<br>
Amtsgericht Braunschweig HRB 2450</p>

</td></tr></table>]]></content:encoded>
		<pubDate>Sat, 18 May 2013 10:08:02 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09007.html</guid>
		<author>Achim.Loerke@xxxxxxx (Achim Loerke)</author>
	</item>


	<item>
		<title>Re: [cross-project-issues-dev] Libraty piggy-back CQs</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09006.html</link>
		<description> -- Wayne Beaton Director of Open Source Projects, The Eclipse Foundation Learn about Eclipse Projects </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    We may also be able to do something with Maven build logs.<br>
    <br>
    Wayne<br>
    <br>
    <div class="moz-cite-prefix">On 05/17/2013 03:20 PM, Thomas Watson
      wrote:<br>
    </div>
    <blockquote
cite=""
      type="cite">
      <p><font face="sans-serif" size="2">Also using Import-Package
          allows for provider substitution. &nbsp;You don't really know who
          the provider of the package dependency is by looking at a
          bundle manifest in isolation.</font><br>
        <font face="sans-serif" size="2"><br>
          Tom<br>
          <br>
        </font><br>
        <br>
        <img src="" alt="Inactive
          hide details for Wayne Beaton ---05/17/2013 02:06:35 PM---The
          issue is one of tracking who is using what third-party l"
          height="16" border="0" width="16"><font color="#424282"
          face="sans-serif" size="2">Wayne Beaton ---05/17/2013 02:06:35
          PM---The issue is one of tracking who is using what
          third-party library. Right now, the tools that I use</font><br>
        <br>
        <font color="#5F5F5F" face="sans-serif" size="1">From: </font><font
          face="sans-serif" size="1">Wayne Beaton
          <a class="moz-txt-link-rfc2396E" href="mailto:wayne@xxxxxxxxxxx">&lt;wayne@xxxxxxxxxxx&gt;</a></font><br>
        <font color="#5F5F5F" face="sans-serif" size="1">To: </font><font
          face="sans-serif" size="1"><a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>,
        </font><br>
        <font color="#5F5F5F" face="sans-serif" size="1">Date: </font><font
          face="sans-serif" size="1">05/17/2013 02:06 PM</font><br>
        <font color="#5F5F5F" face="sans-serif" size="1">Subject: </font><font
          face="sans-serif" size="1">Re: [cross-project-issues-dev]
          Libraty piggy-back CQs</font><br>
        <font color="#5F5F5F" face="sans-serif" size="1">Sent by: </font><font
          face="sans-serif" size="1"><a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx">cross-project-issues-dev-bounces@xxxxxxxxxxx</a></font><br>
      </p>
      <hr style="color:#8091A5; " align="left" noshade="noshade"
        width="100%" size="2"><br>
      <br>
      <br>
      <font face="serif" size="3">The issue is one of tracking who is
        using what third-party library. <br>
        <br>
        Right now, the tools that I use to scan the downloads directory
        almost do a good enough job to eliminate piggyback CQs
        altogether. Almost. The problem is that the tool only detects
        libraries that are actually distributed by the project. It works
        by file name alone. It fails to detect libraries that are pulled
        in from Orbit, for example.<br>
        <br>
        I think that the solution is to scan bundles for references to
        third-party libraries, but I'll need some p2 magic to sort that
        out, I think. Bash just isn't going to cut it.<br>
        <br>
        Does anybody know what p2 magic we can use to query a bundle for
        a definitive list of dependencies (including bundle and package
        imports?)<br>
        <br>
        Of course, this doesn't help us if a project isn't distributing
        OSGi bundles...<br>
        <br>
        Wayne<br>
      </font><br>
      <font face="serif" size="3">On 05/17/2013 02:35 PM, Ed Willink
        wrote:</font>
      <ul style="padding-left: 36pt">
        <font face="serif" size="3">Hi<br>
          <br>
          Thanks; that's clear but is hardly sensible. I have a handful
          of PB CQs to raise and I suspect many other projects must do
          too.<br>
          <br>
          Since we are strongly encouarged to track the latest Orbit
          version, shouldn't there be an auto-PB CQ for any project that
          has a PB CQ for an Orbit library?<br>
          <br>
          Currently I see<br>
          20 Guava 10.x PB CQs<br>
          2 Guava 11.x PB CQs<br>
          0 Guava 12.x PB CQs<br>
          4 Guava 13.x PB CQs<br>
          0 Guava 14.x PB CQs<br>
          <br>
          With M7 changing the preferred Guava release to 12 that makes
          for 20 out of 20 projects in breach of IP policy.<br>
          <br>
          &nbsp; &nbsp;Regards<br>
          <br>
          &nbsp; &nbsp; &nbsp; &nbsp;Ed Willink<br>
          <br>
          <br>
          <br>
          <br>
          On 17/05/2013 19:20, Wayne Beaton wrote: </font>
        <ul style="padding-left: 36pt">
          <font face="serif" size="3">I believe that the Contribution
            Questionnaire page in the wiki [1] answers this. If it is
            unclear, either take a crack at clarifying it yourself or
            let me know I can take another run at it.<br>
            <br>
            The short version is that you need CQ for any library that
            project code uses directly. You do not require a CQ for any
            library that is used indirectly via another Eclipse project.
            I spelled this out in more detail on the wiki page.<br>
            <br>
            CQs are </font><font face="serif" size="3"><b>version-specific</b></font><font
            face="serif" size="3">. You need a CQ for each version of a
            library that project code uses. <br>
            <br>
            It doesn't matter where project code comes from. If a tool
            like Xtext generates project code (i.e. code that goes into
            your source code repository, or dynamically-generated code
            that gets distributed in compiled form) that uses a library,
            this is considered a direct reference.<br>
            <br>
            HTH,<br>
            <br>
            Wayne<br>
            <br>
            [1] </font><a moz-do-not-send="true"
href="http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire"><font
              color="#0000FF" face="serif" size="3"><u>http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire</u></font></a><font
            face="serif" size="3"><br>
          </font><br>
          <font face="serif" size="3">On 05/17/2013 02:31 AM, Ed Willink
            wrote:</font>
          <ul style="padding-left: 36pt">
            <font face="serif" size="3">Hi Wayne <br>
              <br>
              Can you clarify the policy on library piggy-back CQs? <br>
              <br>
              For MDT/OCL we initially used Guava indirectly through
              Xtext and so might not need a PB CQ although we did raise
              one since Xtext auto-generates source code for us with
              direct calls to the Injector class. Subsequently we have
              some manually written code that exploits Guava too. <br>
              <br>
              Our PB CQ has not updated from version 10, although Guava
              in Orbit is charging along through 11, 12 with 14 on the
              horizon. <br>
              <br>
              Are we at fault through not raising more PB CQs? Do I
              misunderstand the policy? Is the policy inappropriate for
              major evolving libraries? <br>
              <br>
              &nbsp; &nbsp;Regards <br>
              <br>
              &nbsp; &nbsp; &nbsp; &nbsp;Ed Willink <br>
              _______________________________________________ <br>
              cross-project-issues-dev mailing list </font><font
              color="#0000FF" face="serif" size="3"><u><br>
              </u></font><a moz-do-not-send="true"
              href="mailto:cross-project-issues-dev@xxxxxxxxxxx"><font
                color="#0000FF" face="serif" size="3"><u>cross-project-issues-dev@xxxxxxxxxxx</u></font></a><font
              face="serif" size="3">&nbsp;</font><font color="#0000FF"
              face="serif" size="3"><u><br>
              </u></font><a moz-do-not-send="true"
              href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev"><font
                color="#0000FF" face="serif" size="3"><u>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</u></font></a><font
              face="serif" size="3">&nbsp;<br>
            </font>
          </ul>
          <br>
          <font face="serif" size="3">-- <br>
            Wayne Beaton<br>
            Director of Open Source Projects, </font><a
            moz-do-not-send="true" href="http://www.eclipse.org/"><font
              color="#0000FF" face="serif" size="3"><u>The Eclipse
                Foundation</u></font></a><font face="serif" size="3"><br>
            Learn about </font><a moz-do-not-send="true"
            href="http://www.eclipse.org/projects"><font color="#0000FF"
              face="serif" size="3"><u>Eclipse Projects</u></font></a><font
            color="#0000FF" face="serif" size="3"><u><br>
            </u></font><a moz-do-not-send="true"
            href="http://www.eclipsecon.org/france2013"><img
              src=""
              alt="EclipseCon France 2013" height="60" border="0"
              width="480"></a><br>
          <font face="serif" size="3"><br>
          </font><br>
          <tt><font size="3">_______________________________________________<br>
              cross-project-issues-dev mailing list<br>
            </font></tt><a moz-do-not-send="true"
            href="mailto:cross-project-issues-dev@xxxxxxxxxxx"><tt><font
                color="#0000FF" size="3"><u>cross-project-issues-dev@xxxxxxxxxxx</u></font></tt></a><tt><font
              size="3"><br>
            </font></tt><a moz-do-not-send="true"
            href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev"><tt><font
                color="#0000FF" size="3"><u>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</u></font></tt></a><tt><font
              size="3"><br>
            </font></tt><br>
          <font face="serif" size="3"><br>
          </font>
          <p><font face="serif" size="3">No virus found in this message.<br>
              Checked by AVG - </font><a moz-do-not-send="true"
              href="http://www.avg.com/"><font color="#0000FF"
                face="serif" size="3"><u>www.avg.com</u></font></a><font
              face="serif" size="3"><br>
              Version: 2013.0.3336 / Virus Database: 3162/6332 - Release
              Date: 05/17/13</font></p>
        </ul>
        <br>
        <font face="serif" size="3"><br>
          <br>
        </font><br>
        <tt><font size="3">_______________________________________________<br>
            cross-project-issues-dev mailing list<br>
          </font></tt><a moz-do-not-send="true"
          href="mailto:cross-project-issues-dev@xxxxxxxxxxx"><tt><font
              color="#0000FF" size="3"><u>cross-project-issues-dev@xxxxxxxxxxx</u></font></tt></a><tt><font
            size="3"><br>
          </font></tt><a moz-do-not-send="true"
          href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev"><tt><font
              color="#0000FF" size="3"><u>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</u></font></tt></a><tt><font
            size="3"><br>
          </font></tt>
      </ul>
      <br>
      <font face="serif" size="3">-- <br>
        Wayne Beaton<br>
        Director of Open Source Projects, </font><a
        moz-do-not-send="true" href="http://www.eclipse.org/"><font
          color="#0000FF" face="serif" size="3"><u>The Eclipse
            Foundation</u></font></a><font face="serif" size="3"><br>
        Learn about </font><a moz-do-not-send="true"
        href="http://www.eclipse.org/projects"><font color="#0000FF"
          face="serif" size="3"><u>Eclipse Projects</u></font></a><font
        color="#0000FF" face="serif" size="3"><u><br>
        </u></font><a moz-do-not-send="true"
        href="http://www.eclipsecon.org/france2013"><img
          src="" alt="EclipseCon
          France 2013" height="60" border="0" width="480"></a><tt><font
          size="2">_______________________________________________<br>
          cross-project-issues-dev mailing list<br>
          <a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a><br>
        </font></tt><tt><font size="2"><a moz-do-not-send="true"
            href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a></font></tt><tt><font
          size="2"><br>
        </font></tt><br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
cross-project-issues-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Wayne Beaton<br>
      Director of Open Source Projects, <a
        href="http://www.eclipse.org">The Eclipse Foundation</a><br>
      Learn about <a href="http://www.eclipse.org/projects">Eclipse
        Projects</a><br>
      <a href="http://www.eclipsecon.org/france2013"><img
          src="" alt="EclipseCon
          France 2013" height="60" border="0" width="480"></a></div>
  

</font></td></tr></table><p><a href="gif8v5kTeneQA.gif" ><img src="gif8v5kTeneQA.gif" alt="GIF image"></a></p>
<p><a href="gifZn2dAN1B5S.gif" ><img src="gifZn2dAN1B5S.gif" alt="GIF image"></a></p>
<p><a href="png06Oype6VTv.png" ><img src="png06Oype6VTv.png" alt="PNG image"></a></p>
]]></content:encoded>
		<pubDate>Fri, 17 May 2013 19:36:04 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09006.html</guid>
		<author>wayne@xxxxxxx (Wayne Beaton)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Libraty piggy-back CQs</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09005.html</link>
		<description>Hi Wayne Can you clarify the policy on library piggy-back CQs? For MDT/OCL we initially used Guava indirectly through Xtext and so might not need a PB CQ although we did raise one since Xtext auto-generates source code for us with direct calls to the Injec...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; ">
<p><font size="2" face="sans-serif">Also using Import-Package allows for provider substitution. &nbsp;You don't really know who the provider of the package dependency is by looking at a bundle manifest in isolation.</font><br>
<font size="2" face="sans-serif"><br>
Tom<br>
<br>
</font><br>
<br>
<img width="16" height="16" src="" border="0" alt="Inactive hide details for Wayne Beaton ---05/17/2013 02:06:35 PM---The issue is one of tracking who is using what third-party l"><font size="2" color="#424282" face="sans-serif">Wayne Beaton ---05/17/2013 02:06:35 PM---The issue is one of tracking who is using what third-party library. Right now, the tools that I use</font><br>
<br>
<font size="1" color="#5F5F5F" face="sans-serif">From:	</font><font size="1" face="sans-serif">Wayne Beaton &lt;wayne@xxxxxxxxxxx&gt;</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To:	</font><font size="1" face="sans-serif">cross-project-issues-dev@xxxxxxxxxxx, </font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Date:	</font><font size="1" face="sans-serif">05/17/2013 02:06 PM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject:	</font><font size="1" face="sans-serif">Re: [cross-project-issues-dev] Libraty piggy-back CQs</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Sent by:	</font><font size="1" face="sans-serif">cross-project-issues-dev-bounces@xxxxxxxxxxx</font><br>
<hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br>
<br>
<br>
<font size="3" face="serif">The issue is one of tracking who is using what third-party library. <br>
<br>
Right now, the tools that I use to scan the downloads directory almost do a good enough job to eliminate piggyback CQs altogether. Almost. The problem is that the tool only detects libraries that are actually distributed by the project. It works by file name alone. It fails to detect libraries that are pulled in from Orbit, for example.<br>
<br>
I think that the solution is to scan bundles for references to third-party libraries, but I'll need some p2 magic to sort that out, I think. Bash just isn't going to cut it.<br>
<br>
Does anybody know what p2 magic we can use to query a bundle for a definitive list of dependencies (including bundle and package imports?)<br>
<br>
Of course, this doesn't help us if a project isn't distributing OSGi bundles...<br>
<br>
Wayne<br>
</font><br>
<font size="3" face="serif">On 05/17/2013 02:35 PM, Ed Willink wrote:</font>
<ul style="padding-left: 36pt"><font size="3" face="serif">Hi<br>
<br>
Thanks; that's clear but is hardly sensible. I have a handful of PB CQs to raise and I suspect many other projects must do too.<br>
<br>
Since we are strongly encouarged to track the latest Orbit version, shouldn't there be an auto-PB CQ for any project that has a PB CQ for an Orbit library?<br>
<br>
Currently I see<br>
20 Guava 10.x PB CQs<br>
2 Guava 11.x PB CQs<br>
0 Guava 12.x PB CQs<br>
4 Guava 13.x PB CQs<br>
0 Guava 14.x PB CQs<br>
<br>
With M7 changing the preferred Guava release to 12 that makes for 20 out of 20 projects in breach of IP policy.<br>
<br>
 &nbsp; &nbsp;Regards<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Ed Willink<br>
<br>
<br>
<br>
<br>
On 17/05/2013 19:20, Wayne Beaton wrote: </font>
<ul style="padding-left: 36pt"><font size="3" face="serif">I believe that the Contribution Questionnaire page in the wiki [1] answers this. If it is unclear, either take a crack at clarifying it yourself or let me know I can take another run at it.<br>
<br>
The short version is that you need CQ for any library that project code uses directly. You do not require a CQ for any library that is used indirectly via another Eclipse project. I spelled this out in more detail on the wiki page.<br>
<br>
CQs are </font><font size="3" face="serif"><b>version-specific</b></font><font size="3" face="serif">. You need a CQ for each version of a library that project code uses. <br>
<br>
It doesn't matter where project code comes from. If a tool like Xtext generates project code (i.e. code that goes into your source code repository, or dynamically-generated code that gets distributed in compiled form) that uses a library, this is considered a direct reference.<br>
<br>
HTH,<br>
<br>
Wayne<br>
<br>
[1] </font><a href="http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire"><font size="3" color="#0000FF" face="serif"><u>http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire</u></font></a><font size="3" face="serif"><br>
</font><br>
<font size="3" face="serif">On 05/17/2013 02:31 AM, Ed Willink wrote:</font>
<ul style="padding-left: 36pt"><font size="3" face="serif">Hi Wayne <br>
<br>
Can you clarify the policy on library piggy-back CQs? <br>
<br>
For MDT/OCL we initially used Guava indirectly through Xtext and so might not need a PB CQ although we did raise one since Xtext auto-generates source code for us with direct calls to the Injector class. Subsequently we have some manually written code that exploits Guava too. <br>
<br>
Our PB CQ has not updated from version 10, although Guava in Orbit is charging along through 11, 12 with 14 on the horizon. <br>
<br>
Are we at fault through not raising more PB CQs? Do I misunderstand the policy? Is the policy inappropriate for major evolving libraries? <br>
<br>
 &nbsp; &nbsp;Regards <br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Ed Willink <br>
_______________________________________________ <br>
cross-project-issues-dev mailing list </font><font size="3" color="#0000FF" face="serif"><u><br>
</u></font><a href="mailto:cross-project-issues-dev@xxxxxxxxxxx"><font size="3" color="#0000FF" face="serif"><u>cross-project-issues-dev@xxxxxxxxxxx</u></font></a><font size="3" face="serif">&nbsp;</font><font size="3" color="#0000FF" face="serif"><u><br>
</u></font><a href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev"><font size="3" color="#0000FF" face="serif"><u>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</u></font></a><font size="3" face="serif">&nbsp;<br>
</font></ul>
<br>
<font size="3" face="serif">-- <br>
Wayne Beaton<br>
Director of Open Source Projects, </font><a href="http://www.eclipse.org/"><font size="3" color="#0000FF" face="serif"><u>The Eclipse Foundation</u></font></a><font size="3" face="serif"><br>
Learn about </font><a href="http://www.eclipse.org/projects"><font size="3" color="#0000FF" face="serif"><u>Eclipse Projects</u></font></a><font size="3" color="#0000FF" face="serif"><u><br>
</u></font><a href="http://www.eclipsecon.org/france2013"><img src="" width="480" height="60" alt="EclipseCon France 2013" border="0"></a><br>
<font size="3" face="serif"><br>
</font><br>
<tt><font size="3">_______________________________________________<br>
cross-project-issues-dev mailing list<br>
</font></tt><a href="mailto:cross-project-issues-dev@xxxxxxxxxxx"><tt><font size="3" color="#0000FF"><u>cross-project-issues-dev@xxxxxxxxxxx</u></font></tt></a><tt><font size="3"><br>
</font></tt><a href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev"><tt><font size="3" color="#0000FF"><u>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</u></font></tt></a><tt><font size="3"><br>
</font></tt><br>
<font size="3" face="serif"><br>
</font>
<p><font size="3" face="serif">No virus found in this message.<br>
Checked by AVG - </font><a href="http://www.avg.com/"><font size="3" color="#0000FF" face="serif"><u>www.avg.com</u></font></a><font size="3" face="serif"><br>
Version: 2013.0.3336 / Virus Database: 3162/6332 - Release Date: 05/17/13</font></ul>
<br>
<font size="3" face="serif"><br>
<br>
</font><br>
<tt><font size="3">_______________________________________________<br>
cross-project-issues-dev mailing list<br>
</font></tt><a href="mailto:cross-project-issues-dev@xxxxxxxxxxx"><tt><font size="3" color="#0000FF"><u>cross-project-issues-dev@xxxxxxxxxxx</u></font></tt></a><tt><font size="3"><br>
</font></tt><a href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev"><tt><font size="3" color="#0000FF"><u>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</u></font></tt></a><tt><font size="3"><br>
</font></tt></ul>
<br>
<font size="3" face="serif">-- <br>
Wayne Beaton<br>
Director of Open Source Projects, </font><a href="http://www.eclipse.org/"><font size="3" color="#0000FF" face="serif"><u>The Eclipse Foundation</u></font></a><font size="3" face="serif"><br>
Learn about </font><a href="http://www.eclipse.org/projects"><font size="3" color="#0000FF" face="serif"><u>Eclipse Projects</u></font></a><font size="3" color="#0000FF" face="serif"><u><br>
</u></font><a href="http://www.eclipsecon.org/france2013"><img src="" width="480" height="60" alt="EclipseCon
          France 2013" border="0"></a><tt><font size="2">_______________________________________________<br>
cross-project-issues-dev mailing list<br>
cross-project-issues-dev@xxxxxxxxxxx<br>
</font></tt><tt><font size="2"><a href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a></font></tt><tt><font size="2"><br>
</font></tt><br>

</td></tr></table><p><a href="gifY9PJ8xpAzO.gif" ><img src="gifY9PJ8xpAzO.gif" alt="GIF image"></a></p>
<p><a href="gifvX51ihxBJR.gif" ><img src="gifvX51ihxBJR.gif" alt="GIF image"></a></p>
]]></content:encoded>
		<pubDate>Fri, 17 May 2013 19:21:01 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09005.html</guid>
		<author>tjwatson@xxxxxxx (Thomas Watson)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Libraty piggy-back CQs</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09004.html</link>
		<description> -- Wayne Beaton Director of Open Source Projects, The Eclipse Foundation Learn about Eclipse Projects _______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@xxxxxxxxxxx https://dev.eclipse.org/mailma...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    The issue is one of tracking who is using what third-party library.
    <br>
    <br>
    Right now, the tools that I use to scan the downloads directory
    almost do a good enough job to eliminate piggyback CQs altogether.
    Almost. The problem is that the tool only detects libraries that are
    actually distributed by the project. It works by file name alone. It
    fails to detect libraries that are pulled in from Orbit, for
    example.<br>
    <br>
    I think that the solution is to scan bundles for references to
    third-party libraries, but I'll need some p2 magic to sort that out,
    I think. Bash just isn't going to cut it.<br>
    <br>
    Does anybody know what p2 magic we can use to query a bundle for a
    definitive list of dependencies (including bundle and package
    imports?)<br>
    <br>
    Of course, this doesn't help us if a project isn't distributing OSGi
    bundles...<br>
    <br>
    Wayne<br>
    <br>
    <div class="moz-cite-prefix">On 05/17/2013 02:35 PM, Ed Willink
      wrote:<br>
    </div>
    <blockquote cite="" type="cite">
      
      Hi<br>
      <br>
      Thanks; that's clear but is hardly sensible. I have a handful of
      PB CQs to raise and I suspect many other projects must do too.<br>
      <br>
      Since we are strongly encouarged to track the latest Orbit
      version, shouldn't there be an auto-PB CQ for any project that has
      a PB CQ for an Orbit library?<br>
      <br>
      Currently I see<br>
      20 Guava 10.x PB CQs<br>
      2 Guava 11.x PB CQs<br>
      0 Guava 12.x PB CQs<br>
      4 Guava 13.x PB CQs<br>
      0 Guava 14.x PB CQs<br>
      <br>
      With M7 changing the preferred Guava release to 12 that makes for
      20 out of 20 projects in breach of IP policy.<br>
      <br>
      &nbsp;&nbsp;&nbsp; Regards<br>
      <br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Ed Willink<br>
      <br>
      <br>
      <br>
      <br>
      On 17/05/2013 19:20, Wayne Beaton wrote:
      <blockquote cite="" type="cite">
        
        I believe that the Contribution Questionnaire page in the wiki
        [1] answers this. If it is unclear, either take a crack at
        clarifying it yourself or let me know I can take another run at
        it.<br>
        <br>
        The short version is that you need CQ for any library that
        project code uses directly. You do not require a CQ for any
        library that is used indirectly via another Eclipse project. I
        spelled this out in more detail on the wiki page.<br>
        <br>
        CQs are <b>version-specific</b>. You need a CQ for each version
        of a library that project code uses. <br>
        <br>
        It doesn't matter where project code comes from. If a tool like
        Xtext generates project code (i.e. code that goes into your
        source code repository, or dynamically-generated code that gets
        distributed in compiled form) that uses a library, this is
        considered a direct reference.<br>
        <br>
        HTH,<br>
        <br>
        Wayne<br>
        <br>
        [1]
        
        <a moz-do-not-send="true"
href="http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire">http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire</a><br>
        <br>
        
        <div class="moz-cite-prefix">On 05/17/2013 02:31 AM, Ed Willink
          wrote:<br>
        </div>
        <blockquote cite=""
          type="cite">Hi Wayne <br>
          <br>
          Can you clarify the policy on library piggy-back CQs? <br>
          <br>
          For MDT/OCL we initially used Guava indirectly through Xtext
          and so might not need a PB CQ although we did raise one since
          Xtext auto-generates source code for us with direct calls to
          the Injector class. Subsequently we have some manually written
          code that exploits Guava too. <br>
          <br>
          Our PB CQ has not updated from version 10, although Guava in
          Orbit is charging along through 11, 12 with 14 on the horizon.
          <br>
          <br>
          Are we at fault through not raising more PB CQs? Do I
          misunderstand the policy? Is the policy inappropriate for
          major evolving libraries? <br>
          <br>
          &nbsp;&nbsp;&nbsp; Regards <br>
          <br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ed Willink <br>
          _______________________________________________ <br>
          cross-project-issues-dev mailing list <br>
          <a moz-do-not-send="true" class="moz-txt-link-abbreviated"
            href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
          <br>
          <a moz-do-not-send="true" class="moz-txt-link-freetext"
            href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
          <br>
          <br>
        </blockquote>
        <br>
        <div class="moz-signature">-- <br>
          Wayne Beaton<br>
          Director of Open Source Projects, <a moz-do-not-send="true"
            href="http://www.eclipse.org">The Eclipse Foundation</a><br>
          Learn about <a moz-do-not-send="true"
            href="http://www.eclipse.org/projects">Eclipse Projects</a><br>
          <a moz-do-not-send="true"
            href="http://www.eclipsecon.org/france2013"><img
              src=""
              alt="EclipseCon France 2013" height="60" border="0"
              width="480"></a></div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
cross-project-issues-dev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
</pre>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <p class="" avgcert""="" color="#000000" align="left">No virus
          found in this message.<br>
          Checked by AVG - <a moz-do-not-send="true"
            href="http://www.avg.com">www.avg.com</a><br>
          Version: 2013.0.3336 / Virus Database: 3162/6332 - Release
          Date: 05/17/13</p>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
cross-project-issues-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Wayne Beaton<br>
      Director of Open Source Projects, <a
        href="http://www.eclipse.org">The Eclipse Foundation</a><br>
      Learn about <a href="http://www.eclipse.org/projects">Eclipse
        Projects</a><br>
      <a href="http://www.eclipsecon.org/france2013"><img
          src="" alt="EclipseCon
          France 2013" height="60" border="0" width="480"></a></div>
  

</font></td></tr></table><p><a href="pngiNnzQxYzwr.png" ><img src="pngiNnzQxYzwr.png" alt="PNG image"></a></p>
<p><a href="pngp28P7vp882.png" ><img src="pngp28P7vp882.png" alt="PNG image"></a></p>
]]></content:encoded>
		<pubDate>Fri, 17 May 2013 19:05:57 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09004.html</guid>
		<author>wayne@xxxxxxx (Wayne Beaton)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Libraty piggy-back CQs</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09003.html</link>
		<description> -- Wayne Beaton Director of Open Source Projects, The Eclipse Foundation Learn about Eclipse Projects _______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@xxxxxxxxxxx https://dev.eclipse.org/mailma...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    Hi<br>
    <br>
    Thanks; that's clear but is hardly sensible. I have a handful of PB
    CQs to raise and I suspect many other projects must do too.<br>
    <br>
    Since we are strongly encouarged to track the latest Orbit version,
    shouldn't there be an auto-PB CQ for any project that has a PB CQ
    for an Orbit library?<br>
    <br>
    Currently I see<br>
    20 Guava 10.x PB CQs<br>
    2 Guava 11.x PB CQs<br>
    0 Guava 12.x PB CQs<br>
    4 Guava 13.x PB CQs<br>
    0 Guava 14.x PB CQs<br>
    <br>
    With M7 changing the preferred Guava release to 12 that makes for 20
    out of 20 projects in breach of IP policy.<br>
    <br>
    &nbsp;&nbsp;&nbsp; Regards<br>
    <br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Ed Willink<br>
    <br>
    <br>
    <br>
    <br>
    On 17/05/2013 19:20, Wayne Beaton wrote:
    <blockquote cite="" type="cite">
      
      I believe that the Contribution Questionnaire page in the wiki [1]
      answers this. If it is unclear, either take a crack at clarifying
      it yourself or let me know I can take another run at it.<br>
      <br>
      The short version is that you need CQ for any library that project
      code uses directly. You do not require a CQ for any library that
      is used indirectly via another Eclipse project. I spelled this out
      in more detail on the wiki page.<br>
      <br>
      CQs are <b>version-specific</b>. You need a CQ for each version
      of a library that project code uses. <br>
      <br>
      It doesn't matter where project code comes from. If a tool like
      Xtext generates project code (i.e. code that goes into your source
      code repository, or dynamically-generated code that gets
      distributed in compiled form) that uses a library, this is
      considered a direct reference.<br>
      <br>
      HTH,<br>
      <br>
      Wayne<br>
      <br>
      [1]
      
      <a moz-do-not-send="true"
href="http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire">http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire</a><br>
      <br>
      
      <div class="moz-cite-prefix">On 05/17/2013 02:31 AM, Ed Willink
        wrote:<br>
      </div>
      <blockquote cite="" type="cite">Hi

        Wayne <br>
        <br>
        Can you clarify the policy on library piggy-back CQs? <br>
        <br>
        For MDT/OCL we initially used Guava indirectly through Xtext and
        so might not need a PB CQ although we did raise one since Xtext
        auto-generates source code for us with direct calls to the
        Injector class. Subsequently we have some manually written code
        that exploits Guava too. <br>
        <br>
        Our PB CQ has not updated from version 10, although Guava in
        Orbit is charging along through 11, 12 with 14 on the horizon. <br>
        <br>
        Are we at fault through not raising more PB CQs? Do I
        misunderstand the policy? Is the policy inappropriate for major
        evolving libraries? <br>
        <br>
        &nbsp;&nbsp;&nbsp; Regards <br>
        <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ed Willink <br>
        _______________________________________________ <br>
        cross-project-issues-dev mailing list <br>
        <a moz-do-not-send="true" class="moz-txt-link-abbreviated"
          href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
        <br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
        <br>
        <br>
      </blockquote>
      <br>
      <div class="moz-signature">-- <br>
        Wayne Beaton<br>
        Director of Open Source Projects, <a moz-do-not-send="true"
          href="http://www.eclipse.org">The Eclipse Foundation</a><br>
        Learn about <a moz-do-not-send="true"
          href="http://www.eclipse.org/projects">Eclipse Projects</a><br>
        <a moz-do-not-send="true"
          href="http://www.eclipsecon.org/france2013"><img
            src=""
            alt="EclipseCon France 2013" border="0" height="60"
            width="480"></a></div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
cross-project-issues-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <p class="" avgcert""="" color="#000000" align="left">No virus
        found in this message.<br>
        Checked by AVG - <a moz-do-not-send="true"
          href="http://www.avg.com">www.avg.com</a><br>
        Version: 2013.0.3336 / Virus Database: 3162/6332 - Release Date:
        05/17/13</p>
    </blockquote>
    <br>
  

</font></td></tr></table><p><a href="pngwVV1CEMgXF.png" ><img src="pngwVV1CEMgXF.png" alt="PNG image"></a></p>
]]></content:encoded>
		<pubDate>Fri, 17 May 2013 18:35:27 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09003.html</guid>
		<author>ed@xxxxxxx (Ed Willink)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Code Recommenders, Jubula, m2e-wtp and other users of org.slf4j.api and providers of ch.qos.logback.slf4j</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09002.html</link>
		<description>Looks right to me ... but ... to be honest, I know a whole lot less about it than just about anyone else :) (e.g not sure you need &amp;quot;all three&amp;quot; fragments ... but, no idea how it is normally shipped/configured). So, I've passed on your question to the origin...</description>
		<content:encoded><![CDATA[<font size=2 face="sans-serif">Looks right to me ... but ... to be honest,
I know a whole lot less about it than just about anyone else :) </font>
<br><font size=2 face="sans-serif">(e.g not sure you need &quot;all three&quot;
fragments ... but, no idea how it is normally shipped/configured). </font>
<br><font size=2 face="sans-serif">So, I've passed on your question to
the original bug, and added you to CC in case some of the people discussing
it there have any comments. </font>
<br><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=407797"><font size=3 color=blue><b><u>Bug&nbsp;407797</u></b></font></a><font size=3>
- inconsistent mixture of org.slf4j.api and ch.qos.logback.slf4j </font>
<br>
<br><font size=2 face="sans-serif">Thanks again, </font>
<br>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Andreas Sewe &lt;andreas.sewe@xxxxxxxxxxxxxx&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">cross-project-issues-dev@xxxxxxxxxxx,
</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">05/17/2013 02:07 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [cross-project-issues-dev]
Code Recommenders, Jubula, m2e-wtp and other users of org.slf4j.api and
providers of ch.qos.logback.slf4j</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">cross-project-issues-dev-bounces@xxxxxxxxxxx</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi David,<br>
<br>
&gt; Thanks for your quick cooperation ... I bet you will be happier with
the<br>
&gt; newest version anyway ... at least I hope!<br>
<br>
I bet we won't notice the difference: log.error(..) is still the same as<br>
always.<br>
<br>
Anyway, can you just double-check [1] that the other, SLF4J related<br>
plugins like ch.qos.logback.slf4j are also using the right version? Thanks.<br>
<br>
Best regards,<br>
<br>
Andreas<br>
<br>
[1]<br>
&lt;</font></tt><a href="http://download.eclipse.org/recommenders/updates/train/e43/?dir=plugins"><tt><font size=2>http://download.eclipse.org/recommenders/updates/train/e43/?dir=plugins</font></tt></a><tt><font size
=2>&gt;<br>
<br>
-- <br>
Codetrails UG (haftungsbeschr&#xE4;nkt)<br>
The knowledge transfer company<br>
<br>
Robert-Bosch-Str. 7, 64293 Darmstadt<br>
Mobile: +49-170-811-3791<br>
</font></tt><a href=http://www.codetrails.com/><tt><font size=2>http://www.codetrails.com/</font></tt></a><tt><font size=2><br>
<br>
Managing Director: Dr. Marcel Bruch<br>
Handelsregister: Darmstadt HRB 91940<br>
_________________________
______________________<br>
cross-project-issues-dev mailing list<br>
cross-project-issues-dev@xxxxxxxxxxx<br>
</font></tt><a href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev"><tt><font size=2>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>]]></content:encoded>
		<pubDate>Fri, 17 May 2013 18:35:23 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09002.html</guid>
		<author>david_williams@xxxxxxx (David M Williams)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Kepler dates, IP Logs, and reviews</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09001.html</link>
		<description> _______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev No virus found in this message. Checked by AVG - www.avg.com Versi...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    The contribution review tool is intended to assist a project in
    identifying IP contributions that come through Bugzilla.<br>
    <br>
    If your project is using Git and is pushing commits that are
    correctly annotated with author information, then this tool will be
    of no interest to you.<br>
    <br>
    Its main value at this point is mostly historical for most projects.<br>
    <br>
    I'll add a link to the IP Log generator from the project page.<br>
    <br>
    HTH,<br>
    <br>
    Wayne<br>
    <br>
    <div class="moz-cite-prefix">On 05/17/2013 02:26 AM, Ed Willink
      wrote:<br>
    </div>
    <blockquote cite="" type="cite">
      
      Hi<br>
      <br>
      Found it. It's lurking on the left of <br>
      <a moz-do-not-send="true" class="moz-txt-link-freetext"
        href="http://eclipse.org/projects/tools/ip_contribution_review.php">http://eclipse.org/projects/tools/ip_contribution_review.php</a>,
      so if you ignore the rubbish from <br>
      <a moz-do-not-send="true" class="moz-txt-link-freetext"
        href="http://eclipse.org/projects/tools/ip_contribution_review.php">http://eclipse.org/projects/tools/ip_contribution_review.php</a>
      you get the good old review.<br>
      <br>
      &nbsp;&nbsp;&nbsp; Regards<br>
      <br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Ed Willink<br>
      <br>
      On 17/05/2013 07:18, Ed Willink wrote:
      <blockquote cite="" type="cite">
        
        Hi<br>
        <br>
        What has happened to the old (very good) IP tool?<br>
        <br>
        It gave me a good auto-generated log for MDT/OCL that I could
        easily review.<br>
        <br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="http://eclipse.org/projects/tools/ip_contribution_review.php">http://eclipse.org/projects/tools/ip_contribution_review.php</a>
        is hard to find (no link from portal or project page) and gives
        me a list of over 600 bugs to review. No way. There have been
        zero IP contributions so I expect to do the job in 10 minutes
        not 10 hours.<br>
        <br>
        If there really is a change in diligence then please threshold
        it at resolution after Juno, since all pre-Juno bugs have been
        IP logged and approved.<br>
        <br>
        &nbsp;&nbsp;&nbsp; Regards<br>
        <br>
        &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Ed Willink<br>
        <br>
        <br>
        On 26/04/2013 19:24, The Eclipse Foundation wrote:
        <blockquote cite="" type="cite">
          
          Kepler approaches. <br>
          <br>
          I'm starting to get IP Log review requests for the upcoming
          release. In at least two cases, I'm pretty sure that the
          submitter thought that the release date was in May. To be
          clear, here are the dates:<br>
          <br>
          May 24/2013 - Deadline to submit IP Logs for Kepler releases<br>
          June 5/2013 - PMC-approved Review materials submitted to EMO<br>
          June 12/2013 - Kepler Uber Release review<br>
          June 26/2013 - Kepler release<br>
          <br>
          The IP Logs are not due for another month. It's still a little
          early, but it's perfectly acceptable to submit your IP log for
          review in advance of the actual required-by date. Just keep in
          mind that the log needs to accurately reflect the content that
          you're releasing; if you anticipate receiving any
          contributions from folks who are not committers, it might be a
          good idea to hold off for a while.<br>
          <br>
          While I'm at it, I'd like to make a plea to everybody to <i>please



            try and honour the dates specified</i>. There are a few
          projects that make a habit of submitting the required
          materials late; this causes a lot of stress for everybody
          involved. If you haven't started thinking about your IP Log
          and review documentation, now might be a good time to do so.<br>
          <br>
          <i>I need to have you PMC-approved review documentation before
            EOB on June 5/2013</i>. You can either do what we've been
          doing for years and submit this information as a presentation,
          document, PDF, or whatever. Or you can just enter review
          information directly in the release record in the Project
          Management Infrastructure. A few of you have already started
          doing the latter; my sense is that it is an easy way to
          assemble and provide this information. Please let me know if
          you think otherwise, or if there is anything that we can do to
          improve it.<br>
          <br>
          <i>The PMC approval part is important.</i> Get it approved.
          This may take some time. Plan to engage your PMC at least a
          full week in advance of the June 5 deadline. PMC members,
          please make sure that the document is complete and that you
          are satisfied with its content before providing your approval.
          When I look at the extremely short (or non-existent) "outside
          contributions" sections on some IP logs, I grow concerned that
          some projects aren't doing enough to court the community and
          grow diversity.<br>
          <br>
          Please use the Release Review checklist to make sure that
          you've done all the necessary bits:<br>
          <br>
          
          <a moz-do-not-send="true"
href="http://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews#Checklist">http://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews#Checklist</a><br>
          <br>
          Note that this checklist has been around for a long time.
          There should be nothing new or surprising here.<br>
          <br>
          <i>I've noticed that a lot of projects do not have plans
            posted.</i> This is an important and necessary part of the
          development process. Plan information can be entered directly
          in the release record in the Project Management
          Infrastructure. Providing a project plan in a standard format
          is required. Wrestling with XML is no longer required. It's
          easy. Please make this happen. <br>
          <br>
          Note that planning should happen at the beginning of a release
          cycle. PMCs, please impress the importance of this on your
          projects.<br>
          <br>
          Thanks,<br>
          <br>
          Wayne<br>
          <div class="moz-signature">-- <br>
            Wayne Beaton on behalf of the <a moz-do-not-send="true"
              href="http://www.eclipse.org/">Eclipse Foundation</a><br>
            <a moz-do-not-send="true"
              href="http://www.eclipsecon.org/france2013"><img
                src=""
                alt="EclipseCon France 2013" height="60" border="0"
                width="480"></a></div>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
          <br>
          <pre wrap="">_______________________________________________
cross-project-issues-dev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
</pre>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
          <br>
          <p class="" avgcert""="" color="#000000" align="left">No virus
            found in this message.<br>
            Checked by AVG - <a moz-do-not-send="true"
              href="http://www.avg.com">www.avg.com</a><br>
            Version: 2013.0.3272 / Virus Database: 3162/6275 - Release
            Date: 04/26/13</p>
        </blockquote>
        <br>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
cross-project-issues-dev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
</pre>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <p class="" avgcert""="" color="#000000" align="left">No virus
          found in this message.<br>
          Checked by AVG - <a moz-do-not-send="true"
            href="http://www.avg.com">www.avg.com</a><br>
          Version: 2013.0.3336 / Virus Database: 3162/6329 - Release
          Date: 05/16/13</p>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
cross-project-issues-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Wayne Beaton<br>
      Director of Open Source Projects, <a
        href="http://www.eclipse.org">The Eclipse Foundation</a><br>
      Learn about <a href="http://www.eclipse.org/projects">Eclipse
        Projects</a><br>
      <a href="http://www.eclipsecon.org/france2013"><img
          src="" alt="EclipseCon
          France 2013" height="60" border="0" width="480"></a></div>
  

</font></td></tr></table><address>Title: <strong>Kepler dates, IP Logs, and reviews</strong></address>
<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">

  
    Kepler approaches. <br>
    <br>
    I'm starting to get IP Log review requests for the upcoming release.
    In at least two cases, I'm pretty sure that the submitter thought
    that the release date was in May. To be clear, here are the dates:<br>
    <br>
    May 24/2013 - Deadline to submit IP Logs for Kepler releases<br>
    June 5/2013 - PMC-approved Review materials submitted to EMO<br>
    June 12/2013 - Kepler Uber Release review<br>
    June 26/2013 - Kepler release<br>
    <br>
    The IP Logs are not due for another month. It's still a little
    early, but it's perfectly acceptable to submit your IP log for
    review in advance of the actual required-by date. Just keep in mind
    that the log needs to accurately reflect the content that you're
    releasing; if you anticipate receiving any contributions from folks
    who are not committers, it might be a good idea to hold off for a
    while.<br>
    <br>
    While I'm at it, I'd like to make a plea to everybody to <i>please
      try and honour the dates specified</i>. There are a few projects
    that make a habit of submitting the required materials late; this
    causes a lot of stress for everybody involved. If you haven't
    started thinking about your IP Log and review documentation, now
    might be a good time to do so.<br>
    <br>
    <i>I need to have you PMC-approved review documentation before EOB
      on June 5/2013</i>. You can either do what we've been doing for
    years and submit this information as a presentation, document, PDF,
    or whatever. Or you can just enter review information directly in
    the release record in the Project Management Infrastructure. A few
    of you have already started doing the latter; my sense is that it is
    an easy way to assemble and provide this information. Please let me
    know if you think otherwise, or if there is anything that we can do
    to improve it.<br>
    <br>
    <i>The PMC approval part is important.</i> Get it approved. This may
    take some time. Plan to engage your PMC at least a full week in
    advance of the June 5 deadline. PMC members, please make sure that
    the document is complete and that you are satisfied with its content
    before providing your approval. When I look at the extremely short
    (or non-existent) "outside contributions" sections on some IP logs,
    I grow concerned that some projects aren't doing enough to court the
    community and grow diversity.<br>
    <br>
    Please use the Release Review checklist to make sure that you've
    done all the necessary bits:<br>
    <br>
    
    <a
href="http://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews#Checklist">http://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews#Checklist</a><br>
    <br>
    Note that this checklist has been around for a long time. There
    should be nothing new or surprising here.<br>
    <br>
    <i>I've noticed that a lot of projects do not have plans posted.</i>
    This is an important and necessary part of the development process.
    Plan information can be entered directly in the release record in
    the Project Management Infrastructure. Providing a project plan in a
    standard format is required. Wrestling with XML is no longer
    required. It's easy. Please make this happen. <br>
    <br>
    Note that planning should happen at the beginning of a release
    cycle. PMC's, please impress the importance of this on your
    projects.<br>
    <br>
    Thanks,<br>
    <br>
    Wayne<br>
    <div class="moz-signature">-- <br>
      Wayne Beaton on behalf of the <a href="http://www.eclipse.org/">Eclipse
        Foundation</a><br>
      <a href="http://www.eclipsecon.org/france2013"><img
          src="" alt="EclipseCon
          France 2013" height="60" border="0" width="480"></a></div>
  


</div>

</table></div></font></td></tr></table><p><a href="pnguukMstQAYX.png" ><img src="pnguukMstQAYX.png" alt="PNG image"></a></p>
]]></content:encoded>
		<pubDate>Fri, 17 May 2013 18:27:57 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09001.html</guid>
		<author>wayne@xxxxxxx (Wayne Beaton)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Libraty piggy-back CQs</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09000.html</link>
		<description> -- Wayne Beaton Director of Open Source Projects, The Eclipse Foundation Learn about Eclipse Projects </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    I believe that the Contribution Questionnaire page in the wiki [1]
    answers this. If it is unclear, either take a crack at clarifying it
    yourself or let me know I can take another run at it.<br>
    <br>
    The short version is that you need CQ for any library that project
    code uses directly. You do not require a CQ for any library that is
    used indirectly via another Eclipse project. I spelled this out in
    more detail on the wiki page.<br>
    <br>
    CQs are <b>version-specific</b>. You need a CQ for each version of
    a library that project code uses. <br>
    <br>
    It doesn't matter where project code comes from. If a tool like
    Xtext generates project code (i.e. code that goes into your source
    code repository, or dynamically-generated code that gets distributed
    in compiled form) that uses a library, this is considered a direct
    reference.<br>
    <br>
    HTH,<br>
    <br>
    Wayne<br>
    <br>
    [1]
    
    <a
href="http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire">http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire</a><br>
    <br>
    
    <div class="moz-cite-prefix">On 05/17/2013 02:31 AM, Ed Willink
      wrote:<br>
    </div>
    <blockquote cite="" type="cite">Hi
      Wayne
      <br>
      <br>
      Can you clarify the policy on library piggy-back CQs?
      <br>
      <br>
      For MDT/OCL we initially used Guava indirectly through Xtext and
      so might not need a PB CQ although we did raise one since Xtext
      auto-generates source code for us with direct calls to the
      Injector class. Subsequently we have some manually written code
      that exploits Guava too.
      <br>
      <br>
      Our PB CQ has not updated from version 10, although Guava in Orbit
      is charging along through 11, 12 with 14 on the horizon.
      <br>
      <br>
      Are we at fault through not raising more PB CQs? Do I
      misunderstand the policy? Is the policy inappropriate for major
      evolving libraries?
      <br>
      <br>
      &nbsp;&nbsp;&nbsp; Regards
      <br>
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ed Willink
      <br>
      _______________________________________________
      <br>
      cross-project-issues-dev mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:cross-project-issues-dev@xxxxxxxxxxx">cross-project-issues-dev@xxxxxxxxxxx</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev</a>
      <br>
      <br>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Wayne Beaton<br>
      Director of Open Source Projects, <a
        href="http://www.eclipse.org">The Eclipse Foundation</a><br>
      Learn about <a href="http://www.eclipse.org/projects">Eclipse
        Projects</a><br>
      <a href="http://www.eclipsecon.org/france2013"><img
          src="" alt="EclipseCon
          France 2013" height="60" border="0" width="480"></a></div>
  

</font></td></tr></table><p><a href="pngXGBQA3Kh8I.png" ><img src="pngXGBQA3Kh8I.png" alt="PNG image"></a></p>
]]></content:encoded>
		<pubDate>Fri, 17 May 2013 18:20:58 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg09000.html</guid>
		<author>wayne@xxxxxxx (Wayne Beaton)</author>
	</item>
	<item>
		<title>Re: [cross-project-issues-dev] Code Recommenders, Jubula, m2e-wtp and other users of org.slf4j.api and providers of ch.qos.logback.slf4j</title>
		<link>http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg08999.html</link>
		<description>Hi David, I bet we won't notice the difference: log.error(..) is still the same as always. Anyway, can you just double-check [1] that the other, SLF4J related plugins like ch.qos.logback.slf4j are also using the right version? Thanks. Best regards, Andreas...</description>
		<content:encoded><![CDATA[<pre>Hi David,

&gt; Thanks for your quick cooperation ... I bet you will be happier with the
&gt; newest version anyway ... at least I hope!

I bet we won't notice the difference: log.error(..) is still the same as
always.

Anyway, can you just double-check [1] that the other, SLF4J related
plugins like ch.qos.logback.slf4j are also using the right version? Thanks.

Best regards,

Andreas

[1]
&lt;<a  href="http://download.eclipse.org/recommenders/updates/train/e43/?dir=plugins">http://download.eclipse.org/recommenders/updates/train/e43/?dir=plugins</a>&gt;

-- 
Codetrails UG (haftungsbeschr&#xE4;nkt)
The knowledge transfer company

Robert-Bosch-Str. 7, 64293 Darmstadt
Mobile: +49-170-811-3791
<a  href="http://www.codetrails.com/">http://www.codetrails.com/</a>

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940

</pre>]]></content:encoded>
		<pubDate>Fri, 17 May 2013 18:04:35 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg08999.html</guid>
		<author>andreas.sewe@xxxxxxx (Andreas Sewe)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->
