[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