[OpenAjaxIDE] Minutes 2007-01-25

Jon Ferraiolo jferrai at us.ibm.com
Fri Jan 26 14:53:01 PST 2007

Hi everyone,
Here are the minutes from yesterday's IDE TF phone call. If there are any
problems with the minutes, please coordinate with Kevin about updating the
wiki page where the minutes are held.


IDE TF Minutes 2007-01-25

URL: http://www.openajax.org/member/wiki/IDE_TF_Minutes_2007-01-25

      Greg Murray <greg.murray(at)sun.com>
      Jon Ferraiolo <jferrai(at)us.ibm.com>
      Kevin Hakman <khakman(at)tibco.com>
      Phil Berkland <berkland(at)us.ibm.com> representing Eclipse ATF
      Ted Thibodeau <tthibodeau(at)openlinksw.com>
      Ingo Muschenetz <ingo(at)aptana.com>


Greg provided more insight and description to his tacking of the challenge
he’s had through wrapping multiple Ajax toolkit libraries in his jMaki
project and getting those toolkits through the jMaki files to register
themselves and be available to developers through two of Sun’s IDEs.

In general Greg summarized the approach that for every widget.js file (the
runtime library loaded) there was also a resources file (as JSON) and a
templates file (various formats?). The resources files provided the meta
data description of the widget (e.g. its properties and allowed values for
those properties, plus additional documentation or pointers to
documentation for the widget). The templates files were then instance data
for various implementations (e.g. a code snippet for implementing in
javascript, another for PHP, another for JSF, etc…) that an IDE could make
available for the developer to insert (then change properties or attributes
of) at author-time. The process for registering the ajax components with
the IDE was by putting the component and description files in a known
location to the IDE and starting the IDE. The IDE then scanned for the
available files and made them available.

Jon stated that not only looking at toolkits, but also existing IDEs
current interfaces for extensions would be valuable. Jon also discussed his
thoughts in regards to the approach that XBL has taken towards similar
goals and cited many common approaches, but certain ways in which XBL fell
short of the needs for ajax toolkit integration into IDEs.

Kevin noted that there had been no contributions to the use cases and
requirements pages at the IDE TF wiki and that such contributions were the
next step. Further the group agreed after discussion that using our calls
to review contributions to the wiki would be better than using the call
time to generate and add the uses cases and requirements. Greg, Kevin,
Ingo, and Phil committed to making such additions to the wiki pages in time
for the next meeting in 2 weeks. Jon stated he’d look into Dreamweaver and
GoLive by the next meeting.

Jon also encouraged that looking into the MSFT IDEs’ built-in extension
methods would be good as well. However, there was no commitment to do this
in time for the next call by any of the attendees.

Next meeting was set for 9:00 am Pacific Time, Thursday the 8th of
      Toll Free: 1-877-422-0052
      Toll: 1-314-655-1417
      Participant Pin access code: 142380
      IRC channel: irc.freenode.net, #oaa-interop

      Task force process
            Review & refine use cases @
            http://www.openajax.org/member/wiki/IDE_TF/usecases )
            Review & refine requirements @
            http://www.openajax.org/member/wiki/IDE_TF/requirements )
            Review findings from research into existing IDE's current
            extension mechanisms
      Gain commitments from members for next activities
      Any Other Business
      Confirm next meeting time
      Wrap up
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://openajax.org/pipermail/ide/attachments/20070126/acd8dc28/attachment.html 

More information about the IDE mailing list