[squeak-dev] Inbox --> Treated? (was The Trunk: KernelTests-tonyg.318.mcz)

Tobias Pape Das.Linux at gmx.de
Thu Feb 23 15:24:05 UTC 2017


On 23.02.2017, at 15:55, H. Hirzel <hannes.hirzel at gmail.com> wrote:

> On 2/20/17, Tobias Pape <Das.Linux at gmx.de> wrote:
>> 
>> On 20.02.2017, at 23:00, Bert Freudenberg <bert at freudenbergs.de> wrote:
>> 
>>> How about some automatic server-side cleanup? If a package gets saved or
>>> merged into trunk, move it to treated-inbox.
>>> 
>>> Then all you have to do in image is to copy/merge the version from inbox
>>> to trunk.
>>> 
>> 
>> Na, lets leave it that way for now :)
>> Its a-ok
> 
> How are treated fixes moved from inbox to treated currently?

This way:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Bildschirmfoto 2017-02-23 um 16.23.27.PNG
Type: image/png
Size: 100482 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170223/31a50712/attachment-0001.png>
-------------- next part --------------

> 
> For example this one
> 
>    'The Inbox: Morphic-mdlh.1297.mcz'
> 
> has been treated but is still in  the inbox
> 
>      http://source.squeak.org/inbox/
> 
> 
> instead of
> 
> 
>      http://source.squeak.org/treated/
> 
> This applies to quite a number of more fixes in the inbox.
> 
> 
> --Hannes
> 
> 
>>> - Bert -
>>> 
>>> On Mon, Feb 20, 2017 at 10:54 PM, Tobias Pape <Das.Linux at gmx.de> wrote:
>>> 
>>> On 20.02.2017, at 22:44, Levente Uzonyi <leves at caesar.elte.hu> wrote:
>>> 
>>>> Inbox submissions are still rare enough to not justify creating an API
>>>> for squeaksource. :)
>>> 
>>> But I Must Not leave my Squeak image :D
>>> 
>>>> 
>>>> Levente
>>>> 
>>>> On Sat, 18 Feb 2017, Tobias Pape wrote:
>>>> 
>>>>> So, I think we need a way to move from inbox to trunk/treated from the
>>>>> image.
>>>>> Website-only is cumbersome…
>>>>> 
>>>>> Best regards
>>>>>     -Tobias
>>>>> On 18.02.2017, at 08:44, commits at source.squeak.org wrote:
>>>>> 
>>>>>> Tobias Pape uploaded a new version of KernelTests to project The
>>>>>> Trunk:
>>>>>> http://source.squeak.org/trunk/KernelTests-tonyg.318.mcz
>>>>>> ==================== Summary ====================
>>>>>> Name: KernelTests-tonyg.318
>>>>>> Author: tonyg
>>>>>> Time: 17 February 2017, 2:10:54.13995 pm
>>>>>> UUID: 550fed38-fe11-4cea-bccb-2e3c13b421d0
>>>>>> Ancestors: KernelTests-nice.317
>>>>>> Add tests for Promise>>wait (including proposed change from
>>>>>> Kernel-tonyg.1059)
>>>>>> =============== Diff against KernelTests-nice.317 ===============
>>>>>> Item was added:
>>>>>> + ----- Method: PromiseTest>>testWaitForRejection (in category
>>>>>> 'testing - monad') -----
>>>>>> + testWaitForRejection
>>>>>> +   | p |
>>>>>> +   p := Promise new.
>>>>>> +   [ (Delay forMilliseconds: 1) wait. p rejectWith: Error new ] fork.
>>>>>> +   self should: [ p wait ] raise: BrokenPromise.!
>>>>>> Item was added:
>>>>>> + ----- Method: PromiseTest>>testWaitForResolution (in category
>>>>>> 'testing - monad') -----
>>>>>> + testWaitForResolution
>>>>>> +   | p |
>>>>>> +   p := Promise new.
>>>>>> +   [ (Delay forMilliseconds: 1) wait. p resolveWith: #ok ] fork.
>>>>>> +   self assert: [ p wait = #ok ]!
>>>>>> Item was added:
>>>>>> + ----- Method:
>>>>>> PromiseTest>>testWaitRejectionYieldsCorrectBrokenPromise (in category
>>>>>> 'testing - monad') -----
>>>>>> + testWaitRejectionYieldsCorrectBrokenPromise
>>>>>> +   | p |
>>>>>> +   p := Promise new.
>>>>>> +   [ (Delay forMilliseconds: 1) wait. p rejectWith: Error new ] fork.
>>>>>> +   [ p wait ] on: BrokenPromise do: [ :bp | ^ self assert: [ bp
>>>>>> promise == p ] ].
>>>>>> +   self fail: 'Should not reach this point'!
>>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> 
> 



More information about the Squeak-dev mailing list