Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Yet another nag note ... and, I mean it this time!

> it often just intended by projects

So, you think its right as it is? Great!

But, 83 with contradictory settings. That's probably not correct, right? Or do you think that's intended? Do you think that would work?  I think that's going to lead to "undefined" behavior and hard to predict what gets installed and what doesn't.

712 with implicit greedy=true (i.e. does not specify a value for greedy). I was under the impression that the new publishers always were explicit, either true or false. Is that not right? Perhaps I am wrong and everyone is using the new publishers. If so, great, and perhaps only the "contradictory" settings need attention? Great. Still, those that use the 83 bundles on the contradictory list should work things out with who ever else is using/setting the values so there's only one setting, AFAIK.

If everyone is using the new publishers, then I'd still like to understand why such vast numbers decided to use greedy=true (implicitly). I was under the impression its use would be pretty rare. After all, it's optional at run time, it may or may not be in a repository. Users or adopters may or may not want the optional thing installed, so why tie "optional runtime dependency" to install behavior, and to the repository a user just happens to use?

I did not mean to say they were ALL wrong. But, if I had to guess, I'd say there would be 6 or 20 "valid" cases. Sounds like you have some knowledge that hundreds is the right amount? Are there cases where your project(s) decided to use it?
Thanks in advance for educating me. I appreciate the discussion and corrections to my understanding (and, to the general knowledge of "cross-project" readers).

Thanks,
 





Inactive hide details for Dennis Hübner ---05/24/2012 03:19:56 AM---Hi David, > Still scores of projects that have not botheredDennis Hübner ---05/24/2012 03:19:56 AM---Hi David, > Still scores of projects that have not bothered to move to a current repo publisher so t

From: Dennis Hübner <dennis.huebner@xxxxxxxxx>
To: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>,
Date: 05/24/2012 03:19 AM
Subject: Re: [cross-project-issues-dev] Yet another nag note ... and, I mean it this time!
Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx





Hi David,
    Still scores of projects that have not bothered to move to a current repo publisher so there are hundreds of incorrect "greediness" attributes.

Sure there are greedy optional dependencies in the repository, because it often just intended by projects. I don't understand, why are you talking about incorrect greediness? "Not a default" it not the same as "wrong".
IMHO this [1] report  is only useful for statistic purpose.

Regards,
Dennis Hübner

[1]  http://build.eclipse.org/juno/simrel/reporeports/reports/greedyReport.html

Xtext Commiter / Build Engineer

Mobile: +49 (0) 151 / 17396687
Telefon: +49 (0) 431 / 99026870
Fax: +49 (0) 431 / 99026872

itemis AG
Niederlassung Kiel
Am Germaniahafen 1
24143 Kiel

http://www.itemis.de/

Rechtlicher Hinweis:

Amtsgericht Dortmund, HRB 20621

Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus

Aufsichtsrat: Dr. Burkhard Igel (Vors.), Stephan Grollmann, Michael Neuhaus


Am 24.05.2012 um 06:40 schrieb David M Williams:

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

GIF image


Back to the top