On 10/11/2010 06:58 PM, Scott Gray wrote:
On 12/10/2010, at 12:37 PM, Adam Heath wrote:

On 10/11/2010 06:26 PM, Scott Gray wrote:
On 12/10/2010, at 11:45 AM, Adam Heath wrote:

On 10/11/2010 04:25 PM, Scott Gray wrote:
On 12/10/2010, at 10:03 AM, Adam Heath wrote:

On 10/11/2010 02:37 PM, Jacques Le Roux wrote:
Impressive, now I know what Webslinger is and what it is capable of!

Actually, this is just one application.  Webslinger(-core) is an enabling 
technology, that enables anything to be written quickly.  As I said, I've only 
spent probably 2 actual weeks on the application itself.

The main question in my mind is what does all this mean for OFBiz?  Obviously 
because webslinger is currently in the framework you envisage it playing some 
sort of role in the ERP applications, but what exactly?

It means that webslinger could run all of cwiki.apache.org, being fully java 
dynamic.  The front page is currently giving me 250req/s with single 
concurrency, and 750req/s with a concurrency of 5.  And, ofbiz would be running 
along side, so that we could do other things as well.

That wasn't what I was asking but since you mention it, what does
that actually mean for us?  Part of reason we moved to the ASF was
so that we could rely on their infrastructure instead of maintaining
our own.  Assuming we replaced confluence with webslinger then what
do we do if you disappear from the scene in a year's time?  The idea
of learning a new obscure tool doesn't sound very appealing.

Who said that this was going to stay a brainfood-only project?

No one and I didn't make that assumption.

We have every intention of making webslinger(-core) a public, community 
project.  There isn't anything really like this.

I'm sure every dead open source project had the intention of building a 
thriving community but it doesn't always work out that way.  What I am asking 
is what will the OFBiz documentation gain by being hosted on webslinger(-core?) 
that makes it worth the risk of the project being abandoned and us having to 
move it all back to confluence or whatever the ASF is using by then?

And what is (-core)?  Does that imply that there is a
webslinger(-pro) edition that OFBiz users can take advantage of
by contracting with or licensing from brainfood?  I don't think
a little skepticism  is out of order when you tell us how wonderful
it would be for OFBiz to include webslinger if your company stands
to benefit from its inclusion.  I'm not even saying that's a bad
thing, I just prefer to have the full picture.

Yeah, I'm not surprised you picked up on that.  It's a very good question.

webslinger-core is the enabler. It has no application logic. It just makes it simple(r) to write applications. It would be like taking the entityengine, serviceengine, all the widget systems, and the controller, but with *no* config files, no entitymodel, no service definitions, etc. webslinger-core is the system-level classes, and nothing else.

Webslinger, however, is the combination of the core, and all the runtime classes/css/html templates. This would be similiar to the actions, ftl, and widget definitions, but only in framework.

Finally, a webslinger application would then be everything that exists in an ofbiz applications/foo or specialpurpose/foo folder.

There will never be a difference in webslinger-core, between an internal/external system. It would take more time to try and keep those things separate.

Reply via email to