[Laszlo-dev] For Review: Change 20080801-dda-j Summary: Clean, up 'published' lz.* names for services

Donald Anderson dda at ddanderson.com
Tue Aug 5 05:55:06 PDT 2008


On Aug 2, 2008, at 11:18 AM, André Bargull wrote:

> - What about LzNode subclasses (so tag-classes), which haven't got a  
> tagname, in particular the replication-manager classes? I'd say, we  
> need to add a tagname for those classes and publish them through  
> their tagname in the lz-object.

LzLazyReplicationManager, LzReplicationManager and  
LzResizeReplicationManager have
no tagnames, so by the rules we created, it are (already) exported as  
lz.LazyReplicationManager, etc.
If they should have a tag, then let's file a JIRA to create the  
tagname attribute.

>
> - some kernel classes (non-public!) are still published, e.g.  
> LzXMLParser (swf9). This should be reverted.

Thanks, those will be in the next change set for review.

>> Change 20080801-dda-j by dda at lester.local on 2008-08-01 17:23:18 EDT
>>     in /Users/dda/laszlo/src/svn/openlaszlo/trunk
>>     for http://svn.openlaszlo.org/openlaszlo/trunk
>>
>> Summary: Clean up 'published' lz.* names for services
>>
>> New Features:
>>
>> Bugs Fixed: LPP-6600
>>
>> Technical Reviewer: ptw (pending)
>> QA Reviewer: (pending)
>> Doc Reviewer: (pending)
>>
>> Documentation:
>>
>> Release Notes:
>>
>> Details:
>>     This change set makes sure there are lz.* names for all public   
>> classes/mixins
>>     in the LFC namespace, using the rule:
>>      if there is a lzx tagname <foo>, the name should be lz.foo,
>>      otherwise we publish under the name lz.FooBar for class named   
>> LzFooBar.
>>
>>     To help track published names, we mark all the names with a //   
>> publish comment
>>
>>     A perl script was used to verify that the correct names were   
>> published and nothing else.
>>     That script is attached to LPP-6600 at the moment as it  
>> doesn't  have an official role
>>     in the build process.
>>
>> Tests:
>>     Regression: swf8/dhtml smokecheck, swf8/9/dhtml weather/lzpix,   
>> swf9 hello
>>
>> Files:
>> M      WEB-INF/lps/lfc/kernel/swf/LzLibrary.lzs
>> M      WEB-INF/lps/lfc/kernel/dhtml/LzLibrary.js
>> M      WEB-INF/lps/lfc/services/LzTrack.lzs
>> M      WEB-INF/lps/lfc/services/LzGlobalMouse.lzs
>> M      WEB-INF/lps/lfc/services/LzKeys.lzs
>> M      WEB-INF/lps/lfc/services/LzIdle.lzs
>> M      WEB-INF/lps/lfc/services/LzCursor.lzs
>> M      WEB-INF/lps/lfc/services/LzModeManager.lzs
>> M      WEB-INF/lps/lfc/services/LzFocus.lzs
>> M      WEB-INF/lps/lfc/services/LzTimer.lzs
>> M      WEB-INF/lps/lfc/services/LzBrowser.lzs
>> M      WEB-INF/lps/lfc/services/LzHistory.lzs
>> M      WEB-INF/lps/lfc/services/LzAudio.lzs
>> M      WEB-INF/lps/lfc/core/LzNode.lzs
>> M      WEB-INF/lps/lfc/views/LzInputText.lzs
>> M      WEB-INF/lps/lfc/views/LzScript.lzs
>> M      WEB-INF/lps/lfc/views/LzText.lzs
>> M      WEB-INF/lps/lfc/views/LaszloView.lzs
>> M      WEB-INF/lps/lfc/views/LaszloCanvas.lzs
>> M      WEB-INF/lps/lfc/helpers/LzDataSelectionManager.lzs
>> M      WEB-INF/lps/lfc/helpers/LzCommand.lzs
>> M      WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs
>> M      WEB-INF/lps/lfc/helpers/LzState.lzs
>> M      WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
>> M      WEB-INF/lps/lfc/controllers/LaszloLayout.lzs
>> M      WEB-INF/lps/lfc/controllers/LaszloAnimation.lzs
>> M      WEB-INF/lps/lfc/data/LzDatapointer.lzs
>> M      WEB-INF/lps/lfc/data/LzDataText.lzs
>> M      WEB-INF/lps/lfc/data/LzDataNode.lzs
>> M      WEB-INF/lps/lfc/data/LzDataRequest.lzs
>> M      WEB-INF/lps/lfc/data/LzDataProvider.lzs
>> M      WEB-INF/lps/lfc/data/LzDataset.lzs
>> M      WEB-INF/lps/lfc/data/LzDatapath.lzs
>> M      WEB-INF/lps/lfc/data/LzParam.lzs
>> M      WEB-INF/lps/lfc/data/LzDataAttrBind.lzs
>> M      WEB-INF/lps/lfc/compiler/LzFormatter.lzs
>>
>> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080801-dda-j.tar
>>
>>
>>
>> --
>>
>> Don Anderson
>> Java/C/C++, Berkeley DB, systems consultant
>>
>> voice: 617-547-7881
>> email: dda at ddanderson.com
>> www: http://www.ddanderson.com
>


--

Don Anderson
Java/C/C++, Berkeley DB, systems consultant

voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20080805/960c9442/attachment.html


More information about the Laszlo-dev mailing list