Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#63 closed defect (fixed)

unify and rationalize utility namespaces

Reported by: alex Owned by: david
Priority: high Milestone:
Component: General Version:
Keywords: Cc: [email protected]
Blocked By: Blocking:


As per today's discussion, dojo.xml.domUtil and dojo.xml.htmlUtil need to be moved up to dojo.dom and dojo.xml respectively. Aliasing should be accomplished in the manner described earlier. Other utility namespaces should be considered for consolidation and rationalization. For instance, dojo.alg and dojo.lang may be consolidated into dojo.util. Additionally, graphics and animation namespaces might be normalized.

Please comment in this bug to list all of the proposed changes.

Change History (9)

comment:1 Changed 16 years ago by david

Correction: dojo.xml.htmlUtil will become dojo.html (not dojo.xml).

comment:2 Changed 16 years ago by david

Proposed changes:

  • -> dojo.animation
  • dojo.dnd -> dojo.dragdrop (for clarity)
  • dojo.alg + dojo.lang -> dojo.util

comment:3 Changed 16 years ago by david

Owner: changed from [email protected] to anonymous
Status: newassigned

So how do we go about having dojo.html and dojo.dom? Do we have a folder for each one of them? I'm wondering if the package system in this case makes things a bit verbose. Then again, if this isn't meant for end users, it shouldn't be too big a deal.

please advise.

comment:4 Changed 16 years ago by anonymous

Owner: changed from anonymous to david
Status: assignednew

comment:5 Changed 16 years ago by david

Owner: changed from david to [email protected]

Sorry, trac is ass at dealing with actual people. We really need to move to usernames for everyone, even if that means one other than your SVN login.

comment:6 Changed 16 years ago by [email protected]

Status: newassigned

comment:7 Changed 16 years ago by alex

most of graphics.htmlEffects should move to dojo.effects.

comment:8 Changed 16 years ago by alex

Resolution: fixed
Status: assignedclosed

we've moved to dojo.dom, dojo.html,, and dojo.fx. I think we can safely close this.

comment:9 Changed 15 years ago by (none)

Milestone: 0.2release

Milestone 0.2release deleted

Note: See TracTickets for help on using tickets.