Hi,
I'm not feeling very well, so I won't be able to come to the meeting
today. But of course I am reachable by e-mail.
Ok
I plan to do some heavy refactorings on the Structure
hierarchy and
update the tests today. I don't know how far I will get.
What I plan to do is:
- find a good way to map title to urls
- include property management
- move the template, title, ... i-vars to properties
- create a management interface for properties
I'm thinking aloud: do we really want to have only properties?
The distinction between an ivars and a property is that a property is
optional?
I have the impression that the important structural elements should be
ivars.
What do you think about that?
BTW, do we want to be able to access properties directly "structure
title" or only with special function calls like "structure propertyAt:
#title"?
I would prefer to use method structure title
this way we do not see how they are encoded.
But this means that we should have some way of creating method when you
declare
a new property and I do not like that. I prefer a static approach.
So could we discuss before you change everything in the point 3 above
(move template, title, ivars to properties)?
Some further goals are (probably not for today):
- attach the security-model
- develop a more generic interface for storage
Sorry for yesterday's e-mail in german: I discussed with Hannes about
SIXX and how easy it is for a dump-out storage. As I already explained
the XML-Parser gets messed-up when parsing very long ByteArrays (used
to store resources). So I think the way to go is to store the
resource-data as external binary files. I don't know yet if this
solves the problems, but at least I hope so.
But you should ask the vwnc mailing-list
Cheers
Lukas
--
Lukas Renggli
http://renggli.freezope.org
Prof. Dr. Stéphane DUCASSE (ducasse(a)iam.unibe.ch)
http://www.iam.unibe.ch/~ducasse/
"if you knew today was your last day on earth, what would you do
different? ... especially if, by doing something different, today
might not be your last day on earth" Calvin&Hobbes