<br><br>On Sunday, January 22, 2012, Julian Fitzell &lt;<a href="mailto:jfitzell@gmail.com">jfitzell@gmail.com</a>&gt; wrote:<br>&gt; Thinking totally off the top of my head, but what if it was implemented as a filter? A few helper methods on WARequestHandler (or subclasses) could add an instance if it&#39;s missing and then add the document and return a URL...<br>
&gt; Julian<br>&gt;<br>&gt; On Sun, Jan 22, 2012 at 1:57 PM, Philippe Marschall &lt;<a href="mailto:philippe.marschall@gmail.com">philippe.marschall@gmail.com</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt; Hi<br>&gt;&gt;<br>&gt;&gt; I hope an can attend the Pharo Sprint at Feb 18./19. and repurpose it<br>
&gt;&gt; to hack on Seaside. One thing I&#39;d like to do is moving the document<br>&gt;&gt; handlers from registry to session.<br>&gt;&gt;<br>&gt;&gt; Pros:<br>&gt;&gt;  * simple<br>&gt;&gt;  * adding a document handler no longer potentially expires a session<br>
&gt;&gt;  * expiring a session expires all it&#39;s document handlers<br>&gt;&gt;  * session tracking code becomes much simpler<br>&gt;&gt;<br>&gt;&gt; Cons:<br>&gt;&gt;  * #urlXXX methods on WARenderContext only work with sessions (a<br>
&gt;&gt; fallback could be added in theory)<br>&gt;&gt;  * #urlXXX methods on WARenderContext need to become class extensions<br>&gt;&gt; of the Seaside-Session package<br>&gt;&gt;  * not really clean framework-framework Endlösung<br>
&gt;&gt;<br>&gt;&gt; Cheers<br>&gt;&gt; Philippe<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">http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev</a><br>&gt;<br>&gt;