OpenACS contains for XOTcl 1 compatible slot interface for the basic slot features. The advanced slot features were marked in XOTcl 1 as "experimental", some of these will require some work in XOTcl 2. The NX slot-system is much more advanced and regular than the XOTcl-1 predecessor, therefore we made this short cut, knowing, that some power-users will need some fiddling. if there are problems, we try to help as usual.
greetings from mx -gn
Am 16.07.15 um 04:47 schrieb Stefan Sobernig:
PS: For novices the "mixture" of ::nx and ::xotcl is a bit unexpected, for example when serializing ::xotcl::MetaSlot on my OpenACS instance, one can see, that e.g. the superclass of ::xotcl::MetaSlot is ::nx::MetaSlot et cetera. My intuitive expectation was that both XOTcl 2 and NX exist as different languages within NSF, but more or less completely isolated from each other.
XOTcl building on NX (esp. slots) is hinted at some spots in the migration guide at https://next-scripting.org/xowiki/docs/nx/nx-migration/index1#_parameters_2.
I suppose the reason is to keep the source code required to support the "legacy" XOTcl syntax as small as possible?
So it is.
Stefan _______________________________________________ Xotcl mailing list Xotcl@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl