From: Sean P. <sea...@ma...> - 2009-05-11 16:33:29
|
APL is a place to vet libraries for ASL. All the widget code is in APL. APL depends on ASL but ASL has no dependencies on APL. -- Sent from my Centro. sea...@ma... -----Original Message----- From: Robert Dailey <rcd...@gm...> Date: Monday, May 11, 2009 8:40 am Subject: Re: [Adobe-source-devel] List View / Tree View with ASL To: Sean Parent <sea...@ma...> CC: ado...@li... On Mon, May 11, 2009 at 10:23 AM, Sean Parent <sea...@ma...> wrote: > The seperation between the two libraries is somewhat arbitrary. When Foster moved on from STLab to work on Photoshop, Mat and I decided to reduce the scope of the project. ASL is loosly everything needed for the property model and layout libraries and a small number of other items that where finished or nearly so. APL is everything else - though the bulk of it is the platform widget library (hence the name). The plan has been to focus on completing ASL (good docs, test cases, tutorials). If items in APL get completed we'll roll them into ASL - and we may still kick a library or two back to APL in the nterest of making ASL a completed body of work. > > >So it sounds like APL is a test-bed for ASL? The widget implementations, such as buttons and static text, are only in APL, right? I didn't see any widget implementations in ASL. So they must share source code between each other. I'm assuming ASL has a dependency on some of APL's source code for this reason. |