|
|
|
Re: Inserting example features into build. [message #613200 is a reply to message #603890] |
Tue, 21 September 2010 20:42 |
Henrik Lindberg Messages: 2509 Registered: July 2009 |
Senior Member |
|
|
Maybe I am a bit dense, but I don't understand what you want :)
On 9/21/10 9:29 PM, Miles Parker wrote:
> Henrik Lindberg wrote on Mon, 20 September 2010 22:36
>> In what form do you have your "example feature", and how do you want a
>> user to consume it? As source in the workspace, as something they
>> install into their IDE, etc?
>
>
> Sorry, I left that critical part out. This would be for installing into
> the target IDE.
What is "target IDE"? Do you mean the IDE itself, the target platform
used by the IDE to build against, or a self hosted IDE being executed by
the IDE, or one of those in yet another configuration?
> (Ideally I'd have those in the installed workspace but
What is "installed workspace"? - one IDE instance uses one workspace (at
a time), nothing is ever "installed" into the workspace - do you mean
having binaries in the workspace?
> that's outside of scope here.) The user wouldn't actually see the
> feature in a build anywhere.
Not sure I understand - do you mean that the user does not see the
feature as source available in the workspace built by the IDE, and
instead see it in some other shape?
> Instead the (unbuilt) projects from version
> control would simply be copied to the IDE directory so that the user
> could then import them into his or her workspace.
Which IDE directory is that? Workspace? The location where things that
are installed into the IDE reside?
I think it could be helpful if you described your usecase a bit more...
Sorry for not being of more help.
Regards
- henrik
|
|
|
|
Re: Inserting example features into build. [message #614792 is a reply to message #614442] |
Tue, 21 September 2010 22:04 |
Miles Parker Messages: 1341 Registered: July 2009 |
Senior Member |
|
|
Miles Parker wrote on Tue, 21 September 2010 17:58 | [Example Outline]
|
Sorry, for "(both built from projects referred to in myapp.examples-feature)" I mean not "built", but simply the **actual contents** (i.e. pulled directly from SVN) of those projects.
Again, I could do this with ant, but I would like to be able to retrieve and maintain the example features just as with other buckminster artifacts, but I here I want not the built artifacts but the projects themselves, just as if I had materialized them into my workspace.
Another way to look at it is as if I materialized the example features into my target workspace, but here I want to materialize them to some place where I can then include them with my distribution.
The motivating goal here is to make it as simple as possible for users to get up and running with example projects. Ideally, I'd like to actually have the projects automatically loaded (or pre-loaded) in the users workspace automatically, but that doesn't seem very easily doable.
|
|
|
Re: Inserting example features into build. [message #625453 is a reply to message #614792] |
Wed, 22 September 2010 08:49 |
Henrik Lindberg Messages: 2509 Registered: July 2009 |
Senior Member |
|
|
Since Buckminster can create source bundles when creating a p2
repository it could be possible to just import those, or write some "new
wizard" that makes the choices explicit to the user.
Regards
- henrik
On 9/22/10 12:04 AM, Miles Parker wrote:
> Miles Parker wrote on Tue, 21 September 2010 17:58
>> [Example Outline]
>
>
> Sorry, for "(both built from projects referred to in
> myapp.examples-feature)" I mean not "built", but simply the **actual
> contents** (i.e. pulled directly from SVN) of those projects.
>
> Again, I could do this with ant, but I would like to be able to retrieve
> and maintain the example features just as with other buckminster
> artifacts, but I here I want not the built artifacts but the projects
> themselves, just as if I had materialized them into my workspace.
>
> Another way to look at it is as if I materialized the example features
> into my target workspace, but here I want to materialize them to some
> place where I can then include them with my distribution.
>
> The motivating goal here is to make it as simple as possible for users
> to get up and running with example projects. Ideally, I'd like to
> actually have the projects automatically loaded (or pre-loaded) in the
> users workspace automatically, but that doesn't seem very easily doable.
>
|
|
|
|
Powered by
FUDForum. Page generated in 0.03860 seconds