Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tools-pmc] Titan's list of "works with" exceptions to full IP review

Hi David,

 

 

OK , let me try to revisit  these issues, but first some clarifications might be needed:

 

Although I understand your separation below into “git repository” and “build machine”,  our practice is that both the source code for the binary to be produced and all the code needed to build and test it resides in git , and in the same repository, but in different directories ; this permits us to develop the code itself and tests in parallel ; and we would prefer if possible to keep the same code structure  in the final git repository.

 

Of course, your separation  makes sense from IP point of view as   this  is the criteria of which part of the code makes it  into  the final binaries.

 

 

And yes, as you mentioned, understanding and clarifying the fine division between e.g. “works with” and exempt prerequisite” dependencies   is not  easy, especially as there seems to be no consensus among the group itself taking decisions.

 

 

But back to your issues:

 

1.     And then beyond that, it seemed like there were a few requests for which I said there was no good reason not to have full review (which I mentioned in my one by one reviews) ...  and, granted, I was the only one who commented .... but ... one comment is more than zero, and is all "we" have to go on.

 

 

Based on your observations, I have submitted  the source code for a number of dependencies to be reviewed  and to be included eventually in Orbit.

 

8771       ant-contrib 1.0b2-as "works with" exception to full IP review                                      unmodified binary    source code submitted for IP review

8776       antlr 4.1.3 -as "works with" exception to full IP review                                                    unmodified binary    source code submitted for IP review

8777       jung2 2.0.1 - as "works with" exception to full IP review                                                 unmodified binary    source code submitted for IP review

8778       JExcel 2.6.12 -as "works with" exception to full IP review                                               unmodified binary    source code submitted for IP review

8779       commons-collections 4.01- as "works with" exception to full IP review                   unmodified binary    source code submitted for IP review

 

 

2.      I am waiting for is clarification on which are literally only required during build and test time

 

Again, bison and flex are used indirectly, to generate  the appropriate syntaxes , which then  will be included in the final compilation

 

8767       bison 3.0.2 - as "works with" exception to full IP review                 unmodified binary     build dependency only (source generated by bison to be compiled into the project)

8768       flex 2.5.39- as "works with" exception to full IP review                   unmodified binary     build dependency only (source generated by flex to be compiled into the project)

 

 

Of the above,  ant-contrib  is used only during building the Java plug-ins.

 

 

 

3.     I know for "Cygwin" Doug and myself had reservations about it ..

 

The Titan binary can be compiled against a number of platforms, Solaris, Linux, and Cygwin among others.   It appears that there are users who prefer to work with Cygwin and we don’t want to remove this possibility. On the other hand we don’t  intend to distribute

any part of Cygwin, nor in source , neither in binary form:  if the user prefers Cygwin, he/she will have to install it and compile Titan  on it. In our interpretation the quoted exception should cover this by far and we heard no counterarguments only a generic  and vague fear of Cygwin tainting the code.

 

 

For  libxml2, libpcap, sqlite  I believe we have clarified that these are generic Linux libraries present in mainstream Linux distributions;  I have even been rebuked for  submitting them as dependencies.

If you consider them as superfluous , please let me know.

 

 

I agree this project reached an impasse, not in the least due to disagreements among you guys; please help us moving it forward; we rely on your expertise and professionalism.

If 2016 is the date targeted, than maybe we should consider taking  this project elsewhere. There are a number of potential users awaiting the code and asking us daily what’s going on.

 

 

Thank you and best regards

 

Elemer

 

 

 

 

 

 

 

From: tools-pmc-bounces@xxxxxxxxxxx [mailto:tools-pmc-bounces@xxxxxxxxxxx] On Behalf Of David M Williams
Sent: Monday, October 27, 2014 3:26 PM
To: Tools PMC mailing list
Subject: [tools-pmc] Titan's list of "works with" exceptions to full IP review

 

To answer the dozen of posts, with 1, I'll say what I am waiting for is clarification on which are literally only required during build and test time, combined with an explicit agreement from project these will exist only on build machine, not in a Git repository ... seemed to be some confusion (in my mind) on "what was what" and "what the project understood" about "works with" status. When I requested something similar, it was "pooh-pooh'd by Wayne" as "taking more work" ... and so there it sits ... in impasse.  I think it's hard for the project to "know what to do" when "the PMC and EMO disagree" ... and if the EMO wants to "take over" ... well ... I don't really know what to say about that.

Of course, I've been thinking "I should do that summary soon" ... as soon as I get some free time ... you know, like, 2016 :)

And then beyond that, it seemed like there were a few requests for which I said there was no good reason not to have full review (which I mentioned in my one by one reviews) ...  and, granted, I was the only one who commented .... but ... one comment is more than zero, and is all "we" have to go on.

I know for "Cygwin" Doug and myself had reservations about it ... even though Mike M. did not ... that should be handled as an explicit case of "EMO overriding the PMC" if Cygwin is really required ... if not really required, I'd drop the request if I was Titan.  

Sorry I've not had time to summarize my (and others responses) ... but, it seems that anyone with the need, could do that?

Sorry to be brief, but, I have to run ... and wanted to make some response.





From:        emo-ip-team@xxxxxxxxxxx
To:        tools-pmc@xxxxxxxxxxx,
Date:        10/27/2014 08:03 AM
Subject:        [tools-pmc] [CQ 8768] flex 2.5.39- as "works with" exception to        full IP review
Sent by:        tools-pmc-bounces@xxxxxxxxxxx





http://dev.eclipse.org/ipzilla/show_bug.cgi?id=8768





--- Comment #5 from Elemer Lelik <elemer.lelik@xxxxxxxxxxxx>  2014-10-27 08:03:49 ---
Hey guys,

is there any additional info you expect from us regarding this CQ?

Thank you and regards

Elemer


--
Configure CQmail:
http://dev.eclipse.org/ipzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the CQ.
_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tools-pmc


Back to the top