[squeak-dev] The Inbox: DoubleDiff-DS.9.mcz

Chris Muller asqueaker at gmail.com
Tue May 21 18:11:53 UTC 2013


>From a UI perspective, one way to handle this would be, when the user
clicks the Copy button, only present the repositories which are in its
RepositoryGroup.  However, as the last entry in the menu, "other..."
would present the full list it presents today.

This provides the same extra required-click protection from the
accident as a modal warning would, but in this case leaving the user
in charge.


On Tue, May 21, 2013 at 11:58 AM, Levente Uzonyi <leves at elte.hu> wrote:
> On Tue, 21 May 2013, Chris Muller wrote:
>
>> It shouldn't be annoying because it shouldn't be happening on
>> accident.  Because for a package to be saved to a new repository (for
>> which there are no other versions of that package) the user must
>> explicitly add that repository to the RepositoryGroup of that package.
>> So, it can't really happen by accident, only if the user made an
>> explicit directive to save it there..
>
>
> Try copying a package from your package cache to another repository. ;)
>
>
> Levente
>
>
>>
>> On Mon, May 20, 2013 at 12:42 PM, Levente Uzonyi <leves at elte.hu> wrote:
>>>
>>> On Mon, 20 May 2013, Frank Shearar wrote:
>>>
>>>> On 20 May 2013 16:32,  <commits at source.squeak.org> wrote:
>>>>>
>>>>>
>>>>> A new version of DoubleDiff was added to project The Inbox:
>>>>> http://source.squeak.org/inbox/DoubleDiff-DS.9.mcz
>>>>>
>>>>> ==================== Summary ====================
>>>>>
>>>>> Name: DoubleDiff-DS.9
>>>>> Author: DS
>>>>> Time: 8 May 2013, 11:11:07.837 am
>>>>> UUID: d51fbeaf-81ed-4bb3-ac30-ed63134530ad
>>>>> Ancestors: DoubleDiff-m j.8
>>>>>
>>>>> fixed broken tests
>>>>>
>>>>> ==================== Snapshot ====================
>>>>
>>>>
>>>>
>>>> I'm not sure this went to the right repository: it looks like an
>>>> OmniBrowser thing?
>>>
>>>
>>>
>>> Indeed. This is one of the most annoying things about MC nowadays. I
>>> think
>>> the user should be notifited when he's trying to upload a package to a
>>> non-empty repository, which doesn't have another version of that package.
>>>
>>>
>>> Levente
>>>
>>>>
>>>> frank
>>>>
>>>>
>>>
>>
>>
>


More information about the Squeak-dev mailing list