[Laszlo-user] new visual IDE
Rich Christiansen
warproof at warproof.com
Wed Nov 21 13:08:11 PST 2007
Since we're on the subject of IDE's, can anyone comment on their
experience with this?
http://www.spket.com/laszlo.html
-Rich
Benjamin Shine wrote:
>
> Generating the DTD is a fundamentally difficult problem because the
> laszlo platform lets the developer extend the DTD. One solution, for
> now, is a file that Henry created, lfc.lzx:
>
> http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/schema/lfc.lzx
>
> Eventually, we'd like to move to generating this information from the
> code itself. The js2doc tool goes part of the way to do this. I
> imagine you have a source build going, to be doing the work you're
> doing -- try building doc
> (cd docs/src; ant users) then looking at
> docs/src/build/reference/LaszloLibrary-verbose.js2doc. It will blow
> your mind!
>
> IMHO, an IDE should get information about the API and the
> documentation from this file. The documentation tools that generate
> the reference almost exclusively via XPath queries on
> LaszloLibrary-verbose.js2doc.
>
> -ben
>
> On Nov 21, 2007, at 3:18 AM, bjdevlin wrote:
>
>>
>> Hi Wayne,
>>
>> I guess you are addressing this to me rather than Rich :-)
>>
>> Fundamentally, the IDE is being driven by the Laszlo DTD. Hence my
>> request
>> that users of this list add their votes to the bug request to get the
>> DTD
>> updated. Unfortunately, there are still only three votes for that bug
>> request :-(
>>
>> I also plan to have the component palettes/inspectors driven by the
>> DTD. I
>> haven't yet tackled this area. But I think that if each developer
>> provided
>> a DTD for their component along with their component code, then DTDs
>> could
>> be added to a list. I haven't looked into how difficult it is to
>> write a
>> DTD, so I don't know how practical this idea is. Furthermore,
>> depending on
>> what elements could be contained within a 3rd party component, it may be
>> possible to generate the DTD or even the pallette based on the component
>> declartion itself (i.e. if the component could NOT contain anything else
>> than already existed within the declaration itself, I think the DTD
>> could be
>> generated from the component itself). Anyway, as I say, I haven't
>> tackled
>> this area of the IDE yet. Maybe someone from Laszlo with more knowledge
>> about this could chime in?
>>
>> Bernard
>>
>>
>>
>> Epiphany wrote:
>>>
>>> Do you think that your IDE would support the
>>> inclusion of prebuilt components? I am thinking of a recursive
>>> sort of
>>> situation here where I could use your IDE to build some components that
>>> then could later be included in your IDE. If there were a generic
>>> facility for such a thing, the IDE could then grow quickly with very
>>> rich
>>> /
>>> precanned components being added as each group/developer uses it and
>>> contributes items to the IDE itself.
>>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/new-visual-IDE-tf4821075.html#a13875231
>> Sent from the OpenLaszlo - User mailing list archive at Nabble.com.
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-user/attachments/20071121/ae0ef064/attachment.html
More information about the Laszlo-user
mailing list