Ticket #2531657 (closed defect)

Reporter


Dav Glass
Opened: 01/6/12
Last modified: 08/1/12
Status: closed
Type: defect
Resolution: fixed

Owner


Derek Gathright
Target Release: 3.6.0
Priority: P3 (normal)
Summary: Scrollview build creates extra css files
Description:

The Scrollview build creates a bunch of extra CSS files that are not used. It causes confusion to those that need to build ScrollView.

Type: defect Observed in Version: development master
Component: ScrollView Severity: S3 (normal)
Assigned To: Derek Gathright Target Release: 3.6.0
Location: Library Code Priority: P3 (normal)
Tags: Relates To:
Browsers: N/A
URL:
Test Information:

Change History

Satyen Desai

YUI Developer

Posted: 02/6/12

It's a build system issue [ there's a builder bug/enhancement request for it I believe ]. It manifest itself when we switched to a flattened directory.

The issue is that we generate multiple, top-level, skinned components from a single src/ location. SV maybe the only component which matches that scenario. When we build, we copy all assets over from assets/skins etc. to the build dir. When we had a single build/scrollview dir, it didn't matter. Now that we have multiple build/scrollview-* dirs, we copy all assets to all top level dirs.

The workaround, until the build system is fixed would be to hack the build script for SV, or split src/scrollview into separate src/ areas.

Satyen Desai

YUI Developer

Posted: 02/6/12

Derek Gathright

YUI Developer

Posted: 03/27/12
  • milestone changed from 3.5.0 to 3.6.0
  • status changed from new to accepted

Derek Gathright

YUI Developer

Posted: 07/21/12
  • status changed from accepted to checkedin

Added files to .gitignore, as other components have done.

Jenny Donnelly

YUI Developer

Posted: 08/1/12
  • resolution changed to fixed
  • status changed from checkedin to closed

Jenny Donnelly

YUI Developer

Posted: 08/1/12

Shipped in 3.6.0. Marking closed/fixed.