Opened 14 years ago

Closed 12 years ago

#504 closed enhancement (duplicate)

Fix the build/packaging system (esp external packages)

Reported by: jkuhnert@… Owned by: jkuhnert
Priority: high Milestone: 0.9
Component: BuildTools Version: 0.2
Keywords: Cc: jkuhnert@…
Blocked By: Blocking:

Description

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 14 years ago by anonymous

Owner: changed from anonymous to jkuhnert@…

comment:2 Changed 14 years ago by jkuhnert@…

Owner: changed from jkuhnert@… 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 14 years ago by anonymous

Owner: changed from anonymous to jkuhnert@…
Status: assignednew

comment:5 Changed 14 years ago by jkuhnert@…

Linked ticket to refactorings mentioned here http://dojo.jot.com/WikiHome/WidgetRefactoring.

comment:6 Changed 14 years ago by jkuhnert@…

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 14 years ago by anonymous

Milestone: 0.3release0.3.1

comment:8 Changed 14 years ago by anonymous

Milestone: 0.3.10.4

comment:9 Changed 13 years ago by jkuhnert

Milestone: 0.40.5

comment:10 Changed 12 years ago by Adam Peller

Owner: changed from jkuhnert@… to jkuhnert

Is any of this still valid?

comment:11 Changed 12 years ago by jkuhnert

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