Created JIRA:
https://issues.jboss.org/browse/JBIDE-15340
----- Original Message -----
I just noticed that Locus is including a bunch of site references to
juno
sites, e.g.
http://download.jboss.org/jbosstools/updates/development/juno/
I don't think there is any reason why a site like Locus should be
referencing
other update sites.
----- Original Message -----
> Sounds good. Please let me know if you need me to do anything.
>
----- Original Message -----
>
> > Once Paul gets back we need to go over what locus is and
what it isn't
> > and
> > find other ways to handle what was done.
>
> > It was never intended to include snapshots nor custom red
hat builds of
> > anything.
>
> > The introduction of the massive runtime dependency set from
fuse makes
> > things
> > a lot more muddier which is what we'll need to fix/work on.
>
> > Locus is *not* a repository for usage by other p2
repositories. Locus is
> > just
> > for builds and They should be included not referenced. Just like eclipse
> > orbit.
>
> > The target files is what is used to align dependencies and
we should get
> > that
> > weeded through - for now it seems like everything fuse included just been
> > added without much consideration besides "can it build".
>
> > Once I return from pto (national holidays here this long
weekend) I'll
> > catch
> > up with Paul and Lars H. To see what we can/need to do.
>
> > /max (sent from my phone)
>
> > On 31/07/2013, at 22.31, Rob Cernich <
rcernich(a)redhat.com > wrote:
>
> > > > On 07/31/2013 08:24 PM, Rob Cernich wrote:
> > >
> >
>
> > > > > Isn't part of the goal of Locus to align
the dependencies used by
> > > > > various
> > > > > components?
> > > >
> > >
> >
>
> > > > Not exactly, Locus is just aimed at providing some dependencies as
> > > > OSGi
> > > > bundles/p2 artifacts. It's not the place where we'll manage
> > > > dependency.
> > >
> >
>
> > > > > Hypothetically, what would happen if those
two projects, using
> > > > > different
> > > > > versions of saxon, were installed in the same instance of
Eclipse?
> > > > > Unless
> > > > > the plugin depending on v. 9.2.1 were configured to only use
> > > > > versions
> > > > > 9.2.x
> > > > > or exactly 9.2.1, I'm guessing both projects would resolve
the 9.4
> > > > > version
> > > > > of saxon. Personally, I think Locus, just like the TP's
should be
> > > > > used
> > > > > for
> > > > > coordinating these dependencies. (Just my opinion, as I
haven't
> > > > > been
> > > > > involved with any of the activity surrounding Locus. I'm
sure
> > > > > there's
> > > > > a
> > > > > good
> > > > > pun in there somewhere;))
> > > >
> > >
> >
>
> > > > Both bundles resolving against Saxon 9.4 is not
an issue. If it
> > > > appears
> > > > to
> > > > be
> > > > an issue, it has to be fixed in relevant MANIFEST.MF. Locus and
> > > > Target
> > > > Platform are not workarounds for such issues.
> > >
> >
>
> > > > Target Platforms are more the place where we manage dependency
> > > > consistency.
> > > > Having JBTIS target platform based on JBT target platform makes it
> > > > easier
> > > > to
> > > > provide compatibility.
> > >
> >
>
> > > Given that the target platforms align to a specific version, does it
> > > make
> > > sense to have more than one version available in Locus? The component
> > > will
> > > get the version specified in the TP, so why does it matter beyond that?
> > > The
> > > only situation I can think of is where you have different versions of
> > > the
> > > TP
> > > pointing to the same version of Locus. Just an observation.
> >
>
> > > > Basically:
> > >
> >
>
> > > > * MANIFEST.MF/feature.xml define dependency
> > >
> >
>
> > > > * Target Platforms define the set of available dependency to resolve
> > > > against
> > >
> >
>
> > > > * Locus provides some artifacts in an Eclipse-friendly way.
> > >
> >
>
> > > > --
> > >
> >
>
> > > > Mickael Istria
> > >
> >
>
> > > > Eclipse developer at JBoss, by Red Hat
> > >
> >
>
> > > > My blog - My Tweets
> > >
> >
>
> > > > _______________________________________________
> > >
> >
>
> > > > jbosstools-dev mailing list
> > >
> >
>
> > > > jbosstools-dev(a)lists.jboss.org
> > >
> >
>
> > > >
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> > >
> >
>
> > > _______________________________________________
> >
>
> > > jbosstools-dev mailing list
> >
>
> > > jbosstools-dev(a)lists.jboss.org
> >
>
> > >
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> >
>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
_______________________________________________
jbosstools-dev mailing list
jbosstools-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbosstools-dev