Re: [Fresco-devel] scripting

Russell Neches <[email protected]>
Newsgroups gmane.comp.video.fresco.devel
Message-ID <[email protected]>
Come to think of it, a decent scripting interface would allow us to
avoid altogether the trouble of building a configuration application
control center thing (they all suck to varying degrees of intensity,
and they must be a bitch and a half to maintain). A little startup
shell script with some calls to the scripting interface would do the
job just fine. If people want a GUI configuration thing, they could
write it easily enough to sit on top of the scripting interface. 

It would also make it absurdly simple to invent and implement
torture-tests, and other debugging sorts of things. (I wonder how many
windows we have to pop up before the server keels over?)

Oh, and we could use bbkeys with Fresco, and that would be shiny.

Russell

Sean Rae <[email protected]> writes:

> Has there been any thought of a scripting interface?  I was reading this
> page:
> http://developer.kde.org/documentation/tutorials/automation/index.html
> when it occured to me that it might be cool to have a shell-ish thing
> where you can get a list of open windows and maybe give them commands
> (e.g. mozilla::openNewWindow[http://www.fresco.org, Desktop1]) through the
> shell or a shell script.  
> (see http://developer.kde.org/documentation/other/kfmclient.html)
> 
> This interface might help to find out what clients are active, which are
> in memory and hung, or whatnot.  We could even telnet in and kill a window
> that has captured and locked the screen.  I'm thinking it could become a
> part of Moscow.  I guess this is in the same vein as AppleScript.
> 
> BTW, is there a wiki page for the topic of porting qt/gtk to warsaw that I
> haven't seen?
> 
> 
>  - - - - - - - - - - - - - - - - - -
>            Sean Rae / es9
>         cool and calculating
>        www.birdnest.org/raes1
>  - - - - - - - - - - - - - - - - - -
> 
> 
> _______________________________________________
> Fresco-devel mailing list
> [email protected]
> http://lists.fresco.org/cgi-bin/listinfo/fresco-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.