This is an excellent idea, and one example of where 9P can work as a
language and architecture agnostic application interface.

You might want to look into the GSoC project to write an Inferno
plugin for Mozilla, I am afraid it doesn't have its own page in
http://gsoc.cat-v.org/projects/ yet, but bnext has posted about it in
the blog http://gsoc.cat-v.org/blog/ and he was discussing his work in
#plan9-gsoc just yesterday, so you might want to join and talk with
him about some coordination.

Best wishes

uriel

On 6/28/07, Enrico Weigelt <[EMAIL PROTECTED]> wrote:

Hi folks,


I'd like to take some concepts of plan9 (ie. running servlets via
9P2000) to unix and other platforms.

One contineously headache-causing application is Mozilla. It had
become too fat, quite unmaintainable, indeterministic and often
hanging. There's an project called nspluginwrapper which runs
plugins in it's own process (invented to get binary crap like
flash or acroread running on non-x86_32 platforms). For now it
uses an (undocumened) unix-socket protocol for communication
between browser and external plugin. Seems like a good starting
point for showing the power of 9P2000 to the wide world ;-P

The idea is: the browser exports an fs with the standard plan9
graphical window and some additional (browser-specific) services.
So from the view of the "plugin" (which now becomes an separate
application), it's place in the browser is an graphical terminal
with perhaps some additional features.

I'm not yet confident enough w/ 9p programming and seeking for
help. Would anylone like to help me ?


cu
--
---------------------------------------------------------------------
 Enrico Weigelt    ==   metux IT service - http://www.metux.de/
---------------------------------------------------------------------
 Please visit the OpenSource QM Taskforce:
        http://wiki.metux.de/public/OpenSource_QM_Taskforce
 Patches / Fixes for a lot dozens of packages in dozens of versions:
        http://patches.metux.de/
---------------------------------------------------------------------

Reply via email to