Adding a dependency to a version

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Adding a dependency to a version

abergel
Hi!

The toolbox is indeed cool. It would be cool to have a addDependency: packageNames to: aVersionName
Is this feasable?

By the way, who is DataCurator ? :-) E.g., Metacello-ToolBox-DataCurator.106

Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.





Reply | Threaded
Open this post in threaded view
|

Re: Adding a dependency to a version

Dale Henrichs
Alexandre,

I've added a feature request ...

DataCurator is the GemStone data base user and he snuck into some of my commits because it is used by default when an author name is not supplied ... GemTools always picks up the author from the pharo image, but tODE runs as a pure serer app and the author info wasn't be supplied...

Dale

----- Original Message -----
| From: "Alexandre Bergel" <[hidden email]>
| To: [hidden email]
| Sent: Tuesday, December 6, 2011 11:02:36 AM
| Subject: [Metacello] Adding a dependency to a version
|
| Hi!
|
| The toolbox is indeed cool. It would be cool to have a addDependency:
| packageNames to: aVersionName
| Is this feasable?
|
| By the way, who is DataCurator ? :-) E.g.,
| Metacello-ToolBox-DataCurator.106
|
| Cheers,
| Alexandre
| --
| _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| Alexandre Bergel  http://www.bergel.eu
| ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
|
|
|
|
|
|
Reply | Threaded
Open this post in threaded view
|

Re: Adding a dependency to a version

abergel
> I've added a feature request ...

It would be really cool to have it

> DataCurator is the GemStone data base user and he snuck into some of my commits because it is used by default when an author name is not supplied ... GemTools always picks up the author from the pharo image, but tODE runs as a pure serer app and the author info wasn't be supplied...

:-)

Alexandre


>
> Dale
>
> ----- Original Message -----
> | From: "Alexandre Bergel" <[hidden email]>
> | To: [hidden email]
> | Sent: Tuesday, December 6, 2011 11:02:36 AM
> | Subject: [Metacello] Adding a dependency to a version
> |
> | Hi!
> |
> | The toolbox is indeed cool. It would be cool to have a addDependency:
> | packageNames to: aVersionName
> | Is this feasable?
> |
> | By the way, who is DataCurator ? :-) E.g.,
> | Metacello-ToolBox-DataCurator.106
> |
> | Cheers,
> | Alexandre
> | --
> | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> | Alexandre Bergel  http://www.bergel.eu
> | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> |
> |
> |
> |
> |
> |

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.





Reply | Threaded
Open this post in threaded view
|

Re: Adding a dependency to a version

Dale Henrichs
In reply to this post by abergel
Alexandre,

I suppose this is a statement about the MetacelloToolBox API, but there is already an API for adding dependencies (along with othor things:):

  MetacelloTooBox class>>modifyVersion:section:for:repository:requiredProjects:packages:dependencies:includes:files:repositories:preLoadDoIts:postLoadDoIts:supplyingAnswers:groups:

MetacelloTooBoxAPITestCase>>testComplexModifyBaseline is an example of adding a new package and the dependency for that package ....

Since there are a lot of things that can be modified in a version I'm not sure that it is worth adding a collection of add* methods, but if that would simplify the things for you (and other tool builders), then I will certainly add the extra methods ...

Let me know what you think,

Dale

----- Original Message -----
| From: "Alexandre Bergel" <[hidden email]>
| To: [hidden email]
| Sent: Tuesday, December 6, 2011 11:02:36 AM
| Subject: [Metacello] Adding a dependency to a version
|
| Hi!
|
| The toolbox is indeed cool. It would be cool to have a addDependency:
| packageNames to: aVersionName
| Is this feasable?
|
| By the way, who is DataCurator ? :-) E.g.,
| Metacello-ToolBox-DataCurator.106
|
| Cheers,
| Alexandre
| --
| _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| Alexandre Bergel  http://www.bergel.eu
| ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
|
|
|
|
|
|
Reply | Threaded
Open this post in threaded view
|

Re: Adding a dependency to a version

abergel
Dale,

First of all I would like to thank you for considering our request. Your patience and continuous effort on Metacello is extremely valuable, as well as being an amazing example for our students.

Juan Pablo and I will have a look at this. February is a kind of holiday period in Chile. We will have a look at it asap.

Cheers,
Alexandre


On 25 Jan 2012, at 19:26, Dale Henrichs wrote:

> Alexandre,
>
> I suppose this is a statement about the MetacelloToolBox API, but there is already an API for adding dependencies (along with othor things:):
>
>  MetacelloTooBox class>>modifyVersion:section:for:repository:requiredProjects:packages:dependencies:includes:files:repositories:preLoadDoIts:postLoadDoIts:supplyingAnswers:groups:
>
> MetacelloTooBoxAPITestCase>>testComplexModifyBaseline is an example of adding a new package and the dependency for that package ....
>
> Since there are a lot of things that can be modified in a version I'm not sure that it is worth adding a collection of add* methods, but if that would simplify the things for you (and other tool builders), then I will certainly add the extra methods ...
>
> Let me know what you think,
>
> Dale
>
> ----- Original Message -----
> | From: "Alexandre Bergel" <[hidden email]>
> | To: [hidden email]
> | Sent: Tuesday, December 6, 2011 11:02:36 AM
> | Subject: [Metacello] Adding a dependency to a version
> |
> | Hi!
> |
> | The toolbox is indeed cool. It would be cool to have a addDependency:
> | packageNames to: aVersionName
> | Is this feasable?
> |
> | By the way, who is DataCurator ? :-) E.g.,
> | Metacello-ToolBox-DataCurator.106
> |
> | Cheers,
> | Alexandre
> | --
> | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> | Alexandre Bergel  http://www.bergel.eu
> | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> |
> |
> |
> |
> |
> |

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.





Reply | Threaded
Open this post in threaded view
|

Re: Adding a dependency to a version

Dale Henrichs
Alexandre,

Thanks:)

I will probably release 1.0-beta.32 before too soon, keep I'll keep the issue open and if you find you still need additions to the api I can still drop another release...

Dale

----- Original Message -----
| From: "Alexandre Bergel" <[hidden email]>
| To: [hidden email]
| Cc: "Juan Pablo Sandoval Alcocer" <[hidden email]>
| Sent: Thursday, January 26, 2012 6:26:45 AM
| Subject: Re: [Metacello] Adding a dependency to a version
|
| Dale,
|
| First of all I would like to thank you for considering our request.
| Your patience and continuous effort on Metacello is extremely
| valuable, as well as being an amazing example for our students.
|
| Juan Pablo and I will have a look at this. February is a kind of
| holiday period in Chile. We will have a look at it asap.
|
| Cheers,
| Alexandre
|
|
| On 25 Jan 2012, at 19:26, Dale Henrichs wrote:
|
| > Alexandre,
| >
| > I suppose this is a statement about the MetacelloToolBox API, but
| > there is already an API for adding dependencies (along with othor
| > things:):
| >
| >  MetacelloTooBox
| >  class>>modifyVersion:section:for:repository:requiredProjects:packages:dependencies:includes:files:repositories:preLoadDoIts:postLoadDoIts:supplyingAnswers:groups:
| >
| > MetacelloTooBoxAPITestCase>>testComplexModifyBaseline is an example
| > of adding a new package and the dependency for that package ....
| >
| > Since there are a lot of things that can be modified in a version
| > I'm not sure that it is worth adding a collection of add* methods,
| > but if that would simplify the things for you (and other tool
| > builders), then I will certainly add the extra methods ...
| >
| > Let me know what you think,
| >
| > Dale
| >
| > ----- Original Message -----
| > | From: "Alexandre Bergel" <[hidden email]>
| > | To: [hidden email]
| > | Sent: Tuesday, December 6, 2011 11:02:36 AM
| > | Subject: [Metacello] Adding a dependency to a version
| > |
| > | Hi!
| > |
| > | The toolbox is indeed cool. It would be cool to have a
| > | addDependency:
| > | packageNames to: aVersionName
| > | Is this feasable?
| > |
| > | By the way, who is DataCurator ? :-) E.g.,
| > | Metacello-ToolBox-DataCurator.106
| > |
| > | Cheers,
| > | Alexandre
| > | --
| > | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| > | Alexandre Bergel  http://www.bergel.eu
| > | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
| > |
| > |
| > |
| > |
| > |
| > |
|
| --
| _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| Alexandre Bergel  http://www.bergel.eu
| ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
|
|
|
|
|
|