On 10/1/2010 9:47 PM, osimons wrote:
1. Complex classes. Formatter, Context, GenericObject (or whatever)
contains an inner life and structure that I'd need to understand.
Complex, nested in several layers. They have non-descript names and
what they do and how they do it is not obvious by looking at them.

To improve the situation a bit, I'd like to rename Context to RenderingContext, on trunk.
The old name will be kept for compatibility, Context = RenderingContext.

In the WikiParser branch, the new formatter classes could be renamed WikiFormatter.

For Resource, I think it might be clearer to have an explicit `copy()` method when creating a resource from another one, rather than the shortcut `__call__` form (as a proof, before looking again at the code, I thought `__call__` would do the same as `child()` ;-) ).

Same clarification needed for RenderingContext, were a `nested()` method would be better than `__call__()`.

-- Christian

--
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en.

Reply via email to