[mashup-dev] Mashup editor prototype.

Jonathan Marsh jonathan at wso2.com
Fri Jun 1 21:39:33 PDT 2007


Thanks.  I forgot also to say that such an editor (sufficiently advanced)
makes it possible for people to create mashups totally online - without a
local installation of the Mashup Server.  This may be a good thing or a bad
thing, based on your perspective ;-).

Jonathan Marsh - http://www.wso2.com - http://auburnmarshes.spaces.live.com
 
> -----Original Message-----
> From: mashup-dev-bounces at wso2.org [mailto:mashup-dev-bounces at wso2.org]
> On Behalf Of Davanum Srinivas
> Sent: Friday, June 01, 2007 6:12 PM
> To: mashup-dev at wso2.org
> Subject: Re: [mashup-dev] Mashup editor prototype.
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I love it! makes it real easy to get folks started. especially when
> they look at an existing service and try to make one
> up themselves and still gives enough flexibility to power users to make
> their changes w/o the UI getting in the way.
> 
> thanks,
> dims
> 
> Jonathan Marsh wrote:
> > I keep hearing from you all how important editing UIs are.  I'm still
> not
> > sure I believe it - I think users move quickly from constrained UI to
> full
> > text.  But to explore this a little further, I created a pre-
> prototype of an
> > editor that structures the javascript source into function blocks and
> global
> > or local  annotations.  The annotations can then be edited in a more
> > constrained fashion - in this case through a forms interface.  Such
> an
> > interface makes the annotations more discoverable, and provides
> people help
> > with creating high-quality annotations.  Yet the result can be fairly
> easily
> > parsed from arbitrary user source, edited, and serialized back out as
> > Javascript.
> >
> >
> >
> > For instance, right now the parameter types are exposed as a drop
> down of
> > some built-in schema types,  but I could imagine extending this to
> simple
> > custom types like enumerations and facets such as length and pattern.
> I can
> > imagine extending the documentation annotation to a rich text editor,
> making
> > it easy to use simple styling, add hyperlinks, and so forth.
> >
> >
> >
> > The page is at http://wso2.org/repos/wso2/people/jonathan/mashup-
> editor.html
> > (Sorry, IE only at this point since it's a mix of Javascript, HTML,
> XML,
> > XSLT, and XPath - a useful integrated environment only available in
> IE).
> >
> >
> >
> > Jonathan Marsh -  <http://www.wso2.com> http://www.wso2.com -
> > <http://auburnmarshes.spaces.live.com>
> http://auburnmarshes.spaces.live.com
> >
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> ---
> >
> > _______________________________________________
> > Mashup-dev mailing list
> > Mashup-dev at wso2.org
> > http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev
> 
> 
> - --
> Davanum Srinivas (dims at wso2.com)
> Co-Founder & Director, Customer Engagements, WSO2 (http://wso2.com)
> Yahoo IM: dims Cell/Mobile: +1 (508) 415 7509
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Cygwin)
> 
> iD8DBQFGYMPNgNg6eWEDv1kRAlo3AKCFKGwGiUYyp1im9q0x6OgumCWZ4QCg/HCY
> LLqoFv+txFvIl3R/qd7H3T8=
> =NimG
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> Mashup-dev mailing list
> Mashup-dev at wso2.org
> http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev





More information about the Mashup-dev mailing list