Opened 16 years ago

Closed 14 years ago

#78 closed defect (fixed)

Files beginning with double-underscores conflict with Zope

Reported by: david Owned by: alex
Priority: high Milestone: 0.9
Component: General Version: 0.0
Keywords: Cc: alex, dylan, david
Blocked By: Blocking:


Zope doesn't allow filesnames to start with double-underscores. We need to move off of __package__.js and onto something else for .* requires.

Change History (7)

comment:1 Changed 16 years ago by alex

Milestone: 0.2release0.3release

comment:2 Changed 16 years ago by sjmiles

Milestone: 0.3release0.3.1

comment:3 Changed 16 years ago by alex



comment:4 Changed 15 years ago by dylan

Milestone: 0.40.5
Priority: normalhigh
severity: normalblocker

ok, we need to do this at the very beginning of 0.5... marking as a blocker for 0.5 to move it up the priority chain at the beginning of a new version.

comment:5 Changed 15 years ago by alex

We're no longer using "package.js" files in Core, and the ".*" require syntax is deprecated in Core and Dijit. I'd like to close this out. Would making the package -> " mapping settable via djConfig close this out? If so, it's an easy fix for 0.9 to do so.

comment:6 Changed 15 years ago by tk

Cc: alex dylan david added

I would think that as long as {{{*}} filenames are no longer used... this can be closed... thats my interpretation of the filed bug.

(This is me, triaging tickets in my free time ;))


comment:7 Changed 14 years ago by alex

Resolution: fixed
Status: newclosed

(In [9875]) fixes #78. The name of the ".*" files is now settable via djConfig.packageFileName, which defaults to "package". A global, recursive rename is required on the part of users affected by #78, but that's not our issue. mod_rewrite or similar provide a way out.

Note: See TracTickets for help on using tickets.