[Seaside-dev] [seaside commit] r182 - wiki
James Foster
Smalltalk at JGFoster.net
Sun Feb 1 20:30:18 UTC 2009
Julian,
Thanks for keeping an eye on things here. Actually I'm a bit confused
myself (and I'm sure it shows). Actually, I suspect that we are in a
situation in which some of the Traditional packages are not dependent
on each other, so any ordering of them in a linear list can be
misleading.
Here is my brief reconstruction of things:
1. At one time some of the tests were in a separate group on the
LoadOrder Wiki with the note that they could be loaded after their
package was loaded. In revision 171 I refactored the LoadOrder page to
put the tests after the package they test (including Seaside-Tests-
Flow after Seaside-Flow), but intended the implication that tests were
optional. This seemed to work well through the Basic group. Once I got
to the Traditional group things started falling apart.
2. Soon, I found that Seaside-Tests-Flow depend on Seaside-Tests-
Functional (#326), contrary to the previous note that tests could be
loaded after their package. Based on comment #1 in Issue #326 (http://lists.squeakfoundation.org/pipermail/seaside-dev/2009-January/002658.html
), I made revision 179 that put Seaside-Flow before Seaside-Tests-
Functional.
3. Based on http://lists.squeakfoundation.org/pipermail/seaside-dev/2009-January/002667.html
I had the impression that Seaside-Continuation should come before
Seaside-Flow, so I made revision 180 to reflect that (http://lists.squeakfoundation.org/pipermail/seaside-dev/2009-January/002672.html
).
I think that because of #2 above I wanted Seaside-Tests-Functional to
come before Seaside-Tests-Flow. Putting them after Seaside-Flow gives
the impression that the functional tests require Flow, and I don't
think that is the case. I think we are in a situation in which the
ordering of the functional tests and Continuations could be done
either way, as long as they are both loaded before Seaside-Tests-Flow.
It seems that either ordering implies that the other would not work,
and thus raises questions. I suspect that more of these will arise as
we work through the Traditional list. Does Seaside-Examples require
Seaside-Development and Seaside-WebTools? Does Seaside-Development
require Seaside-Squeak-Continuations?
I'd welcome clarification/help here. If you want to reorder the list
to what it "should" be then I can start over "testing" it. Would that
make sense?
James
On Feb 1, 2009, at 11:27 AM, Julian Fitzell wrote:
> James,
>
> I'm having trouble following all of this indirectly, but I don't see
> why Continuation packages would depend on the functional tests. Are
> you finding that they do?
>
> Julian
>
> On Sun, Feb 1, 2009 at 6:15 PM, <codesite-noreply at google.com> wrote:
>> Author: WeybridgeWay
>> Date: Sun Feb 1 09:05:29 2009
>> New Revision: 182
>>
>> Modified:
>> wiki/LoadOrder.wiki
>>
>> Log:
>> Continue moving functional tests earlier. Remove ANSI tests. --James
>>
>> Modified: wiki/LoadOrder.wiki
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =====================================================================
>> --- wiki/LoadOrder.wiki (original)
>> +++ wiki/LoadOrder.wiki Sun Feb 1 09:05:29 2009
>> @@ -5,7 +5,6 @@
>>
>> = Basic =
>> * Seaside-Platform
>> - * Seaside-Tests-ANSI
>> * Seaside-Squeak-Platform
>> * Seaside-Tests-Platform
>> * Seaside-Tests-Squeak-Platform
>> @@ -26,12 +25,13 @@
>> * Seaside-Tests-Environment (for defects see Issue 319)
>>
>> = Traditional =
>> + * (functional tests)
>> + * Seaside-Tests-Functional
>> + * Seaside-Tests-Squeak-Functional
>> * Seaside-Squeak-Continuation
>> * Seaside-Squeak-Continuation
>> * Seaside-Flow
>> * Seaside-Squeak-Flow
>> - * Seaside-Tests-Functional
>> - * Seaside-Tests-Squeak-Functional
>> * Seaside-Tests-Flow
>> * Seaside-!WebTools
>> * Seaside-Squeak-!WebTools
>> _______________________________________________
>> seaside-dev mailing list
>> seaside-dev at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>>
> _______________________________________________
> seaside-dev mailing list
> seaside-dev at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>
More information about the seaside-dev
mailing list