Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 74296 invoked from network); 28 Sep 2004 08:39:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 28 Sep 2004 08:39:24 -0000 Received: (qmail 1465 invoked by uid 500); 28 Sep 2004 08:39:18 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 1384 invoked by uid 500); 28 Sep 2004 08:39:17 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 1363 invoked by uid 99); 28 Sep 2004 08:39:17 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [62.140.213.123] (HELO pulse.betaversion.org) (62.140.213.123) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 28 Sep 2004 01:39:15 -0700 Received: (qmail 13537 invoked from network); 28 Sep 2004 08:39:12 -0000 Received: from unknown (HELO ?10.11.155.45?) (pier@62.140.213.2) by pulse.betaversion.org with SMTP; 28 Sep 2004 08:39:12 -0000 Mime-Version: 1.0 (Apple Message framework v619) In-Reply-To: <802926B6AB8533408C33ADBCA3EE5C2A179312@coso.staff.vuw.ac.nz> References: <802926B6AB8533408C33ADBCA3EE5C2A179312@coso.staff.vuw.ac.nz> Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-2--58046913; protocol="application/pkcs7-signature" Message-Id: From: Pier Fumagalli Subject: Re: FIXME in IncludeTransformer [Was: Re: Adding Files to Subversion] Date: Tue, 28 Sep 2004 09:39:13 +0100 To: dev@cocoon.apache.org X-Mailer: Apple Mail (2.619) X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --Apple-Mail-2--58046913 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On 27 Sep 2004, at 23:43, Conal Tuohy wrote: > Pier Fumagalli wrote: > >> I was thinking about one thing... The one thing that troubles >> us is the >> "request". That introduce a degree of variability that (i >> don't know to >> what degree), might be counter-productive to analyze and cache... >> >> What about if we were doing "subrequest"s, much like in Apache... I >> mean, why making the "included" request inherit all the >> varible stuff? >> Wouldn't it be simply easier to create a new request/response >> and start >> from a clean status. >> >> Then we could re-create the request by something like: >> >> >> value >> > > There's the "raw" protocol which does this. > > http://wiki.apache.org/cocoon/Protocols > > I like it, because it isolates those internal pipeline calls from the > full request environment - it means that the URI is a full > specification > of their behaviour. I guess there might be cases where you want the > full > request available to the internal pipeline though, and it may be "too > much hassle" to marshall all the necessary parameters to the internal > pipeline call, as you indicate above. Thanks, that I didn't know... Since the WIKI moved off to that MoinMoin crap, I seriously tend to ignore it a lot more... Pier --Apple-Mail-2--58046913 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGHDCCAtUw ggI+oAMCAQICAwttIjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0EwHhcNMDQwMTA3MDE0MjIwWhcNMDUwMTA2MDE0MjIwWjBGMR8wHQYDVQQD ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSMwIQYJKoZIhvcNAQkBFhRwaWVyQGJldGF2ZXJzaW9u Lm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMC/E+M4UqeEBnSTj0AIMX9oMWSo 9Te7VUPPvINPSKKLEElGaottQeJaYRSlfGIjUyXkzTlbw0MFAPaqfU97t+5xeNkighKu7ZcVIPfz AARv5+wp+gON5uSNV2GzP0rPwAbUDIG2zaSonJlN7whVG5fO9G1u0oYaWolpgKUAc3T5P5Gv737L G1iSxrnl9DQlVDIuZWrcgWYX/MFFlf7prXXm6lS08lYhGi0NrIf5SploZzMG+uHHzVDgV8WCTQr1 hXB825VLhnWw4GPFx5qLVgElctVz88S/+t8O/+1kRf3ky8SsewfyCTuDAk4XHzfb7M5bECiZ1yni dhW+sD1y/TsCAwEAAaMxMC8wHwYDVR0RBBgwFoEUcGllckBiZXRhdmVyc2lvbi5vcmcwDAYDVR0T AQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQAjeSEnk3U1P46rHiBGJP7StkQg/DVkw4ModEYCEwxm 8QYxQPGMciXn2goZ5ahK6Uu8Rfa+ZPSxV96VFsOlc3oFF02VYsrRy+xJukuSMY0z/0UvHnTZmVfm CJpxMoVMYQO3fC2XdmCNASu8FbvOgaS71fQf3b0wgebLeLROR7u5XjCCAz8wggKooAMCAQICAQ0w DQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQ BgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0Nl cnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBG cmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAe Fw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxU aGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJl ZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065ypla HmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688 Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJg t/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6 Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIB BjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEF BQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFi w9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU13 41YheILcIRk13iSx0x1G/11fZU8xggLnMIIC4wIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQK ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwg RnJlZW1haWwgSXNzdWluZyBDQQIDC20iMAkGBSsOAwIaBQCgggFTMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA0MDkyODA4MzkxNFowIwYJKoZIhvcNAQkEMRYEFC9W 8o3BMwDERd5CTg+0/J1nQe7cMHgGCSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNV BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h bCBGcmVlbWFpbCBJc3N1aW5nIENBAgMLbSIwegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYT AlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3 dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDC20iMA0GCSqGSIb3DQEBAQUABIIBACi5 QgJhgPFVedO9AYckx7Wv8dn/nqaN5rQQ677WYCma8cXacmdyUyx/7zuk6N2X919Urcs6cuJtww1B 6WBU6Kh4A2umzrIXFi3mTyEJa2SOxbeLJa1v5RCk65i0qojG5J4DQpqUBM6WJvaWmOHZHADEM3uU E9NYsg5VhrrGUq+aBY8n0qn4/79UDcBQODNJVQuSqqDrTjzvsP4y0SElkJfwhNrUtlllZ48qbgJI 5RrPHVYQ6CSjVw9qcS6yPPWg7btLiej+ZkHSJqLyXUnHJdoS++7RY03K8x9GHJN2MRqA4FyC6ivU +iifq+1eO/yyYCWtj81odVuYikmtvAqcBsAAAAAAAAA= --Apple-Mail-2--58046913--