Opened 8 years ago

Closed 8 years ago

#14005 closed defect (fixed)

build system includes cruft and names left over from bdBuild

Reported by: Rawld Gill Owned by: Rawld Gill
Priority: high Milestone: 1.8
Component: BuildSystem Version: 1.7.0b1
Keywords: Cc:
Blocked By: Blocking:

Description

The build system, having been ported from bdBuild, includes several bdBuild idioms that are in conflict with dojo build idioms. The most glaring is bdBuild's term "build control script" compared to dojo's term "profile". The dojo build system should be cleaned up to use only dojo idioms.

Change History (11)

comment:1 Changed 8 years ago by Rawld Gill

Resolution: fixed
Status: newclosed

In [26683]:

removed all bdBuild idioms; replaced with dojo idioms; improved commentary; cleaned cruft; fixes #14005; !strict

comment:2 Changed 8 years ago by Rawld Gill

In [26685]:

updated default profiles; refs #14005

comment:3 Changed 8 years ago by Rawld Gill

In [26686]:

updated default profile; refs #14005

comment:4 Changed 8 years ago by Rawld Gill

In [26687]:

updated default profile; refs #14005

comment:5 Changed 8 years ago by Rawld Gill

In [26827]:

improved commentary and comformance to stylesheet; refs #14005; !strict

comment:6 Changed 8 years ago by Rawld Gill

Resolution: fixed
Status: closedreopened

The discovery process contains some unused/dead/wrong processes for filtering trees and dirs. Reopening this ticket to fix these.

comment:7 Changed 8 years ago by Rawld Gill

In [26835]:

improved minor debugging features to be consistent with docs; refs #14005; !strict

comment:8 Changed 8 years ago by Rawld Gill

Milestone: 1.71.8
Resolution: fixed
Status: reopenedclosed

The only thing that remains is getting all the code updated conform to the dojo stylesheet. Pushing this to 1.8

comment:9 Changed 8 years ago by Adam Peller

Resolution: fixed
Status: closedreopened

reopening, based on above comment... or we could create a new ticket?

comment:10 Changed 8 years ago by Rawld Gill

Status: reopenedassigned

comment:11 Changed 8 years ago by Rawld Gill

Resolution: fixed
Status: assignedclosed

In [28471]:

checked and updated builder code to conform with dojo style sheet; aligned URL resolution algorithm between loader and builder; cleaned crufty builder modules writeAmd, text, i18n; fixes #14005; fixes #4163; !strict

Note: See TracTickets for help on using tickets.