[Zope-dev] RE: I have a dream

Sin Hang Kin kentsin@poboxes.com
Sun, 12 Dec 1999 12:06:28 +0800


This is a multi-part message in MIME format.

------=_NextPart_000_000B_01BF4499.52D77440
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_000C_01BF4499.52D77440"


------=_NextPart_001_000C_01BF4499.52D77440
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Thank you for pointing out PIA. I love its syntax (a little bit too =
lengthly). I have another idea, right now, zope is target html-oriented =
output. However, it shoudl be much easier if it just publish the oodb =
into xml and let the xsl and javascript to do the actual job for html =
presentation.=20

for example, the tree tag could be much easier if it just export the =
tree in a xml segment. We could develope a set of convention and tools =
to render the tree into html. The respond would be much faster. What can =
be best is zope can be more structural oriented instead of layout =
oriented.

Rgs,
kentsin

------=_NextPart_001_000C_01BF4499.52D77440
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Thank you for pointing out PIA. I love =
its syntax=20
(a little bit too lengthly). I have another idea, right now, zope is =
target=20
html-oriented output. However, it shoudl be much easier if it just =
publish the=20
oodb into xml and let the xsl and javascript to do the actual job for =
html=20
presentation. </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>for example, the tree tag could be much =
easier if=20
it just export the tree in a xml segment. We could develope a set of =
convention=20
and tools to render the tree into html. The respond would be much =
faster. What=20
can be best is zope can be more structural oriented instead of layout=20
oriented.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Rgs,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>kentsin</FONT></DIV></BODY></HTML>

------=_NextPart_001_000C_01BF4499.52D77440--

------=_NextPart_000_000B_01BF4499.52D77440
Content-Type: application/x-pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJLTCCAuAw
ggJJoAMCAQICAwHFJzANBgkqhkiG9w0BAQQFADCBlDELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdl
c3Rlcm4gQ2FwZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UE
CxMUQ2VydGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAx
OTk5LjkuMTYwHhcNOTkxMjA1MTk0MTQyWhcNMDAxMjA0MTk0MTQyWjBrMR8wHQYDVQQDExZUaGF3
dGUgRnJlZW1haWwgTWVtYmVyMSIwIAYJKoZIhvcNAQkBFhNrZW50c2luQHBvYm94ZXMuY29tMSQw
IgYJKoZIhvcNAQkBFhVrZW50c2luQG1hY2F1LmN0bS5uZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A
MIGJAoGBAMt/263XEaop9r4dvyTOK/c+J/iGXl0X1USVxw/0nCDoONjtOA/3tLwz/bVZ4zyKWbYJ
z6CTkaH1IChBqFZefZyho1uwOoJfg3rwXvuE8m1Tmn7BTbt3FhBUVgg+GNCRfnkuOXhdqWWNzCz2
c9NU8tpM5doRI2eOHl0QXHAU10oDAgMBAAGjaDBmMDUGA1UdEQQuMCyBE2tlbnRzaW5AcG9ib3hl
cy5jb22BFWtlbnRzaW5AbWFjYXUuY3RtLm5ldDAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFIir
8WCDZlX05FjHRh3AYb0j18OMMA0GCSqGSIb3DQEBBAUAA4GBACoQZXjjEWFwbpZiQo9IGeqxXp94
hr78vaS4J8J6Q7xLe2ZH3FRmkG66II1ZVoRNUsxrlww+iI8NqQL6fGINRuTADunDTwEeGuY8LauS
Wir/H085o4cIaDggi0VoiUE5Nom/PtKxu841WmtlOYFOu9/wD7+YQlLfChq9Qhrf+xCgMIIDFDCC
An2gAwIBAgIBCzANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rl
cm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEo
MCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3Rl
IFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0
aGF3dGUuY29tMB4XDTk5MDkxNjE0MDE0MFoXDTAxMDkxNTE0MDE0MFowgZQxCzAJBgNVBAYTAlpB
MRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYDVQQKEwZU
aGF3dGUxHTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBG
cmVlbWFpbCBSU0EgMTk5OS45LjE2MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzaVqX1NAW
C3q1xV3pIZwjcs0STEv3fs/H+8pyJPRCUqxXleN7YXoXhOf9cjk4lLTq7WWnkgZeveBl9hm7lHl2
TD65aHB1hBz0EXQAvAUsTwkDFzHM9EHUcsamXeKIRLCLLsRN8fDWhT5s85WUeJF+QOmc0Y0VV47C
c+Uw3kb1TwIDAQABozcwNTASBgNVHRMBAf8ECDAGAQH/AgEAMB8GA1UdIwQYMBaAFHJJwnM0xlX0
C3ZygX539IfnxrIOMA0GCSqGSIb3DQEBBAUAA4GBAGvGWekx+um27LED2N9ycv6RYEjqxlXde/Bn
jsZhcOdtwqU32J23FyhWBYvdXHVvxpGQxmxmcRPQEHxrkW+G4CE2LcHX6rIJrc8tbcaDUpv7u/6c
h538t+l0kuRcl678fqzKDW9yemcsa3P1hvmd9QBu9B0Hzp2egmMp75MJflXeMIIDLTCCApagAwIB
AgIBADANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw
ZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UE
CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUu
Y29tMB4XDTk2MDEwMTAwMDAwMFoXDTIwMTIzMTIzNTk1OVowgdExCzAJBgNVBAYTAlpBMRUwEwYD
VQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENv
bnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNV
BAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwt
ZnJlZW1haWxAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA1GnX1LCUZFtx
6UfYDFG26nKRsIRefS0Nj3sS34UldSh0OkIsYyeflXtL734Zhx2G6qPduc6WZBrCFG5ErHzmj+hN
D3EfQDimAKOHePb5lIZererAXnbr2RSjXW56fAylS1V/Bhkpf56aJtVquzgkCGqYx7Hao5iR/Xnb
5VrEHLkCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQDH7JJ+Tvj1
lqVnYiqk8E0RYNBvjWBYYawmu1I1XAjPMPuoSpaKH2JCI4wXD/S6ZJwXrEcp352YXtJsYHFcoqzc
eePnbgBHH7UNKOgCneSa/RP0ptl8sfjcXyMmCZGAc9AUG95DqYMl8uacLxXK/qarigd1iwzdUYRr
5PjRzneigTGCAgAwggH8AgEBMIGcMIGUMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBD
YXBlMRQwEgYDVQQHEwtEdXJiYW52aWxsZTEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0
aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDE5OTkuOS4x
NgIDAcUnMAkGBSsOAwIaBQCggbowGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0B
CQUxDxcNOTkxMjEyMDQwNjI4WjAjBgkqhkiG9w0BCQQxFgQUQbCY39Q6bVaIyuk9aqVlH/ZKMPww
WwYJKoZIhvcNAQkPMU4wTDAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwIC
AUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwBwYFKw4DAh0wDQYJKoZIhvcNAQEBBQAEgYB1IiWh
iDfBd8Bw98Dj00ftHN1toWxpItIGXvxdaKY2wAUPmGTXsXAvMP219cejWWXGDxcudGWy8xKLA4da
rvq2FtkwKyPTUE4A2osHzZkDI0xWw1Piq9SHTlhAXCSb6vgZ4CAkWbYhC3eJ+PfpY37BDrW9hAEk
qL6HmcQxWQrneQAAAAAAAA==

------=_NextPart_000_000B_01BF4499.52D77440--