Re: [MC] Re: An Overview of Metacello....versionSpec inheritance

2 views
Skip to first unread message

Dale Henrichs

unread,
Aug 26, 2009, 7:48:54 PM8/26/09
to montice...@googlegroups.com

----- "stephane ducasse" <stephane...@gmail.com> wrote:

| Now do you think that what you call inheritance between versionSpec is
| a good way to share information.
|
| I though that I would define in version01 the repository and other
| common info and this is cool
|
| Now what happens is I want to change it I can override it in the
| following versionxx
|
| do you have a way to clone a new version without its father
| information?

I'm not quite clear on what you are asking, but I would think that it would be possible to generate a parent-less versionSpec method from it's parents ...

|
| It could be good when you we not want to load all the information and
| execute a lot of methods.
| I'm thinking about release pharo or moose with metacello and thinking
| that I would like to have a clean release version spec.

Okay, I would be even more inclined to possibly keep two parallel MetacelloProjects going ... one used by development with all of the gory partial versions etc., and the other that get's generated for releases that has only the 'public' milestones...

Am I in the ballpark of what you were thinking?

Dale

stephane ducasse

unread,
Aug 27, 2009, 2:28:07 AM8/27/09
to montice...@googlegroups.com

On Aug 27, 2009, at 1:48 AM, Dale Henrichs wrote:

>
>
> ----- "stephane ducasse" <stephane...@gmail.com> wrote:
>
> | Now do you think that what you call inheritance between
> versionSpec is
> | a good way to share information.
> |
> | I though that I would define in version01 the repository and other
> | common info and this is cool
> |
> | Now what happens is I want to change it I can override it in the
> | following versionxx
> |
> | do you have a way to clone a new version without its father
> | information?
>
> I'm not quite clear on what you are asking, but I would think that
> it would be possible to generate a parent-less versionSpec method
> from it's parents ...

flattening the dependency description.

> | It could be good when you we not want to load all the information
> and
> | execute a lot of methods.
> | I'm thinking about release pharo or moose with metacello and
> thinking
> | that I would like to have a clean release version spec.
>
> Okay, I would be even more inclined to possibly keep two parallel
> MetacelloProjects going ... one used by development with all of the
> gory partial versions etc., and the other that get's generated for
> releases that has only the 'public' milestones...
>
> Am I in the ballpark of what you were thinking?

yes.
I was not thinking about having two parallel.
but may be you have a lot of cruft in delta accumulated and you want
to say stop let us get one full.


>
> Dale
>
> >

Reply all
Reply to author
Forward
0 new messages