Re: [IronPython] Users Digest, Vol 79, Issue 46

2011-02-28 Thread Max Yaffe
Would you please define the question a bit better.  One place you say
"IronPython hosting", another "hosting IronPython".  Are you asking about
how we utilize IronPython within a .NET application or how an IronPython app
uses .NET components?  Or something else.

Thanks,
Max


> I'm trying to gather information and concrete examples about 
> IronPython hosting.  I'll sift through some of the old email, 
> but I'd super appreciate if you could send me some info about 
> hosting IronPython if you're doing that.  The questions I'd have are:
> 
>  * Briefly what are your goals for hosting (e.g., app 
> scripting for users, biz rule execution, feature development 
> of your app, etc.)?
>  * What kind of host application do you have, or what is its 
> main purpose?
>  * Briefly what are the key features of hosting that you 
> count on or use (e.g., supplying host globals to the hosted 
> IronPython code, accessing IronPython variables, interop with 
> the dynamic objects, namespace isolation with scopes, 
> multi-instanced ScriptRuntime in an AppDomain, etc.)?
> 
> I really appreciate your time and responses!
> 
> Thanks,
> Bill
> 

___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


Re: [IronPython] IronPython Hosting ?

2011-02-28 Thread Bill Chiles
Hi, Mark.  Yes, I do work at Microsoft, and while I have numerous email address 
I could have used to dup you with, I see no reason to be untoward.  Hopefully I 
can answer your inquiries about my questions, and I'm sorry my mail was 
confusing.

As some people are aware, the hosting APIs are general to the DLR and are not 
specific to IronPython.  They are one of the more baked areas of the DLR that 
did not ship in .NET 4.0.  I personally would like to consider use cases of the 
DLR Hosting APIs and what might make sense as general language hosting APIs.  
My asking about the kind of host app helps shed light on what sorts of 
scenarios would be useful to people around hosting; answers simply add more 
useful insights on the problem domain and isn't at all about whether an app is 
worthwhile.

Cheers,
Bill

From: users-boun...@lists.ironpython.com 
[mailto:users-boun...@lists.ironpython.com] On Behalf Of Mark Senko
Sent: Monday, February 28, 2011 12:58 PM
To: Discussion of IronPython
Subject: Re: [IronPython] IronPython Hosting ?

Hmmm  Didn't Microsoft dump support of IronPython? ( I notice that's your 
email address)

*Bill, what are your goals for asking how we use hosting?
*Why does it matter what the purpose of my application is, as long as I feel it 
is worthwhile?
*I'm still discovering the features I have available, and lamenting those I 
don't.

From: users-boun...@lists.ironpython.com 
[mailto:users-boun...@lists.ironpython.com] On Behalf Of Bill Chiles
Sent: Monday, February 28, 2011 12:48 PM
To: Discussion of IronPython
Subject: [IronPython] IronPython Hosting ?

I'm trying to gather information and concrete examples about IronPython 
hosting.  I'll sift through some of the old email, but I'd super appreciate if 
you could send me some info about hosting IronPython if you're doing that.  The 
questions I'd have are:

* Briefly what are your goals for hosting (e.g., app scripting for users, biz 
rule execution, feature development of your app, etc.)?
* What kind of host application do you have, or what is its main purpose?
* Briefly what are the key features of hosting that you count on or use (e.g., 
supplying host globals to the hosted IronPython code, accessing IronPython 
variables, interop with the dynamic objects, namespace isolation with scopes, 
multi-instanced ScriptRuntime in an AppDomain, etc.)?

I really appreciate your time and responses!

Thanks,
Bill





The contents of this e-mail and any attachments are confidential and only for 
use by the intended recipient. Any unauthorized use, distribution or copying of 
this message is strictly prohibited. If you are not the intended recipient 
please inform the sender immediately by reply e-mail and delete this message 
from your system. Thank you for your co-operation.
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


Re: [IronPython] IronPython Hosting ?

2011-02-28 Thread Tomas Matousek
Let's file Hosting API feature requests, ranging from simple helpers, useful 
tweaks or something more complex, as work items on IronPython or IronRuby 
CodePlex site, so that we can track them.

Tomas

-Original Message-
From: users-boun...@lists.ironpython.com 
[mailto:users-boun...@lists.ironpython.com] On Behalf Of Jeff Hardy
Sent: Monday, February 28, 2011 1:38 PM
To: Discussion of IronPython
Subject: Re: [IronPython] IronPython Hosting ?

On Mon, Feb 28, 2011 at 1:58 PM, Mark Senko  wrote:
> *Bill, what are your goals for asking how we use hosting?

While I can't speak for Bill, I can say hosting is something that hasn't been 
given much thought in the last little while because I've been focused on 
getting the engine and stdlib up to par, and because the hosting APIs are, in 
general, very good. If there are specific use-cases that aren't covered, it 
would be good to know.

> *I'm still discovering the features I have available, and lamenting 
> those I don't.

What don't you have available? What would you like to see added to the hosting 
API? It's too late to get changes into 2.7, but 3.x is open season as far as 
changes are concerned, no matter how crazy.

My use case: a WSGI implementation for serving web sites. It basically just 
mooks for a callable in a .py file and calls it with particular arguments. I 
have very few issues with the hosting API, although there are a few missing 
helpers that would be nice to have.

What I think is missing the most is documentation - or if it exists, I'm not 
sure where to find it. Especially for using other AppDomains, as that comes up 
a lot.

- Jeff
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


Re: [IronPython] IronPython Hosting ?

2011-02-28 Thread Jeff Hardy
On Mon, Feb 28, 2011 at 1:58 PM, Mark Senko  wrote:
> *Bill, what are your goals for asking how we use hosting?

While I can't speak for Bill, I can say hosting is something that
hasn't been given much thought in the last little while because I've
been focused on getting the engine and stdlib up to par, and because
the hosting APIs are, in general, very good. If there are specific
use-cases that aren't covered, it would be good to know.

> *I’m still discovering the features I have available, and lamenting those I
> don’t.

What don't you have available? What would you like to see added to the
hosting API? It's too late to get changes into 2.7, but 3.x is open
season as far as changes are concerned, no matter how crazy.

My use case: a WSGI implementation for serving web sites. It basically
just mooks for a callable in a .py file and calls it with particular
arguments. I have very few issues with the hosting API, although there
are a few missing helpers that would be nice to have.

What I think is missing the most is documentation - or if it exists,
I'm not sure where to find it. Especially for using other AppDomains,
as that comes up a lot.

- Jeff
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


Re: [IronPython] IronPython Hosting ?

2011-02-28 Thread Mark Senko
Hmmm  Didn't Microsoft dump support of IronPython? ( I notice that's your 
email address)

*Bill, what are your goals for asking how we use hosting?
*Why does it matter what the purpose of my application is, as long as I feel it 
is worthwhile?
*I'm still discovering the features I have available, and lamenting those I 
don't.

From: users-boun...@lists.ironpython.com 
[mailto:users-boun...@lists.ironpython.com] On Behalf Of Bill Chiles
Sent: Monday, February 28, 2011 12:48 PM
To: Discussion of IronPython
Subject: [IronPython] IronPython Hosting ?

I'm trying to gather information and concrete examples about IronPython 
hosting.  I'll sift through some of the old email, but I'd super appreciate if 
you could send me some info about hosting IronPython if you're doing that.  The 
questions I'd have are:

* Briefly what are your goals for hosting (e.g., app scripting for users, biz 
rule execution, feature development of your app, etc.)?
* What kind of host application do you have, or what is its main purpose?
* Briefly what are the key features of hosting that you count on or use (e.g., 
supplying host globals to the hosted IronPython code, accessing IronPython 
variables, interop with the dynamic objects, namespace isolation with scopes, 
multi-instanced ScriptRuntime in an AppDomain, etc.)?

I really appreciate your time and responses!

Thanks,
Bill





The contents of this e-mail and any attachments are confidential and only for 
use by the intended recipient. Any unauthorized use, distribution or copying of 
this message is strictly prohibited. If you are not the intended recipient 
please inform the sender immediately by reply e-mail and delete this message 
from your system. Thank you for your co-operation.
___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


[IronPython] IronPython Hosting ?

2011-02-28 Thread Bill Chiles
I'm trying to gather information and concrete examples about IronPython 
hosting.  I'll sift through some of the old email, but I'd super appreciate if 
you could send me some info about hosting IronPython if you're doing that.  The 
questions I'd have are:

 * Briefly what are your goals for hosting (e.g., app scripting for users, biz 
rule execution, feature development of your app, etc.)?
 * What kind of host application do you have, or what is its main purpose?
 * Briefly what are the key features of hosting that you count on or use (e.g., 
supplying host globals to the hosted IronPython code, accessing IronPython 
variables, interop with the dynamic objects, namespace isolation with scopes, 
multi-instanced ScriptRuntime in an AppDomain, etc.)?

I really appreciate your time and responses!

Thanks,
Bill


___
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com