summaryrefslogtreecommitdiffstats
path: root/archives/extend/2012-November
diff options
context:
space:
mode:
Diffstat (limited to 'archives/extend/2012-November')
-rw-r--r--archives/extend/2012-November/000007.html74
-rw-r--r--archives/extend/2012-November/000008.html81
-rw-r--r--archives/extend/2012-November/000009.html88
-rw-r--r--archives/extend/2012-November/000010.html68
-rw-r--r--archives/extend/2012-November/000011.html76
-rw-r--r--archives/extend/2012-November/000012.html73
-rw-r--r--archives/extend/2012-November/000013.html81
-rw-r--r--archives/extend/2012-November/000014.html102
-rw-r--r--archives/extend/2012-November/000015.html110
-rw-r--r--archives/extend/2012-November/000016.html129
-rw-r--r--archives/extend/2012-November/000017.html76
-rw-r--r--archives/extend/2012-November/author.html102
-rw-r--r--archives/extend/2012-November/date.html102
-rw-r--r--archives/extend/2012-November/index.html121
-rw-r--r--archives/extend/2012-November/subject.html102
-rw-r--r--archives/extend/2012-November/thread.html121
16 files changed, 1506 insertions, 0 deletions
diff --git a/archives/extend/2012-November/000007.html b/archives/extend/2012-November/000007.html
new file mode 100644
index 00000000..8645ab93
--- /dev/null
+++ b/archives/extend/2012-November/000007.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A20D11.9020504%40ninenines.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+
+ <LINK REL="Next" HREF="000008.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Lo&#239;c Hoguin</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A20D11.9020504%40ninenines.eu%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">essen at ninenines.eu
+ </A><BR>
+ <I>Tue Nov 13 10:04:17 CET 2012</I>
+ <P><UL>
+
+ <LI>Next message: <A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#7">[ date ]</a>
+ <a href="thread.html#7">[ thread ]</a>
+ <a href="subject.html#7">[ subject ]</a>
+ <a href="author.html#7">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello!
+
+I have put my thoughts on routing at the following gist:
+
+ <A HREF="https://gist.github.com/4064759">https://gist.github.com/4064759</A>
+
+Please comment or cry in terror if you're against it!
+
+Thanks.
+
+--
+Lo&#239;c Hoguin
+Erlang Cowboy
+Nine Nines
+<A HREF="http://ninenines.eu">http://ninenines.eu</A>
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+
+ <LI>Next message: <A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#7">[ date ]</a>
+ <a href="thread.html#7">[ thread ]</a>
+ <a href="subject.html#7">[ subject ]</a>
+ <a href="author.html#7">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000008.html b/archives/extend/2012-November/000008.html
new file mode 100644
index 00000000..8d97ff69
--- /dev/null
+++ b/archives/extend/2012-November/000008.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113141259.GB17626%40members.linode.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000007.html">
+ <LINK REL="Next" HREF="000009.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Thomas Allen</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113141259.GB17626%40members.linode.com%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">thomas at oinksoft.com
+ </A><BR>
+ <I>Tue Nov 13 15:12:59 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000007.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#8">[ date ]</a>
+ <a href="thread.html#8">[ thread ]</a>
+ <a href="subject.html#8">[ subject ]</a>
+ <a href="author.html#8">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Nov 13, 2012 at 10:04:17AM +0100, Lo&#239;c Hoguin wrote:
+&gt;<i> Hello!
+</I>&gt;<i>
+</I>&gt;<i> I have put my thoughts on routing at the following gist:
+</I>&gt;<i>
+</I>&gt;<i> <A HREF="https://gist.github.com/4064759">https://gist.github.com/4064759</A>
+</I>&gt;<i>
+</I>&gt;<i> Please comment or cry in terror if you're against it!
+</I>
+I think that this looks very good. The current router handles all of my
+use cases, and this bit of sugar will definitely help to speed up
+development.
+
+As an aside, have you considered adding optional slash-add
+functionality, so that /a/b will match &quot;/a/b/&quot;? This is pretty easy to
+set up at the server level, but the front-line server doesn't know about
+our dispatch rules and so it doesn't know if there is a matching
+dispatch rule for the slash-added version of a given URL.
+
+Thomas
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000007.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#8">[ date ]</a>
+ <a href="thread.html#8">[ thread ]</a>
+ <a href="subject.html#8">[ subject ]</a>
+ <a href="author.html#8">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000009.html b/archives/extend/2012-November/000009.html
new file mode 100644
index 00000000..4acec8be
--- /dev/null
+++ b/archives/extend/2012-November/000009.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A255AB.8090207%40ninenines.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000008.html">
+ <LINK REL="Next" HREF="000010.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Lo&#239;c Hoguin</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A255AB.8090207%40ninenines.eu%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">essen at ninenines.eu
+ </A><BR>
+ <I>Tue Nov 13 15:14:03 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#9">[ date ]</a>
+ <a href="thread.html#9">[ thread ]</a>
+ <a href="subject.html#9">[ subject ]</a>
+ <a href="author.html#9">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11/13/2012 03:12 PM, Thomas Allen wrote:
+&gt;<i> On Tue, Nov 13, 2012 at 10:04:17AM +0100, Lo&#239;c Hoguin wrote:
+</I>&gt;&gt;<i> Hello!
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> I have put my thoughts on routing at the following gist:
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> <A HREF="https://gist.github.com/4064759">https://gist.github.com/4064759</A>
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Please comment or cry in terror if you're against it!
+</I>&gt;<i>
+</I>&gt;<i> I think that this looks very good. The current router handles all of my
+</I>&gt;<i> use cases, and this bit of sugar will definitely help to speed up
+</I>&gt;<i> development.
+</I>&gt;<i>
+</I>&gt;<i> As an aside, have you considered adding optional slash-add
+</I>&gt;<i> functionality, so that /a/b will match &quot;/a/b/&quot;? This is pretty easy to
+</I>&gt;<i> set up at the server level, but the front-line server doesn't know about
+</I>&gt;<i> our dispatch rules and so it doesn't know if there is a matching
+</I>&gt;<i> dispatch rule for the slash-added version of a given URL.
+</I>
+/a/b already matches /a/b/.
+
+--
+Lo&#239;c Hoguin
+Erlang Cowboy
+Nine Nines
+<A HREF="http://ninenines.eu">http://ninenines.eu</A>
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#9">[ date ]</a>
+ <a href="thread.html#9">[ thread ]</a>
+ <a href="subject.html#9">[ subject ]</a>
+ <a href="author.html#9">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000010.html b/archives/extend/2012-November/000010.html
new file mode 100644
index 00000000..0aea70b4
--- /dev/null
+++ b/archives/extend/2012-November/000010.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113143529.GC17626%40members.linode.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000009.html">
+ <LINK REL="Next" HREF="000011.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Thomas Allen</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113143529.GC17626%40members.linode.com%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">thomas at oinksoft.com
+ </A><BR>
+ <I>Tue Nov 13 15:35:29 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#10">[ date ]</a>
+ <a href="thread.html#10">[ thread ]</a>
+ <a href="subject.html#10">[ subject ]</a>
+ <a href="author.html#10">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Nov 13, 2012 at 03:14:03PM +0100, Lo&#239;c Hoguin wrote:
+&gt;<i> /a/b already matches /a/b/.
+</I>
+Sorry for not being more precise: /a/b would result in a 301 redirect to
+/a/b/
+
+Thomas
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#10">[ date ]</a>
+ <a href="thread.html#10">[ thread ]</a>
+ <a href="subject.html#10">[ subject ]</a>
+ <a href="author.html#10">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000011.html b/archives/extend/2012-November/000011.html
new file mode 100644
index 00000000..d41b8146
--- /dev/null
+++ b/archives/extend/2012-November/000011.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A25C1F.1050804%40ninenines.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000010.html">
+ <LINK REL="Next" HREF="000012.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Lo&#239;c Hoguin</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A25C1F.1050804%40ninenines.eu%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">essen at ninenines.eu
+ </A><BR>
+ <I>Tue Nov 13 15:41:35 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#11">[ date ]</a>
+ <a href="thread.html#11">[ thread ]</a>
+ <a href="subject.html#11">[ subject ]</a>
+ <a href="author.html#11">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11/13/2012 03:35 PM, Thomas Allen wrote:
+&gt;<i> On Tue, Nov 13, 2012 at 03:14:03PM +0100, Lo&#239;c Hoguin wrote:
+</I>&gt;&gt;<i> /a/b already matches /a/b/.
+</I>&gt;<i>
+</I>&gt;<i> Sorry for not being more precise: /a/b would result in a 301 redirect to
+</I>&gt;<i> /a/b/
+</I>
+Oh alright. Well they are equivalent URLs, so if you really need to
+redirect I would do so in the handler directly, or through a request hook.
+
+--
+Lo&#239;c Hoguin
+Erlang Cowboy
+Nine Nines
+<A HREF="http://ninenines.eu">http://ninenines.eu</A>
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#11">[ date ]</a>
+ <a href="thread.html#11">[ thread ]</a>
+ <a href="subject.html#11">[ subject ]</a>
+ <a href="author.html#11">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000012.html b/archives/extend/2012-November/000012.html
new file mode 100644
index 00000000..69f9c341
--- /dev/null
+++ b/archives/extend/2012-November/000012.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113151214.GE17626%40members.linode.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000011.html">
+ <LINK REL="Next" HREF="000013.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Thomas Allen</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113151214.GE17626%40members.linode.com%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">thomas at oinksoft.com
+ </A><BR>
+ <I>Tue Nov 13 16:12:14 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#12">[ date ]</a>
+ <a href="thread.html#12">[ thread ]</a>
+ <a href="subject.html#12">[ subject ]</a>
+ <a href="author.html#12">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Nov 13, 2012 at 03:41:35PM +0100, Lo&#239;c Hoguin wrote:
+&gt;<i> Oh alright. Well they are equivalent URLs, so if you really need to
+</I>&gt;<i> redirect I would do so in the handler directly, or through a request
+</I>&gt;<i> hook.
+</I>
+I suppose this suggests my next question ... how would one accomplish
+this right now in Cowboy? I hope I'm correct in assuming that this will
+involve cowboy_dispatcher:match/3 in an onrequest fun, but I do not
+understand how I will use match/3 with what I get from
+cowboy_req:path/1.
+
+Thomas
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#12">[ date ]</a>
+ <a href="thread.html#12">[ thread ]</a>
+ <a href="subject.html#12">[ subject ]</a>
+ <a href="author.html#12">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000013.html b/archives/extend/2012-November/000013.html
new file mode 100644
index 00000000..228a13af
--- /dev/null
+++ b/archives/extend/2012-November/000013.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A265C8.8060505%40ninenines.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000012.html">
+ <LINK REL="Next" HREF="000016.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Lo&#239;c Hoguin</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A265C8.8060505%40ninenines.eu%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">essen at ninenines.eu
+ </A><BR>
+ <I>Tue Nov 13 16:22:48 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#13">[ date ]</a>
+ <a href="thread.html#13">[ thread ]</a>
+ <a href="subject.html#13">[ subject ]</a>
+ <a href="author.html#13">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11/13/2012 04:12 PM, Thomas Allen wrote:
+&gt;<i> On Tue, Nov 13, 2012 at 03:41:35PM +0100, Lo&#239;c Hoguin wrote:
+</I>&gt;&gt;<i> Oh alright. Well they are equivalent URLs, so if you really need to
+</I>&gt;&gt;<i> redirect I would do so in the handler directly, or through a request
+</I>&gt;&gt;<i> hook.
+</I>&gt;<i>
+</I>&gt;<i> I suppose this suggests my next question ... how would one accomplish
+</I>&gt;<i> this right now in Cowboy? I hope I'm correct in assuming that this will
+</I>&gt;<i> involve cowboy_dispatcher:match/3 in an onrequest fun, but I do not
+</I>&gt;<i> understand how I will use match/3 with what I get from
+</I>&gt;<i> cowboy_req:path/1.
+</I>
+No, just check that cowboy_req:path/1 ends with $/, and if it doesn't
+then redirect.
+
+--
+Lo&#239;c Hoguin
+Erlang Cowboy
+Nine Nines
+<A HREF="http://ninenines.eu">http://ninenines.eu</A>
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#13">[ date ]</a>
+ <a href="thread.html#13">[ thread ]</a>
+ <a href="subject.html#13">[ subject ]</a>
+ <a href="author.html#13">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000014.html b/archives/extend/2012-November/000014.html
new file mode 100644
index 00000000..6db60e4a
--- /dev/null
+++ b/archives/extend/2012-November/000014.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3CCAL%2BY1nunQttGU4%3DnTQkUZ6tfx7xAi%2BX4aDJeWAAHnFKsC3C81w%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000016.html">
+ <LINK REL="Next" HREF="000015.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Dave Cottlehuber</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3CCAL%2BY1nunQttGU4%3DnTQkUZ6tfx7xAi%2BX4aDJeWAAHnFKsC3C81w%40mail.gmail.com%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">dch at jsonified.com
+ </A><BR>
+ <I>Tue Nov 13 16:42:53 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#14">[ date ]</a>
+ <a href="thread.html#14">[ thread ]</a>
+ <a href="subject.html#14">[ subject ]</a>
+ <a href="author.html#14">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 13 November 2012 10:04, Lo&#239;c Hoguin &lt;<A HREF="https://lists.ninenines.eu/listinfo/extend">essen at ninenines.eu</A>&gt; wrote:
+&gt;<i> Hello!
+</I>&gt;<i>
+</I>&gt;<i> I have put my thoughts on routing at the following gist:
+</I>&gt;<i>
+</I>&gt;<i> <A HREF="https://gist.github.com/4064759">https://gist.github.com/4064759</A>
+</I>&gt;<i>
+</I>&gt;<i> Please comment or cry in terror if you're against it!
+</I>&gt;<i>
+</I>&gt;<i> Thanks.
+</I>&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Lo&#239;c Hoguin
+</I>&gt;<i> Erlang Cowboy
+</I>&gt;<i> Nine Nines
+</I>&gt;<i> <A HREF="http://ninenines.eu">http://ninenines.eu</A>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Extend mailing list
+</I>&gt;<i> <A HREF="https://lists.ninenines.eu/listinfo/extend">Extend at lists.ninenines.eu</A>
+</I>&gt;<i> <A HREF="http://lists.ninenines.eu:81/listinfo/extend">http://lists.ninenines.eu:81/listinfo/extend</A>
+</I>
+I actually commented on the gist, here's a copy for the ML:
+
+== dch ==
+
+Looks very useful for me. I've not heard of imbrication until today, I
+assume it is closest to nested optional components as used above.
+
+Having regex capability in the constraints would be great:
+
+{&quot;/cars/:name/:color&quot;, [{color, in, [blue, red, pink]}], Handler,
+Opts} might be {&quot;/cars/:name/:color&quot;, [{color, regex, &quot;^(blue | red |
+pink)$&quot;, [other_re_parameters]) , Handler, Opts} for example.
+
+== Lo&#239;c ==
+
+Yes, regex will be a possible constraint. Also checking for integer
+value. Not sure what else we'll want.
+
+A+
+Dave
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#14">[ date ]</a>
+ <a href="thread.html#14">[ thread ]</a>
+ <a href="subject.html#14">[ subject ]</a>
+ <a href="author.html#14">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000015.html b/archives/extend/2012-November/000015.html
new file mode 100644
index 00000000..5b48a7db
--- /dev/null
+++ b/archives/extend/2012-November/000015.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A26B47.20001%40ninenines.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000014.html">
+ <LINK REL="Next" HREF="000017.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Lo&#239;c Hoguin</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50A26B47.20001%40ninenines.eu%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">essen at ninenines.eu
+ </A><BR>
+ <I>Tue Nov 13 16:46:15 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000017.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#15">[ date ]</a>
+ <a href="thread.html#15">[ thread ]</a>
+ <a href="subject.html#15">[ subject ]</a>
+ <a href="author.html#15">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11/13/2012 04:42 PM, Dave Cottlehuber wrote:
+&gt;<i> On 13 November 2012 10:04, Lo&#239;c Hoguin &lt;<A HREF="https://lists.ninenines.eu/listinfo/extend">essen at ninenines.eu</A>&gt; wrote:
+</I>&gt;&gt;<i> Hello!
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> I have put my thoughts on routing at the following gist:
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> <A HREF="https://gist.github.com/4064759">https://gist.github.com/4064759</A>
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Please comment or cry in terror if you're against it!
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Thanks.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> --
+</I>&gt;&gt;<i> Lo&#239;c Hoguin
+</I>&gt;&gt;<i> Erlang Cowboy
+</I>&gt;&gt;<i> Nine Nines
+</I>&gt;&gt;<i> <A HREF="http://ninenines.eu">http://ninenines.eu</A>
+</I>&gt;&gt;<i> _______________________________________________
+</I>&gt;&gt;<i> Extend mailing list
+</I>&gt;&gt;<i> <A HREF="https://lists.ninenines.eu/listinfo/extend">Extend at lists.ninenines.eu</A>
+</I>&gt;&gt;<i> <A HREF="http://lists.ninenines.eu:81/listinfo/extend">http://lists.ninenines.eu:81/listinfo/extend</A>
+</I>&gt;<i>
+</I>&gt;<i> I actually commented on the gist, here's a copy for the ML:
+</I>&gt;<i>
+</I>&gt;<i> == dch ==
+</I>&gt;<i>
+</I>&gt;<i> Looks very useful for me. I've not heard of imbrication until today, I
+</I>&gt;<i> assume it is closest to nested optional components as used above.
+</I>&gt;<i>
+</I>&gt;<i> Having regex capability in the constraints would be great:
+</I>&gt;<i>
+</I>&gt;<i> {&quot;/cars/:name/:color&quot;, [{color, in, [blue, red, pink]}], Handler,
+</I>&gt;<i> Opts} might be {&quot;/cars/:name/:color&quot;, [{color, regex, &quot;^(blue | red |
+</I>&gt;<i> pink)$&quot;, [other_re_parameters]) , Handler, Opts} for example.
+</I>&gt;<i>
+</I>&gt;<i> == Lo&#239;c ==
+</I>&gt;<i>
+</I>&gt;<i> Yes, regex will be a possible constraint. Also checking for integer
+</I>&gt;<i> value. Not sure what else we'll want.
+</I>
+I'll add to that that in the case of integer, we could very well bind
+the value as an integer instead of as a binary, and avoid all these
+pesky list_to_integer(binary_to_list(Value)).
+
+--
+Lo&#239;c Hoguin
+Erlang Cowboy
+Nine Nines
+<A HREF="http://ninenines.eu">http://ninenines.eu</A>
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000017.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#15">[ date ]</a>
+ <a href="thread.html#15">[ thread ]</a>
+ <a href="subject.html#15">[ subject ]</a>
+ <a href="author.html#15">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000016.html b/archives/extend/2012-November/000016.html
new file mode 100644
index 00000000..d87a2074
--- /dev/null
+++ b/archives/extend/2012-November/000016.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113161004.GF17626%40members.linode.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000013.html">
+ <LINK REL="Next" HREF="000014.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Thomas Allen</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C20121113161004.GF17626%40members.linode.com%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">thomas at oinksoft.com
+ </A><BR>
+ <I>Tue Nov 13 17:10:04 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#16">[ date ]</a>
+ <a href="thread.html#16">[ thread ]</a>
+ <a href="subject.html#16">[ subject ]</a>
+ <a href="author.html#16">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Nov 13, 2012 at 04:22:48PM +0100, Lo&#239;c Hoguin wrote:
+&gt;<i> No, just check that cowboy_req:path/1 ends with $/, and if it
+</I>&gt;<i> doesn't then redirect.
+</I>
+OK, so what I'm going for is to actually check for a valid URL with the
+slash. I got it to work in current cowboy, but shield your eyes ...
+
+I do this &quot;middleware&quot; thing often ... this might be a misnomer as I
+think some definitions of middleware specify that it be able to wrap the
+request *and* the response. I digress ...
+
+ %%% foo_app.erl:
+
+ {ok, _} = cowboy:start_http(http, ?ACCEPTORS,
+ [{port, ?PORT}],
+ [{dispatch, Dispatch},
+ {onrequest, fun(Req) -&gt;
+ foo_middleware:all(Dispatch, Req)
+ end}]
+ ),
+
+
+ %% foo_middleware.erl:
+
+ -define(MIDDLEWARE, [
+ fun foo_middleware:slash/2,
+ fun foo_middleware:session/2,
+ fun foo_middleware:user/2
+ ]).
+
+ all(Dispatch, Req) -&gt;
+ lists:foldl(fun(F, CurReq) -&gt; F(Dispatch, CurReq) end, Req,
+ ?MIDDLEWARE).
+
+ %% ...
+
+ slash(Dispatch, Req) -&gt;
+ {Path, _} = cowboy_req:path(Req),
+ case binary:last(Path) of
+ $/ -&gt; Req;
+ _ -&gt;
+ SlashPath = &lt;&lt;Path/bitstring, &quot;/&quot;&gt;&gt;,
+ {Host, _} = cowboy_req:host(Req),
+ Match = cowboy_dispatcher:match(Dispatch, Host,
+ SlashPath),
+ case element(1, Match) of
+ ok -&gt;
+ cowboy_req:reply(301,
+ [{&lt;&lt;&quot;Location&quot;&gt;&gt;, SlashPath}], &lt;&lt;&gt;&gt;, Req);
+ error -&gt; Req
+ end
+ end.
+
+So, I assume that any path not ending in &quot;/&quot; won't match. Another
+version of this could toss that assumption, but then you're performing
+an extra match on every request ... much better to use a '_' rule in
+that case.
+
+One thing that is icky about using a fallback '_' handler, and the
+reason I've elected to use onrequest for this example, is that I do not
+see a way to access cowboy_protocol's state.dispatch to access these
+rules. So, I enclose them in my `onrequest` fun. Would it be possible to
+expose Dispatch? This has many applications, particularly for URL
+reversing.
+
+Perhaps I am missing several things ;^)
+
+Thomas
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI>Next message: <A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#16">[ date ]</a>
+ <a href="thread.html#16">[ thread ]</a>
+ <a href="subject.html#16">[ subject ]</a>
+ <a href="author.html#16">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/000017.html b/archives/extend/2012-November/000017.html
new file mode 100644
index 00000000..f9c420d1
--- /dev/null
+++ b/archives/extend/2012-November/000017.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [99s-extend] Proposal for Cowboy Routing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50B73CF2.1010208%40ninenines.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <style type="text/css">
+ pre {
+ white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
+ }
+ </style>
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000015.html">
+
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[99s-extend] Proposal for Cowboy Routing</H1>
+ <B>Lo&#239;c Hoguin</B>
+ <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Proposal%20for%20Cowboy%20Routing&In-Reply-To=%3C50B73CF2.1010208%40ninenines.eu%3E"
+ TITLE="[99s-extend] Proposal for Cowboy Routing">essen at ninenines.eu
+ </A><BR>
+ <I>Thu Nov 29 11:46:10 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#17">[ date ]</a>
+ <a href="thread.html#17">[ thread ]</a>
+ <a href="subject.html#17">[ subject ]</a>
+ <a href="author.html#17">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11/13/2012 10:04 AM, Lo&#239;c Hoguin wrote:
+&gt;<i> Hello!
+</I>&gt;<i>
+</I>&gt;<i> I have put my thoughts on routing at the following gist:
+</I>&gt;<i>
+</I>&gt;<i> <A HREF="https://gist.github.com/4064759">https://gist.github.com/4064759</A>
+</I>&gt;<i>
+</I>&gt;<i> Please comment or cry in terror if you're against it!
+</I>
+I have added more infos and changes as you can see in the comments here:
+<A HREF="https://gist.github.com/4064759#comments">https://gist.github.com/4064759#comments</A> Please feedback.
+
+--
+Lo&#239;c Hoguin
+Erlang Cowboy
+Nine Nines
+<A HREF="http://ninenines.eu">http://ninenines.eu</A>
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A></li>
+
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#17">[ date ]</a>
+ <a href="thread.html#17">[ thread ]</a>
+ <a href="subject.html#17">[ subject ]</a>
+ <a href="author.html#17">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
+mailing list</a><br>
+</body></html>
diff --git a/archives/extend/2012-November/author.html b/archives/extend/2012-November/author.html
new file mode 100644
index 00000000..67657d1c
--- /dev/null
+++ b/archives/extend/2012-November/author.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <title>The Extend November 2012 Archive by author</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>November 2012 Archives by author</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+
+ <a href="date.html#start">[ date ]</a>
+
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Tue Nov 13 10:04:17 CET 2012</i><br>
+ <b>Ending:</b> <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Messages:</b> 11<p>
+ <ul>
+
+<LI><A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="8">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="10">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="12">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="16">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="14">&nbsp;</A>
+<I>Dave Cottlehuber
+</I>
+
+<LI><A HREF="000007.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="7">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="9">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="11">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="13">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="15">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000017.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="17">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Archived on:</b> <i>Wed May 28 18:41:42 CEST 2014</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+
+ <a href="date.html#start">[ date ]</a>
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+
diff --git a/archives/extend/2012-November/date.html b/archives/extend/2012-November/date.html
new file mode 100644
index 00000000..07dc5d70
--- /dev/null
+++ b/archives/extend/2012-November/date.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <title>The Extend November 2012 Archive by date</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>November 2012 Archives by date</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+
+
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Tue Nov 13 10:04:17 CET 2012</i><br>
+ <b>Ending:</b> <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Messages:</b> 11<p>
+ <ul>
+
+<LI><A HREF="000007.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="7">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="8">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="9">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="10">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="11">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="12">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="13">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="14">&nbsp;</A>
+<I>Dave Cottlehuber
+</I>
+
+<LI><A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="15">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="16">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000017.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="17">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Archived on:</b> <i>Wed May 28 18:41:42 CEST 2014</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+
diff --git a/archives/extend/2012-November/index.html b/archives/extend/2012-November/index.html
new file mode 100644
index 00000000..3baf49e7
--- /dev/null
+++ b/archives/extend/2012-November/index.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <title>The Extend November 2012 Archive by thread</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>November 2012 Archives by thread</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Tue Nov 13 10:04:17 CET 2012</i><br>
+ <b>Ending:</b> <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Messages:</b> 11<p>
+ <ul>
+
+<!--0 01352797457.7- -->
+<LI><A HREF="000007.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="7">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<UL>
+<!--1 01352797457.7-01352815979.8- -->
+<LI><A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="8">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<UL>
+<!--2 01352797457.7-01352815979.8-01352816043.9- -->
+<LI><A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="9">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<UL>
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10- -->
+<LI><A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="10">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11- -->
+<LI><A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="11">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11-01352819534.12- -->
+<LI><A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="12">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11-01352819534.12-01352820168.13- -->
+<LI><A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="13">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11-01352819534.12-01352820168.13-01352823004.16- -->
+<LI><A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="16">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+</UL>
+</UL>
+<!--1 01352797457.7-01352821373.14- -->
+<LI><A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="14">&nbsp;</A>
+<I>Dave Cottlehuber
+</I>
+
+<UL>
+<!--2 01352797457.7-01352821373.14-01352821575.15- -->
+<LI><A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="15">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+</UL>
+<!--1 01352797457.7-01354185970.17- -->
+<LI><A HREF="000017.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="17">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+</UL>
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Archived on:</b> <i>Wed May 28 18:41:42 CEST 2014</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+
diff --git a/archives/extend/2012-November/subject.html b/archives/extend/2012-November/subject.html
new file mode 100644
index 00000000..0f7a6665
--- /dev/null
+++ b/archives/extend/2012-November/subject.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <title>The Extend November 2012 Archive by subject</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>November 2012 Archives by subject</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Tue Nov 13 10:04:17 CET 2012</i><br>
+ <b>Ending:</b> <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Messages:</b> 11<p>
+ <ul>
+
+<LI><A HREF="000007.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="7">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="8">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="9">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="10">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="11">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="12">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="13">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="14">&nbsp;</A>
+<I>Dave Cottlehuber
+</I>
+
+<LI><A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="15">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<LI><A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="16">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<LI><A HREF="000017.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="17">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Archived on:</b> <i>Wed May 28 18:41:42 CEST 2014</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+
diff --git a/archives/extend/2012-November/thread.html b/archives/extend/2012-November/thread.html
new file mode 100644
index 00000000..3baf49e7
--- /dev/null
+++ b/archives/extend/2012-November/thread.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+ <HEAD>
+ <title>The Extend November 2012 Archive by thread</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>November 2012 Archives by thread</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Tue Nov 13 10:04:17 CET 2012</i><br>
+ <b>Ending:</b> <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Messages:</b> 11<p>
+ <ul>
+
+<!--0 01352797457.7- -->
+<LI><A HREF="000007.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="7">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<UL>
+<!--1 01352797457.7-01352815979.8- -->
+<LI><A HREF="000008.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="8">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<UL>
+<!--2 01352797457.7-01352815979.8-01352816043.9- -->
+<LI><A HREF="000009.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="9">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<UL>
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10- -->
+<LI><A HREF="000010.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="10">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11- -->
+<LI><A HREF="000011.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="11">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11-01352819534.12- -->
+<LI><A HREF="000012.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="12">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11-01352819534.12-01352820168.13- -->
+<LI><A HREF="000013.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="13">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+<!--3 01352797457.7-01352815979.8-01352816043.9-01352817329.10-01352817695.11-01352819534.12-01352820168.13-01352823004.16- -->
+<LI><A HREF="000016.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="16">&nbsp;</A>
+<I>Thomas Allen
+</I>
+
+</UL>
+</UL>
+<!--1 01352797457.7-01352821373.14- -->
+<LI><A HREF="000014.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="14">&nbsp;</A>
+<I>Dave Cottlehuber
+</I>
+
+<UL>
+<!--2 01352797457.7-01352821373.14-01352821575.15- -->
+<LI><A HREF="000015.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="15">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+</UL>
+<!--1 01352797457.7-01354185970.17- -->
+<LI><A HREF="000017.html">[99s-extend] Proposal for Cowboy Routing
+</A><A NAME="17">&nbsp;</A>
+<I>Lo&#239;c Hoguin
+</I>
+
+</UL>
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Thu Nov 29 11:46:10 CET 2012</i><br>
+ <b>Archived on:</b> <i>Wed May 28 18:41:42 CEST 2014</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+ <li><b><a href="https://lists.ninenines.eu/listinfo/extend">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+