Namespace support

Registered by Gustavo Narea on 2009-05-25

Add support for namespaces to avoid name collisions and allow for a better organization of the operands.

Each operand will have one namespace, where the default is the global namespace. A namespace can be also an operand (e.g., "today == '2009-05-25'", "today:week_day == 'Monday'").

In the generic parser, the parts of a namespace are separated by colons (e.g., "namespace1:namespace2:namespace3").

Blueprint information

Status:
Complete
Approver:
Gustavo Narea
Priority:
Essential
Drafter:
Gustavo Narea
Direction:
Approved
Assignee:
Gustavo Narea
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 1.0a1
Started by
Gustavo Narea on 2009-05-31
Completed by
Gustavo Narea on 2009-07-03

Related branches

Sprints

Whiteboard

Finished in r118.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.