[Laszlo-dev] For Review: Change 20080705-dda-2 Summary: publish LFC classes: e.g. lz.InputText = LzInputText
Donald Anderson
dda at ddanderson.com
Mon Jul 7 07:44:51 PDT 2008
Okay, the issue of deprecating Lz* is LPP-6615. I put it under Script
Compiler for RingDing,
but there may be a doc element to this as well.
On Jul 7, 2008, at 9:44 AM, P T Withington wrote:
> Yes, open a Jira issue. I think those deprecations will have to
> come from the compiler.
>
> On 2008-07-06, at 23:30 EDT, Donald Anderson wrote:
>
>> Note -- we are not deleting any names with this change.
>> Only lz.* names have been added.
>> You can still refer to LzFoo as well as lz.Foo .
>>
>> Your point about deprecated brings up this dilemma:
>> Where do we put any mention of the
>> deprecated names (in order to say deprecated next to them!)
>> If we are going to have the index say lz.Foo and point to
>> a page that has been altered to only say lz.Foo
>> (see the other Jiras for these changes). Where do we ever
>> have a page for class LzFoo that we can mark deprecated?
>> I think that sort of deprecation has to be done a different way
>> in the docs than the usual way we deprecate single classes and
>> methods.
>>
>> Should I open a Jira for this issue?
>>
>> On Jul 6, 2008, at 10:23 PM, Max Carlson wrote:
>>
>>> The only comment is, we need @deprecated entries for the old,
>>> global names. I don't think we can delete them yet - we need one
>>> release cycle with the warnings.
>>>
>>> Donald Anderson wrote:
>>>> Using the lz.* names in LFC is now LPP-6613.
>>>> I won't have time for it before the release, I was planning a few
>>>> vacation days this week.
>>>> As for the content of this changeset (publishing the LFC class
>>>> names) - are there comments
>>>> are is it approved?
>>>> On Jul 6, 2008, at 5:50 AM, Max Carlson wrote:
>>>>> Also, we should use the new lz.* class names in the LFC, for
>>>>> testing and to cut down the number of issues that will occur
>>>>> when we deprecate the old names. This can be done in a separate
>>>>> step if you like - please file a bug if you don't get to it.
>>>>>
>>>>> Max Carlson wrote:
>>>>>> I agree with Phil - we need at least one release where the old
>>>>>> names are deprecated. Thanks!
>>>>>> Donald Anderson wrote:
>>>>>>> Change 20080705-dda-2 by dda at lester.local <mailto:dda at lester.local
>>>>>>> > <mailto:dda at lester.local> on 2008-07-05 08:58:24 EDT
>>>>>>>
>>>>>>> in /Users/dda/laszlo/src/svn/openlaszlo/trunk-c
>>>>>>>
>>>>>>> for http://svn.openlaszlo.org/openlaszlo/trunk
>>>>>>>
>>>>>>>
>>>>>>> Summary: publish LFC classes: e.g. lz.InputText = LzInputText
>>>>>>>
>>>>>>>
>>>>>>> New Features:
>>>>>>>
>>>>>>>
>>>>>>> Bugs Fixed: LPP-6600 (Publish all _public_ LFC classes in `lz`
>>>>>>> namespace)
>>>>>>>
>>>>>>>
>>>>>>> Technical Reviewer: max (pending)
>>>>>>>
>>>>>>> QA Reviewer: (pending)
>>>>>>>
>>>>>>> Doc Reviewer: (pending)
>>>>>>>
>>>>>>>
>>>>>>> Documentation:
>>>>>>>
>>>>>>>
>>>>>>> Release Notes:
>>>>>>>
>>>>>>>
>>>>>>> Details:
>>>>>>>
>>>>>>> All public Lz* classes and mixins in LFC that aren't clearly for
>>>>>>>
>>>>>>> internal use (singleton managers or some kernel stuff) have been
>>>>>>>
>>>>>>> put into the lz.* namespace. Decided to include mixins because
>>>>>>>
>>>>>>> at least LzDataNodeMixin is visible in the doc Contents tab.
>>>>>>>
>>>>>>>
>>>>>>> One file: WEB-INF/lps/lfc/data/LzDataProvider.lzs was marked
>>>>>>>
>>>>>>> as a binary file before, it has been changed to a text file
>>>>>>>
>>>>>>> in this checkin to permit 'svn diff' to work.
>>>>>>>
>>>>>>>
>>>>>>> Tests:
>>>>>>>
>>>>>>> Rebuilt and ran smokecheck (SWF8, DHTML)
>>>>>>>
>>>>>>>
>>>>>>> Files:
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/kernel/swf/LzFontManager.as
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/kernel/dhtml/LzLibrary.js
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/kernel/swf9/LzXMLTranslator.as
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/kernel/swf9/LzXMLParser.as
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/kernel/swf9/LzFontManager.as
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/kernel/swf9/LzFontManager.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/services/LzCSSStyleSheet.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/services/LzURL.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/services/LzCSSStyle.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/services/LzContextMenu.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/debugger/swf9stubs.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/core/dummydata.js
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/core/LzNode.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/core/LzEventable.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/core/LzDefs.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/platform/LzPlatform.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/views/LaszloCanvas.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/helpers/LzFont.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/events/LaszloEvents.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/LzLazyReplicationManager.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/data/LzReplicationManager.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/data/LzDataNode.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/data/LzDataRequest.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/data/LzDataElement.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs
>>>>>>>
>>>>>>> MM WEB-INF/lps/lfc/data/LzDataProvider.lzs
>>>>>>>
>>>>>>> M WEB-INF/lps/lfc/data/LzResizeReplicationManager.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/20080705-dda-2.tar
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Don Anderson
>>>>>>> Java/C/C++, Berkeley DB, systems consultant
>>>>>>>
>>>>>>> voice: 617-547-7881
>>>>>>> email: dda at ddanderson.com <mailto:dda at ddanderson.com> <mailto:dda at ddanderson.com
>>>>>>> >
>>>>>>> www: http://www.ddanderson.com <http://www.ddanderson.com/>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>> Max Carlson
>>>>> OpenLaszlo.org
>>>> --
>>>> Don Anderson
>>>> Java/C/C++, Berkeley DB, systems consultant
>>>> voice: 617-547-7881
>>>> email: dda at ddanderson.com <mailto:dda at ddanderson.com>
>>>> www: http://www.ddanderson.com <http://www.ddanderson.com/>
>>>
>>> --
>>> Regards,
>>> Max Carlson
>>> OpenLaszlo.org
>>
>>
>> --
>>
>> 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/20080707/d611d0e5/attachment-0001.html
More information about the Laszlo-dev
mailing list