Andrew Patterson wrote: >> I should note that in the next generation of archetypes and tooling, >> archetype 'source' files for specialised archetypes will be >> 'differential' in nature - i.e. valid ADL, but containing only added and >> changed items from the parent, just as for subclasses in an >> object-oriented programming environment. >> > > This is excellent news - I was going to launch into a tirade this > afternoon about how archetype specialisation requires repeating > the whole parent definition, and how much more robust OO subclassing > is because of the differential nature! Good thing I held off on my venting.. > :) > we have actually generated differential form archetypes - we are now adjusting some of the parser semantics, since now it has to check up the specialisation lineage for codes and a few other things, not just in the current archetype. A few weeks away from being solid I would say. Also, the ADL workbench now works more like a compiler - you can see what is compiled, what is not, and quickly reload anything already compiled. > A while back there was talk of a confluence wiki being set up > for storing of some of these thoughts?? Is anything happening in > that area? I can help out if any admin is required - I just installed Jira > and Confluence on my own machines.. > they are both going - as is the new website. All will be available very soon. For confluence, we will ust put in some minimal structure to save us from complete disorganisation - it will be an open wki. There will be plenty of opportunity for experts here to contribute and help shape these things - we just want them running in a basic reasonable form so people don't hate us when they see it ;-)
- thomas beale