WADevelopment loadPackages: WADevelopment allPackages<br><br>always loads all packages currently defined in GRPackage.<br>Mostly I dont want to update all packages at the same time.<br><br>E.g. I would prefer to update only the seaside core packages,<br>
and not e.g. Magritte or some seaside addOns.<br>So adding an instVar to GRPackage would be an option.<br>Or maybe adding a subclass to GRPackage.<br><br>Gerhard<br><br><br><br><br><div class="gmail_quote">On Sun, Feb 21, 2010 at 11:12 PM, Julian Fitzell <span dir="ltr">&lt;<a href="mailto:jfitzell@gmail.com">jfitzell@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Yeah, just because it&#39;s being stored in the Seaside repo, doesn&#39;t mean<br>
it&#39;s a &quot;seaside basic package&quot; and, conversely, some seaside packages<br>
are not in that repo.<br>
<br>
If this is really needed, we should add proper meta-data that<br>
specifies a group or a project or something. But I&#39;m still not really<br>
happy with WAPackage and reluctant to keep adding functionality to it.<br>
:)<br>
<font color="#888888"><br>
Julian<br>
</font><div><div></div><div class="h5"><br>
On Sun, Feb 21, 2010 at 2:07 PM, Lukas Renggli &lt;<a href="mailto:renggli@gmail.com">renggli@gmail.com</a>&gt; wrote:<br>
&gt; What about<br>
&gt;<br>
&gt;   WADevelopment loadPackages: WADevelopment allPackages<br>
&gt;<br>
&gt; ?<br>
&gt;<br>
&gt; We should not misuse internal state for unrelated things. This<br>
&gt; happened before with the license that was used to find the the<br>
&gt; repository URL, which was really ugly to fix.<br>
&gt;<br>
&gt; Lukas<br>
&gt;<br>
&gt; On 21 February 2010 20:43, Gerhard Obermann &lt;<a href="mailto:obi068@gmail.com">obi068@gmail.com</a>&gt; wrote:<br>
&gt;&gt; Because I want to do something like this:<br>
&gt;&gt;<br>
&gt;&gt; WADevelopment allPackages select: [:each | each urlSelector = #seasideUrl ]<br>
&gt;&gt;<br>
&gt;&gt; I need all seaside basic packages to be able to update the packages using<br>
&gt;&gt; Gofer.<br>
&gt;&gt;<br>
&gt;&gt; Gerhard<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Feb 21, 2010 at 6:56 PM, Lukas Renggli &lt;<a href="mailto:renggli@gmail.com">renggli@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Is there a particular reason that you added this method?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; As you can see in the method comment of #url: the variable can also<br>
&gt;&gt;&gt; contain a string, so your method does not necessarily return what it<br>
&gt;&gt;&gt; says.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Also consider adding a method comment and tests for any public method.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Lukas<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 21 February 2010 18:41,<br>
&gt;&gt;&gt; &lt;<a href="mailto:squeak-dev-noreply@lists.squeakfoundation.org">squeak-dev-noreply@lists.squeakfoundation.org</a>&gt; wrote:<br>
&gt;&gt;&gt; &gt; Gerhard Obermann uploaded a new version of Grease-Core to project<br>
&gt;&gt;&gt; &gt; Seaside 3.0:<br>
&gt;&gt;&gt; &gt; <a href="http://www.squeaksource.com/Seaside30/Grease-Core-obi.29.mcz" target="_blank">http://www.squeaksource.com/Seaside30/Grease-Core-obi.29.mcz</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; ==================== Summary ====================<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Name: Grease-Core-obi.29<br>
&gt;&gt;&gt; &gt; Author: obi<br>
&gt;&gt;&gt; &gt; Time: 21 February 2010, 6:43:17 pm<br>
&gt;&gt;&gt; &gt; UUID: 79473ec4-083e-a144-aa40-4d100d2ab1e3<br>
&gt;&gt;&gt; &gt; Ancestors: Grease-Core-lr.28<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; - add direct accessing method for url<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; =============== Diff against Grease-Core-lr.28 ===============<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Item was added:<br>
&gt;&gt;&gt; &gt; + ----- Method: GRPackage&gt;&gt;urlSelector (in category &#39;accessing&#39;) -----<br>
&gt;&gt;&gt; &gt; + urlSelector<br>
&gt;&gt;&gt; &gt; +       ^ url!<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt;&gt; &gt; commits mailing list<br>
&gt;&gt;&gt; &gt; To unsubscribe, email <a href="mailto:commits-leave@lists.seaside.st">commits-leave@lists.seaside.st</a><br>
&gt;&gt;&gt; &gt; <a href="http://lists.seaside.st/listinfo/commits" target="_blank">http://lists.seaside.st/listinfo/commits</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Lukas Renggli<br>
&gt;&gt;&gt; <a href="http://www.lukas-renggli.ch" target="_blank">http://www.lukas-renggli.ch</a><br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; seaside-dev mailing list<br>
&gt;&gt;&gt; <a href="mailto:seaside-dev@lists.squeakfoundation.org">seaside-dev@lists.squeakfoundation.org</a><br>
&gt;&gt;&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; seaside-dev mailing list<br>
&gt;&gt; <a href="mailto:seaside-dev@lists.squeakfoundation.org">seaside-dev@lists.squeakfoundation.org</a><br>
&gt;&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Lukas Renggli<br>
&gt; <a href="http://www.lukas-renggli.ch" target="_blank">http://www.lukas-renggli.ch</a><br>
&gt; _______________________________________________<br>
&gt; seaside-dev mailing list<br>
&gt; <a href="mailto:seaside-dev@lists.squeakfoundation.org">seaside-dev@lists.squeakfoundation.org</a><br>
&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev</a><br>
&gt;<br>
_______________________________________________<br>
seaside-dev mailing list<br>
<a href="mailto:seaside-dev@lists.squeakfoundation.org">seaside-dev@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev</a><br>
</div></div></blockquote></div><br>