[Laszlo-dev] For Review: Change 20080705-dda-2 Summary: publish LFC classes: e.g. lz.InputText = LzInputText
Donald Anderson
dda at ddanderson.com
Sun Jul 6 20:30:37 PDT 2008
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20080706/4c07f55f/attachment-0001.html
More information about the Laszlo-dev
mailing list