Opened 16 years ago

Closed 15 years ago

#504 closed enhancement (duplicate)

Fix the build/packaging system (esp external packages)

Reported by: [email protected] Owned by: jkuhnert
Priority: high Milestone: 0.9
Component: BuildTools Version: 0.2
Keywords: Cc: [email protected]
Blocked By: Blocking:


Most of these items relate to building external packages to dojo, but if someone has other things related to ant feel free to add them in here, or cc me on another ticket.

  • Template Paths - All of the template paths currently have to be relative to dojo. Even if you're building your own seperate package build.
  • Profile builds - Currently you have to palce your custom profileName.js into buildscripts/profiles in order to get your profile built correctly. Fix this so that the packaging system is more independent of where dojo is. Even better would be to just have a downloadable custom "dojo" ant task that handles all of this.
  • Other path issues - I can't remember all the other scenerios, but there are definitely lots of problems trying to build non dojo packages relating to paths/include statements/etc..

Change History (11)

comment:1 Changed 16 years ago by anonymous

Owner: changed from anonymous to [email protected]

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

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

Using some of the tapestry knowledge related directly to this, it would be nice to be able to start creating i10ln support into the widget system as well. I don't think I have enough time to build something in that will handle individual blocks of text, but certainly something that can handle resolving filenames relative to a widget/package for i10ln purposes...Ie Dialog.js with a locale of english - united states would resolve to Dialog_en_US.js. (would've used another country as an example but couldn't remember the abreviation names ..)

comment:3 Changed 16 years ago by anonymous

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

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

Linked ticket to refactorings mentioned here

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

Status update, this is basically working now...Still a lot more testing/blowing out of handling all cases but there should be something for me to patch back at someone today.

comment:7 Changed 16 years ago by anonymous

Milestone: 0.3release0.3.1

comment:8 Changed 16 years ago by anonymous


comment:9 Changed 15 years ago by jkuhnert

Milestone: 0.40.5

comment:10 Changed 15 years ago by Adam Peller

Owner: changed from [email protected] to jkuhnert

Is any of this still valid?

comment:11 Changed 15 years ago by jkuhnert

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.