Ticket #504 (closed enhancement: duplicate)

Opened 3 years ago

Last modified 18 months ago

Fix the build/packaging system (esp external packages)

Reported by: jkuhnert@… Owned by: jkuhnert
Priority: high Milestone: 0.9
Component: BuildTools Version: 0.2
Severity: normal Keywords:
Cc: jkuhnert@…

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

Changed 3 years ago by anonymous

  • owner changed from anonymous to jkuhnert@gmail.com

Changed 3 years ago by jkuhnert@…

  • owner changed from jkuhnert@gmail.com to anonymous
  • status changed from new to assigned

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 ..)

Changed 3 years ago by anonymous

  • owner changed from anonymous to jkuhnert@gmail.com
  • status changed from assigned to new

Changed 3 years ago by bill

Changed 3 years ago by jkuhnert@…

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

Changed 3 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.

Changed 3 years ago by anonymous

  • milestone changed from 0.3release to 0.3.1

Changed 3 years ago by anonymous

  • milestone changed from 0.3.1 to 0.4

Changed 2 years ago by jkuhnert

  • milestone changed from 0.4 to 0.5

Changed 18 months ago by peller

  • owner changed from jkuhnert@gmail.com to jkuhnert

Is any of this still valid?

Changed 18 months ago by jkuhnert

  • status changed from new to closed
  • resolution set to duplicate
Note: See TracTickets for help on using tickets.