[squeak-dev] Package name prefix-matching (was: modularity goals (was: The Trunk: ToolBuilderTests-fbs.1.mcz))

Chris Muller asqueaker at gmail.com
Thu Dec 12 19:48:47 UTC 2013


Updating from the lastest alpha image, which is how we'll produce release
image, will never get ToolBuilderTests.


On Thu, Dec 12, 2013 at 1:18 PM, Frank Shearar <frank.shearar at gmail.com>wrote:

> Ah, but that unloading was manual?
>
> frank
>
> On 12 December 2013 19:16, Chris Muller <asqueaker at gmail.com> wrote:
> > I have ToolBuilder-Tests after updating from trunk.  I unloaded
> > ToolBuilderTests.
> >
> >
> > On Thu, Dec 12, 2013 at 12:37 PM, Frank Shearar <frank.shearar at gmail.com
> >
> > wrote:
> >>
> >> Despite the lack of a ToolBuilderTests, and the presence of a
> >> ToolBuilder-Tests package, Monticello Browser tells me that I have a
> >> ToolBuilderTests, not a ToolBuilder-Tests.
> >>
> >> frank
> >>
> >> On 11 December 2013 20:56, Frank Shearar <frank.shearar at gmail.com>
> wrote:
> >> > OK, I think I've done the right thing - mind giving it a check?
> >> >
> >> > frank
> >> >
> >> > On 11 December 2013 11:20, Frank Shearar <frank.shearar at gmail.com>
> >> > wrote:
> >> >> Thanks, Chris. I've prepped the changes, and I'll push them tonight.
> >> >>
> >> >> frank
> >> >>
> >> >> On 11 December 2013 02:19, Chris Muller <ma.chris.m at gmail.com>
> wrote:
> >> >>> - delete ToolBuilderTests-fbs.2  too, since you have its code in the
> >> >>> new -1.
> >> >>>
> >> >>> On Tue, Dec 10, 2013 at 8:17 PM, Chris Muller <ma.chris.m at gmail.com
> >
> >> >>> wrote:
> >> >>>> Since there is no ancestry yet, you can remove the ancestry and
> start
> >> >>>> over:
> >> >>>>
> >> >>>> - Delete working copy ToolBuilderTests.
> >> >>>> - Add ToolBuilderTests back (+Package button).  Ancestry is now
> >> >>>> clean.
> >> >>>> - Use the rename function from the menu to rename ToolBuilderTests
> to
> >> >>>> ToolBuilder-Tests.
> >> >>>> - Save ToolBuilder-Tests-fbs.1.
> >> >>>> - delete ToolBuilderTests-fbs.1 from the repository.
> >> >>>>
> >> >>>> On Tue, Dec 10, 2013 at 2:10 PM, Frank Shearar
> >> >>>> <frank.shearar at gmail.com> wrote:
> >> >>>>> n 10 December 2013 00:21, Chris Muller <asqueaker at gmail.com>
> wrote:
> >> >>>>>>>> PS -- Since it was for aesthetic reasons, it would be better
> and
> >> >>>>>>>> more
> >> >>>>>>>> consistent if it were named "ToolBuilder-Tests" instead of
> >> >>>>>>>> "ToolBuilderTests".
> >> >>>>>>>
> >> >>>>>>> Sure, but then Monticello forces you to have as many packages as
> >> >>>>>>> there are
> >> >>>>>>> ToolBuilder-Foo thingies, right?  That's ok for ToolBuilder, but
> >> >>>>>>> for Tools
> >> >>>>>>
> >> >>>>>> I was talking about ToolBuilder-*, not Tools.  The other packages
> >> >>>>>> in
> >> >>>>>> the family are
> >> >>>>>>
> >> >>>>>>   ToolBuilder-Morphic
> >> >>>>>>   ToolBuilder-MVC
> >> >>>>>>   ToolBuilder-SUnit
> >> >>>>>>
> >> >>>>>> Whoa!  ALL of which have no definitions!  Frank is this something
> >> >>>>>> you
> >> >>>>>> modularized out?  So we should somehow remove these WorkingCopy's
> >> >>>>>> from
> >> >>>>>> the trunk image.  Via some postscript perhaps?
> >> >>>>>
> >> >>>>> Nah, I just did the wrong thing. Worse, I even paused to think
> about
> >> >>>>> the package name before doing the wrong thing. The question is:
> how
> >> >>>>> to
> >> >>>>> rename the package? It's trivial to rename the package through the
> >> >>>>> UI.
> >> >>>>> But now I have a ToolBuilderTests-fbs.2. Is the right thing to do
> >> >>>>> the
> >> >>>>> following?:
> >> >>>>> * rename the mcz to ToolBuilder-Tests-fbs.2
> >> >>>>> * copy that to trunk
> >> >>>>> * change the config map to reference this instead of
> >> >>>>> ToolBuilderTests-fbs.1
> >> >>>>>
> >> >>>>> frank
> >>
> >
> >
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20131212/e15ade41/attachment.htm


More information about the Squeak-dev mailing list