[XML-SIG] 4DOM future

Mike Olson Mike.Olson@FourThought.com
Tue, 02 Nov 1999 14:56:50 -0700


This is a cryptographically signed message in MIME format.

--------------msBF1118FE9D8E6CAB36BB29BC
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit



uche.ogbuji@fourthought.com wrote:

>
> A.  The PyDOM way
>
> value = node.get_parent()
> node.set_parent(value)
>
> B.  The 4DOM 0.8 way
>
> value = node.getParent()
> node.setParent(value)
>
> C.  The pure attribute way
>
> value = node.parent
> node.parent = value
>
> D.  The attribute-named method way
>
> value = node.parent()
> node.parent(value)
>

I vote for C as well.  One note, D is not appealing at all for 4DOM because of
CORBAs lack of default parameter values.


>
> My leaning is to C, Ken McLeod agrees.  I'd love to hear from others.
>
> --
> Uche Ogbuji
> FourThought LLC, IT Consultants
> uche.ogbuji@fourthought.com     (970)481-0805
> Software engineering, project management, Intranets and Extranets
> http://FourThought.com          http://OpenTechnology.org
>
> _______________________________________________
> XML-SIG maillist  -  XML-SIG@python.org
> http://www.python.org/mailman/listinfo/xml-sig

--
----------------
Mike Olson
Consulting Member
FourThought LLC
http://www.fourthought.com  http://opentechnology.org


--------------msBF1118FE9D8E6CAB36BB29BC
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIKpgYJKoZIhvcNAQcCoIIKlzCCCpMCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
CDIwggT8MIIEZaADAgECAhBgV5Y2xbIHJpkIwhs+UflwMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDUwNjAwMDAw
MFoXDTAwMDUwNTIzNTk1OVowggEXMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCk1pa2UgT2xzb24xKTAnBgkqhkiG9w0B
CQEWGm1pa2Uub2xzb25AZm91cnRob3VnaHQuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB
iQKBgQCuk+Frgbi1QG7ni53t3TaFTU5IXKp/aOYYXaR/iPN9Ure9P6fAajZIDUXyR+bCIe8U
Sq1kHjMNbb/ziX3/oPPeUy3Cy1sVZ/Cq2FPofSInSaLl0EB+k0aMbEBtmyVxTGByoNaPL3Lj
Er/aLaIkNcPIaCzT0okEOA/pu9RU0efBaQIDAQABo4IBjzCCAYswCQYDVR0TBAIwADCBrAYD
VR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cu
dmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEa
PVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcg
VmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMIGGBgpghkgBhvhFAQYDBHgWdmQ0NjUyYmQ2
M2YyMDQ3MDI5Mjk4NzYzYzlkMmYyNzUwNjljNzM1OWJlZDFiMDU5ZGE3NWJjNGJjOTcwMTc0
N2RhNWQzZjIxNDFiZWFkYjJiZDJlODkyMTNhZTZhZjlkZjExNDk5OWEzYjg0NWY5ZjNlYTQ1
MGMwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20vY2xhc3MxLmNy
bDANBgkqhkiG9w0BAQQFAAOBgQB8SeBjPc9TSSC1iwIP0gVMzQVGkcPG4I/yoMUFK1CfgW6T
dvtP5z9WNcSIfQ8mIjsl/jbwnfYevfK0EiCjU5slnsOjrbIiWwRe7qYBuGqE6gnfkhMRt8l3
ZJe2AqRptWZYY8axL5nQm0iSnVEmYoZAtAnQkkldheTU4n+x9vlUHjCCAy4wggKXoAMCAQIC
EQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1MTIyMzU5NTla
MIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3Qg
TmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNv
cnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBD
QSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMIGfMA0GCSqG
SIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xUv7zodyqdufBo
u5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbawNkIztW5UiE+H
Sr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQABo3wwejARBglg
hkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUFBwIB
Fh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYBAf8CAQAwCwYD
VR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEekmptL/bxndPK
ZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPHvhnXU0zDvcjj
F7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWikK5uMYICPDCC
AjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQC
EGBXljbFsgcmmQjCGz5R+XAwCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw05OTExMDIyMTU2NTBaMCMGCSqGSIb3DQEJBDEWBBTgpCzv
nah98ad1m2ZDZUS3Qbq03jBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIBKDANBgkqhkiG
9w0BAQEFAASBgBRb+bjhq0v3wwvReoB6G/APPwmtv2Mk4Qxoo0BmuvHXV1LX61NzCGvWL39K
1ppR19sHYDYKL7y6IxlUO42amTW10c51P++O/gPN9up0mn8dNqMYzLnKrUVyO7Mpb8O9VqyO
0b8MC+mGAYufYkUXkcvqTW7oBoEz4kQEbHTDx1Hh
--------------msBF1118FE9D8E6CAB36BB29BC--