On 4/5/2011 8:22 PM, Ami Ganguli wrote:
On Wed, Apr 6, 2011 at 12:31 AM, Asa Dotzler<[email protected]> wrote:
No, that is not the question. There is no question about "caring" here and
it's both rude an insulting to phrase it that way.
I think it's a legitimate question. Maybe the thing is to phrase it
differently:
"is embedding by third parties considered strategic enough to
Mozilla's mission for it to invest its limited resources in it?"
Perhaps read the original post again?
I'll try to tl;dr it.
The person who leads the Mozilla project's embedding effort, Benjamin
Smedberg, does not think that in-process embedding capabilities,
including the current gtkmozembed, javaxpcom, and ActiveX work, are
strategic enough to Mozilla's mission for *anyone* to invest resources
there. The existing implementations are not only not strategic, they are
incomplete, problematic, and their maintenance costs far outweigh any
benefits so they are being removed from the Mozilla code repository.
Benjamin then goes on to say that after separate-process rendering is
implemented for Firefox
> we may consider ways to make really simple multi-process embedding
> a possibility. If you are interested in helping to begin
> implementation of this multiprocess embedding solution, please let
> me know, and I will help guide you in the right direction.
So, if you care about a possible future multi-process embedding
implementation, and you're willing to help or can find others who are,
you may be able to get some help from Mozilla in making that a reality
My opinion is that having a richer embedding ecosystem around Gecko
would help bring in more contributors long-term and be a real boost to
all the projects that rely on Gecko, Firefox included. But that would
require more investment by Mozilla in make Gecko an attractive
embedding solution to begin with.
Speaking for myself only here, I've heard this from many people for many
many years and I don't really believe it's the obvious win you and
others think it would be.
There's no free lunch and any efforts around building a better embedding
solution and an embedding ecosystem have to come from other projects. I
can think of several technical undertakings that, in my opinion, would
do far more to help bring in contributors and make Gecko better than
spending more efforts on embedding.
- A
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding