Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Orbit » Orbit update site?
Orbit update site? [message #13043] Thu, 12 June 2008 21:45 Go to next message
Jeff Ramsdale is currently offline Jeff RamsdaleFriend
Messages: 122
Registered: July 2009
Senior Member
Is there a philosophical or technical reason Orbit doesn't provide an
update site? Seems like different projects might want to consume
projects either at build time or runtime and having the option would be
useful...

-jeff
Re: Orbit update site? [message #13076 is a reply to message #13043] Thu, 12 June 2008 21:54 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: cdamus.zeligsoft.com

--=-Op2vaIR8jRYJ60gEiA5s
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hi, Jeff,

I think that one of the main reasons for this is that Orbit isn't in a
position to provide sensible "features," which are the unit of
organization in the update sites:

http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers

HTH,

Christian

On Thu, 2008-06-12 at 14:45 -0700, Jeff Ramsdale wrote:

> Is there a philosophical or technical reason Orbit doesn't provide an
> update site? Seems like different projects might want to consume
> projects either at build time or runtime and having the option would be
> useful...
>
> -jeff

--=-Op2vaIR8jRYJ60gEiA5s
Content-Type: text/html; charset=utf-8

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.16.0">
</HEAD>
<BODY>
Hi, Jeff,<BR>
<BR>
I think that one of the main reasons for this is that Orbit isn't in a position to provide sensible &quot;features,&quot; which are the unit of organization in the update sites:<BR>
<BR>
<A HREF=" http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers"> http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers</A><BR>
<BR>
HTH,<BR>
<BR>
Christian<BR>
<BR>
On Thu, 2008-06-12 at 14:45 -0700, Jeff Ramsdale wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Is there a philosophical or technical reason Orbit doesn't provide an </FONT>
<FONT COLOR="#000000">update site? Seems like different projects might want to consume </FONT>
<FONT COLOR="#000000">projects either at build time or runtime and having the option would be </FONT>
<FONT COLOR="#000000">useful...</FONT>

<FONT COLOR="#000000">-jeff</FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>

--=-Op2vaIR8jRYJ60gEiA5s--
Re: Orbit update site? [message #13104 is a reply to message #13076] Fri, 13 June 2008 00:32 Go to previous messageGo to next message
Jeff Ramsdale is currently offline Jeff RamsdaleFriend
Messages: 122
Registered: July 2009
Senior Member
Hmmm... I'm tempted to suggest having a feature for each plugin? Someone
might respond that my build process should assemble my dependencies for
me, but my gut says I should only have to do packaging of my own code,
not dependencies I get from eclipse.org...

-j

Christian W. Damus wrote:
> Hi, Jeff,
>
> I think that one of the main reasons for this is that Orbit isn't in a
> position to provide sensible "features," which are the unit of
> organization in the update sites:
>
> http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers
>
> HTH,
>
> Christian
>
> On Thu, 2008-06-12 at 14:45 -0700, Jeff Ramsdale wrote:
>> Is there a philosophical or technical reason Orbit doesn't provide an
>> update site? Seems like different projects might want to consume
>> projects either at build time or runtime and having the option would be
>> useful...
>>
>> -jeff
Re: Orbit update site? [message #13163 is a reply to message #13104] Fri, 20 June 2008 17:18 Go to previous messageGo to next message
David Williams is currently offline David WilliamsFriend
Messages: 701
Registered: July 2009
Senior Member
On Thu, 12 Jun 2008 20:32:43 -0400, Jeff Ramsdale <jeff.ramsdale@gmail.com> wrote:

> Hmmm... I'm tempted to suggest having a feature for each plugin? Someone
> might respond that my build process should assemble my dependencies for
> me, but my gut says I should only have to do packaging of my own code,
> not dependencies I get from eclipse.org...
>
> -j
>

This was frequently requested (and rejected :)
at the beginning of Orbit.

It was rejected for the reasons already posted by Christian,
and suggestions similar to yours were rejected because it felt that
would be just "working around" a limitation with update manager.

Instead, a new map file format was provided so it's pretty easy for consuming
projects to get the bundles you want to include in what ever features you want.
For some history, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=171955

Now what P2 is being released (in Eclipse 3.4) I suspect where will changes in the months
ahead to make Orbit "P2'd".

Would that help you?

If so, want to volunteer? :)
Re: Orbit update site? [message #13217 is a reply to message #13163] Tue, 01 July 2008 16:42 Go to previous messageGo to next message
Jeff Ramsdale is currently offline Jeff RamsdaleFriend
Messages: 122
Registered: July 2009
Senior Member
Hi David, sorry for the late reply...

Yeah, I might be interested in trying to help--I can at least look into
it. What's the best way to start?

-jeff

David Williams wrote:

<snip />

> Now what P2 is being released (in Eclipse 3.4) I suspect where will changes in the months
> ahead to make Orbit "P2'd".
>
> Would that help you?
>
> If so, want to volunteer? :)
>
>
Re: Orbit update site? [message #13244 is a reply to message #13217] Thu, 03 July 2008 00:39 Go to previous message
David Williams is currently offline David WilliamsFriend
Messages: 701
Registered: July 2009
Senior Member
On Tue, 01 Jul 2008 12:42:50 -0400, Jeff Ramsdale <jeff.ramsdale@gmail.com> wrote:

>
> Yeah, I might be interested in trying to help--I can at least look into
> it. What's the best way to start?
>

I'm not sure. Besides learning all things P2, you might read
http://wiki.eclipse.org/Orbit_Builds

I think _producing_ the P2 metadata will be relatively easy ... what I'm not clear on is how
_consumers_ of orbit would incorporate the P2 "site" into their PDE builds.
Re: Orbit update site? [message #563681 is a reply to message #13043] Thu, 12 June 2008 21:54 Go to previous message
Eclipse UserFriend
Originally posted by: cdamus.zeligsoft.com

--=-Op2vaIR8jRYJ60gEiA5s
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hi, Jeff,

I think that one of the main reasons for this is that Orbit isn't in a
position to provide sensible "features," which are the unit of
organization in the update sites:

http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers

HTH,

Christian

On Thu, 2008-06-12 at 14:45 -0700, Jeff Ramsdale wrote:

> Is there a philosophical or technical reason Orbit doesn't provide an
> update site? Seems like different projects might want to consume
> projects either at build time or runtime and having the option would be
> useful...
>
> -jeff

--=-Op2vaIR8jRYJ60gEiA5s
Content-Type: text/html; charset=utf-8

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.16.0">
</HEAD>
<BODY>
Hi, Jeff,<BR>
<BR>
I think that one of the main reasons for this is that Orbit isn't in a position to provide sensible &quot;features,&quot; which are the unit of organization in the update sites:<BR>
<BR>
<A HREF=" http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers"> http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers</A><BR>
<BR>
HTH,<BR>
<BR>
Christian<BR>
<BR>
On Thu, 2008-06-12 at 14:45 -0700, Jeff Ramsdale wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Is there a philosophical or technical reason Orbit doesn't provide an </FONT>
<FONT COLOR="#000000">update site? Seems like different projects might want to consume </FONT>
<FONT COLOR="#000000">projects either at build time or runtime and having the option would be </FONT>
<FONT COLOR="#000000">useful...</FONT>

<FONT COLOR="#000000">-jeff</FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>

--=-Op2vaIR8jRYJ60gEiA5s--
Re: Orbit update site? [message #563705 is a reply to message #13076] Fri, 13 June 2008 00:32 Go to previous message
Jeff Ramsdale is currently offline Jeff RamsdaleFriend
Messages: 122
Registered: July 2009
Senior Member
Hmmm... I'm tempted to suggest having a feature for each plugin? Someone
might respond that my build process should assemble my dependencies for
me, but my gut says I should only have to do packaging of my own code,
not dependencies I get from eclipse.org...

-j

Christian W. Damus wrote:
> Hi, Jeff,
>
> I think that one of the main reasons for this is that Orbit isn't in a
> position to provide sensible "features," which are the unit of
> organization in the update sites:
>
> http://wiki.eclipse.org/Orbit_Builds#Orbit_Builds_for_Consum ers
>
> HTH,
>
> Christian
>
> On Thu, 2008-06-12 at 14:45 -0700, Jeff Ramsdale wrote:
>> Is there a philosophical or technical reason Orbit doesn't provide an
>> update site? Seems like different projects might want to consume
>> projects either at build time or runtime and having the option would be
>> useful...
>>
>> -jeff
Re: Orbit update site? [message #563752 is a reply to message #13104] Fri, 20 June 2008 17:18 Go to previous message
David Williams is currently offline David WilliamsFriend
Messages: 701
Registered: July 2009
Senior Member
On Thu, 12 Jun 2008 20:32:43 -0400, Jeff Ramsdale <jeff.ramsdale@gmail.com> wrote:

> Hmmm... I'm tempted to suggest having a feature for each plugin? Someone
> might respond that my build process should assemble my dependencies for
> me, but my gut says I should only have to do packaging of my own code,
> not dependencies I get from eclipse.org...
>
> -j
>

This was frequently requested (and rejected :)
at the beginning of Orbit.

It was rejected for the reasons already posted by Christian,
and suggestions similar to yours were rejected because it felt that
would be just "working around" a limitation with update manager.

Instead, a new map file format was provided so it's pretty easy for consuming
projects to get the bundles you want to include in what ever features you want.
For some history, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=171955

Now what P2 is being released (in Eclipse 3.4) I suspect where will changes in the months
ahead to make Orbit "P2'd".

Would that help you?

If so, want to volunteer? :)
Re: Orbit update site? [message #563793 is a reply to message #13163] Tue, 01 July 2008 16:42 Go to previous message
Jeff Ramsdale is currently offline Jeff RamsdaleFriend
Messages: 122
Registered: July 2009
Senior Member
Hi David, sorry for the late reply...

Yeah, I might be interested in trying to help--I can at least look into
it. What's the best way to start?

-jeff

David Williams wrote:

<snip />

> Now what P2 is being released (in Eclipse 3.4) I suspect where will changes in the months
> ahead to make Orbit "P2'd".
>
> Would that help you?
>
> If so, want to volunteer? :)
>
>
Re: Orbit update site? [message #563811 is a reply to message #13217] Thu, 03 July 2008 00:39 Go to previous message
David Williams is currently offline David WilliamsFriend
Messages: 701
Registered: July 2009
Senior Member
On Tue, 01 Jul 2008 12:42:50 -0400, Jeff Ramsdale <jeff.ramsdale@gmail.com> wrote:

>
> Yeah, I might be interested in trying to help--I can at least look into
> it. What's the best way to start?
>

I'm not sure. Besides learning all things P2, you might read
http://wiki.eclipse.org/Orbit_Builds

I think _producing_ the P2 metadata will be relatively easy ... what I'm not clear on is how
_consumers_ of orbit would incorporate the P2 "site" into their PDE builds.
Previous Topic:Why is bundle org.apache.commons.discovery not provided as jar bundle instead of unpacked folder?
Next Topic:org.apache.commons.logging: add buddy policy
Goto Forum:
  


Current Time: Mon Dec 22 12:50:10 GMT 2014

Powered by FUDForum. Page generated in 0.19530 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software