On 21 Apr 2015, at 11:42, Ben Coman <btc@openinworld.com> wrote:btw, how do you merge Configurations? For example, if I fix something "X" in my image and continue to work in it a month while the Image Configurations move forward, how do avoid losing that fix when I update to the latest Configuration ?you *do not* merge configurations.if you fix something in a “configured” project, you submit your change to proper repository (not as a SLICE, as regular packages), which in time will be included (or not, if “project owner” rejects it) in a new configutation that will be included in Pharo.
that’s how any complex project works… and that’s how we should work too. SLICES are just a patch that exists because our system still not modular enough.
Actually I guess it would be useful if a Configuration could be merged with the same GUI that merges a Slice.well… monkey and integrator app (integrators use it) does the proper loading.But I insist: configurations are not merged: versions are loaded, instead.cheers.Estebancheers -benOn Tue, Apr 21, 2015 at 2:47 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
> On 21 Apr 2015, at 08:06, stepharo <stepharo@free.fr> wrote:
>
> It means that we should also add the repositories of these projects so that MC can merge no?
well, but you should not merge this projects :)
>
> Le 20/4/15 22:19, Esteban Lorenzano a �crit :
>> they are handled separately, through configurations.
>>
>> cheers,
>> Esteban
>>
>>> On 20 Apr 2015, at 21:02, Pavel Krivanek <pavel.krivanek@gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> these packages do not have a version in the Pharo50 repository:
>>>
>>> Athens-Balloon
>>> Athens-Cairo
>>> Athens-CairoPools
>>> Athens-Core
>>> Athens-Examples
>>> Athens-Morphic
>>> Athens-Text
>>> ConfigurationOfAthens
>>> ConfigurationOfGlamourCore
>>> ConfigurationOfGTInspectorCore
>>> ConfigurationOfGToolkitCore
>>> ConfigurationOfGTPlaygroundCore
>>> ConfigurationOfGTSpotter
>>> ConfigurationOfOSWindow
>>> ConfigurationOfRubric
>>> ConfigurationOfShoreLineReporter
>>> ConfigurationOfTxText
>>> ConfigurationOfVersionner
>>> ConfigurationOfZincHTTPComponents
>>> Glamour-Announcements
>>> Glamour-Browsers
>>> Glamour-Core
>>> Glamour-Examples
>>> Glamour-Helpers
>>> Glamour-Morphic-Brick
>>> Glamour-Morphic-Brick-Tests
>>> Glamour-Morphic-Pager
>>> Glamour-Morphic-Renderer
>>> Glamour-Morphic-Theme
>>> Glamour-Morphic-Widgets
>>> Glamour-Presentations
>>> Glamour-Rubric-Presentations
>>> Glamour-Tests-Core
>>> Glamour-Tests-Morphic
>>> Glamour-Tests-Resources
>>> Glamour-Tests-Rubric
>>> GT-Inspector
>>> GT-InspectorExtensions-Core
>>> GT-Playground
>>> GT-Spotter
>>> GT-Spotter-EventRecorder
>>> GT-SpotterExtensions-Core
>>> GT-Tests-Inspector
>>> GT-Tests-Playground
>>> GT-Tests-Spotter
>>> OSWindow-SDL2
>>> OSWindow-VM
>>> Rubric
>>> ShoreLine-Report-Core
>>> ShoreLine-Report-Settings
>>> ShoreLine-Report-UI
>>> TxText-AthensTests
>>> TxText-Model
>>> TxText-Styler
>>> TxTextTests-Model
>>> Versionner-Core-Commands
>>> Versionner-Core-Model
>>> Versionner-Spec-Browser
>>> Versionner-Tests-Core-Model
>>> Zinc-HTTP
>>> Zinc-Character-Encoding-Core
>>> Zinc-Character-Encoding-Tests
>>> Zinc-Resource-Meta-Core
>>> Zinc-Resource-Meta-Tests
>>> Zinc-Tests
>>> Zinc-Zodiac
>>> Zodiac-Core
>>> Zodiac-Tests
>>>
>>> Cheers,
>>> -- Pavel
>>>
>>
>>
>
>