Hi,Some bundles from Acceleo (org.eclipse.acceleo.*) appear in this list. For example :
1. org.eclipse.core.filesystem
Number of IUs using optional, but greedy for this case: 2
1. org.eclipse.acceleo.common
Acceleo is developped as an Eclipse plugin, yet it is also meant to be
useable in a standalone environment. When installed in Eclipse, we
depend on org.eclipse.core.* bundles to provide additional functionality
and integration. However, none of these dependencies are mandatory when
using it as a standalone generation tool. So yes, we are indeed greedy
(but in fact, it should be quite difficult to _not_ have
o.e.c.filesystem installed before us right? org.eclipse.core.runtime and
org.eclipse.core.resources should probably be ignored too by this
report), _and_ optional since the dependency is not really needed in
other environments.
I believe that these cases should be exceptions to the "greedy" report. How could we document/track these? Or is my understanding wrong here?
Laurent Goubet Obeo On 29/05/2012 07:36, David M Williams wrote:
I did add some "blame" tracking and data to the greediness reports. http://build.eclipse.org/juno/simrel/reporeports/reports/greedyReport.htmlI'm not 100% sure the report is 100% correct, but if it is, the "top 10" list of projects not using new publisher (or, deliberately circumventing it) is pretty obvious. Some I'm surprised to see on this list, some not. Thanks to the scores of other projects (not on the list) who have moved to new publisher, and are trying to give users and adopters a better experience. (Some of the other reports are improving too ... thanks! .... but, not much time left!)org.eclipse.amp.* org.eclipse.emf.mwe2* org.eclipse.emf.mwe.* org.eclipse.emf.query2* org.eclipse.papyrus.uml* org.eclipse.xtend* org.eclipse.xtext* org.eclipse.tm.terminal.serial org.eclipse.persistence.* org.eclipse.jetty.osgi.* osgi.enterprise org.eclipse.birt.* org.eclipse.m2m.* org.eclipse.xsd.* org.eclipse.acceleo.* org.eclipse.mylyn.* org.eclipse.team.svn.ui org.eclipse.amalgam.discovery.ui org.eclipse.egit.doc org.eclipse.acceleo.* org.eclipse.graphiti.ui org.eclipse.epp.mpc.ui _______________________________________________ cross-project-issues-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
<<attachment: laurent_goubet.vcf>>
_______________________________________________ cross-project-issues-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
