[Etna] Re: etna and eclipse
Scott Cytacki
scott at concord.org
Wed Mar 7 07:13:35 CST 2007
Thank you for your reply.
That xbi way of embedding custom plugins looks perfect.
We might try to embed parts of etna in java using javaxpcom. And in
this case the custom plugins will be java based pluglets or something
like that.
Scott
On Wed, 2007-03-07 at 11:32 +0100, Laurent Jouanneau wrote:
> Scott Cytacki wrote:
> > Hi Laurent,
>
> Hi Scott,
>
> First, sorry for this late response
>
> >
> > I just discovered etna. It is an excellent project, I had been waiting
> > for something like this for a while. I didn't find an active mailing
> > list so I thought it best to email you directly.
>
> For the mailing list, see
> http://mailman.cnx.rice.edu/cgi-bin/mailman/listinfo/etna
>
>
> >
> > Have you looked at Vex: http://vex.sourceforge.net/
>
> Thanks for the link, i didn't know it :-)
>
> >
> > Have you consider embedding etna in eclipse? If you did, it would gain
> > a lot of features for relatively little work.
> >
> > Some features it could gain:
> > - synchronizing:
> > -- cvs - part of standard eclipse
> > -- svn - well developed plugin
> > -- webdav - newer plugin developed by ibm
> > -- ftp - newer plugin developed by ibm
> > -- sftp - newer plugin developed by jcraft
> > - tabbed documents
>
> Sorry no, i haven't considered to use eclipse. I think that the
> extension system of Mozilla is better and more simple :-) Tabbed
> document and ftp support are planned.
>
> >
> > At my company we are going to consider using it to author interactive
> > content. So for this we'll need to be able to map xml elements to
> > mozilla plugins for editing and display. Does etna support something
> > like this? For example if my document had a element <drawing/> that
> > could be rendered by a drawing tool plugin.
>
> All what you can display in Firefox for example, can be displayed in
> Etna. In your case, you have to create a CSS styleshet which declare a
> thing like that :
> drawing { -moz-binding: url(mybinding.xml) }
>
> And the mybinding.xml file declare an XBL component (see this tutorial
> to create an XBL
> http://www.xulplanet.com/tutorials/xultu/introxbl.html), and this XBL
> will declare an anonymous content which content an xhtml <object> tag to
> use the plugin (or any html/xul tag).
>
> In theory (and in firefox), such thing works, however i didn't really
> test it into Etna. But if it doesn't work at this moment (and then it's
> a bug), it will works ! :-)
>
> regards,
>
More information about the Etna
mailing list