Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-05 Thread Kureem Rossaye
Thank you.

hope this works out.
If there is anything I can do, please ask.

Kureem


On 5 September 2013 16:55, Christian Grobmeier  wrote:

> Perfect!
>
> I will now ask on the Struts list if there are some people interested
>
> Thanks!
>
> Am 05.09.13 14:42, schrieb Kureem Rossaye:
> > Done!
> > Kureem
> > Am 05.09.13 07:09, schrieb Kureem Rossaye:
> >> Thank you very much,
> >> I have not included the proposal to the Incubator wiki yet.
> >> How can I do that?
> > Create an account here:
> > http://wiki.apache.org/incubator/
> >
> > Then mail your username to this list, askinf for access. You'll be
> > granted then.
> >
> > Then you can add your proposal here:
> > http://wiki.apache.org/incubator/ProjectProposals
> >
> > I assume you know this link already:
> > http://incubator.apache.org/guides/proposal.html
> >
> > Please try to make the proposal look similar to the others on the wiki.
> >
> > Cheers!
> >
> >
> > On 5 September 2013 12:47, Christian Grobmeier 
> wrote:
> >
> >> Am 05.09.13 07:09, schrieb Kureem Rossaye:
> >>> Thank you very much,
> >>> I have not included the proposal to the Incubator wiki yet.
> >>> How can I do that?
> >> Create an account here:
> >> http://wiki.apache.org/incubator/
> >>
> >> Then mail your username to this list, askinf for access. You'll be
> >> granted then.
> >>
> >> Then you can add your proposal here:
> >> http://wiki.apache.org/incubator/ProjectProposals
> >>
> >> I assume you know this link already:
> >> http://incubator.apache.org/guides/proposal.html
> >>
> >> Please try to make the proposal look similar to the others on the wiki.
> >>
> >> Cheers!
> >>
> >> Christian
> >>> Thanks
> >>> Kureem
> >>>
> >>>
> >>> On 5 September 2013 00:09, Christian Grobmeier 
> >> wrote:
>  Nice!
> 
>  Have you included your proposal to the Incubator wiki?
>  I would like to forward it to the Struts team, some might be
> interested.
> 
>  I have no time to actually code, but I might help with incubation
>  (mentoring or championing). Before deciding on that, I would like to
>  hear if there is interest of others here.
> 
>  Am 04.09.13 15:04, schrieb Kureem Rossaye:
> > "*once could use Castafiore
> > in conjunction with Struts. In other terms, Castafiore could be used
> as
> > a Struts plugin which then calls Struts Actions and replaces Tiles,
> JSP
> > whatever. Is that correct?*"
> >
> > Correct!
> > Actually I myself did not get the idea that it could be used like
> that.
>  Yes
> > it can be used like that.
> > Actually, a castafiore application (which can be a simple table) can
> be
> > included on a page using a simple javascript or a jsp tag. So why
> not a
> > struts plugin.
> > Actually I have tried it as an echo2 framework component. It works
> just
> > nice.
> >
> >
> > Thanks for your interest
> >
> > Ragards,
> > Kureem
> >
> >
> > On 4 September 2013 15:32, Christian Grobmeier 
>  wrote:
> >> Kureem,
> >>
> >> this sounds nice. As far as I understood it, once could use
> Castafiore
> >> in conjunction with Struts. In other terms, Castafiore could be used
> >> as
> >> a Struts plugin which then calls Struts Actions and replaces Tiles,
> >> JSP
> >> whatever. Is that correct?
> >>
> >> Cheers
> >>
> >>
> >>
> >> Am 04.09.13 10:01, schrieb Kureem Rossaye:
> >>> Hi,
> >>> Indeed, I have read the incubation proposal guide. The only thing I
>  could
> >>> not figure out is how to recruit a champion.
> >>> However, after re-reading the guide, I missed something. I should
> >> have
> >>> prefixed the subject of the mail with [PROPOSAL]. So I am resending
> >> the
> >>> proposal with the proper subject.
> >>>
> >>>
> >> **
> >>> PROPOSAL
> >>> Abstract
> >>>
> >>> Castafiore framework is a web frameworks, fully component oriented,
>  ajax
> >>> based, one page appplication. Although the framework can be viewed
> >> as a
> >>> classical component oriented web framework like GWT, it has been
>  designed
> >>> and implemented with a particular goal in mind. It is to be able to
>  make
> >>> existing javascript libraries "java-able". Meaning that the
> framework
> >>> allows to easily take a javascript library like e.g jquery ui and
> use
>  the
> >>> components and features via java. The integration of the javascript
> >>> libraries need to be easy and natural.
> >>>
> >>> Actually companies like ext js and smartgwt have made their
> >> components
> >>> "java-able" using GWT. I wish to provide an alternative to gwt that
> >> is
> >> much
> >>> easier, fast, lightweight, and much more productive.
> >>> Proposal
> >>>
> >>> Castafiore framework has been designed and implemented with the
>  follo

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-05 Thread Christian Grobmeier
Perfect!

I will now ask on the Struts list if there are some people interested

Thanks!

Am 05.09.13 14:42, schrieb Kureem Rossaye:
> Done!
> Kureem
> Am 05.09.13 07:09, schrieb Kureem Rossaye:
>> Thank you very much,
>> I have not included the proposal to the Incubator wiki yet.
>> How can I do that?
> Create an account here:
> http://wiki.apache.org/incubator/
>
> Then mail your username to this list, askinf for access. You'll be
> granted then.
>
> Then you can add your proposal here:
> http://wiki.apache.org/incubator/ProjectProposals
>
> I assume you know this link already:
> http://incubator.apache.org/guides/proposal.html
>
> Please try to make the proposal look similar to the others on the wiki.
>
> Cheers!
>
>
> On 5 September 2013 12:47, Christian Grobmeier  wrote:
>
>> Am 05.09.13 07:09, schrieb Kureem Rossaye:
>>> Thank you very much,
>>> I have not included the proposal to the Incubator wiki yet.
>>> How can I do that?
>> Create an account here:
>> http://wiki.apache.org/incubator/
>>
>> Then mail your username to this list, askinf for access. You'll be
>> granted then.
>>
>> Then you can add your proposal here:
>> http://wiki.apache.org/incubator/ProjectProposals
>>
>> I assume you know this link already:
>> http://incubator.apache.org/guides/proposal.html
>>
>> Please try to make the proposal look similar to the others on the wiki.
>>
>> Cheers!
>>
>> Christian
>>> Thanks
>>> Kureem
>>>
>>>
>>> On 5 September 2013 00:09, Christian Grobmeier 
>> wrote:
 Nice!

 Have you included your proposal to the Incubator wiki?
 I would like to forward it to the Struts team, some might be interested.

 I have no time to actually code, but I might help with incubation
 (mentoring or championing). Before deciding on that, I would like to
 hear if there is interest of others here.

 Am 04.09.13 15:04, schrieb Kureem Rossaye:
> "*once could use Castafiore
> in conjunction with Struts. In other terms, Castafiore could be used as
> a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
> whatever. Is that correct?*"
>
> Correct!
> Actually I myself did not get the idea that it could be used like that.
 Yes
> it can be used like that.
> Actually, a castafiore application (which can be a simple table) can be
> included on a page using a simple javascript or a jsp tag. So why not a
> struts plugin.
> Actually I have tried it as an echo2 framework component. It works just
> nice.
>
>
> Thanks for your interest
>
> Ragards,
> Kureem
>
>
> On 4 September 2013 15:32, Christian Grobmeier 
 wrote:
>> Kureem,
>>
>> this sounds nice. As far as I understood it, once could use Castafiore
>> in conjunction with Struts. In other terms, Castafiore could be used
>> as
>> a Struts plugin which then calls Struts Actions and replaces Tiles,
>> JSP
>> whatever. Is that correct?
>>
>> Cheers
>>
>>
>>
>> Am 04.09.13 10:01, schrieb Kureem Rossaye:
>>> Hi,
>>> Indeed, I have read the incubation proposal guide. The only thing I
 could
>>> not figure out is how to recruit a champion.
>>> However, after re-reading the guide, I missed something. I should
>> have
>>> prefixed the subject of the mail with [PROPOSAL]. So I am resending
>> the
>>> proposal with the proper subject.
>>>
>>>
>> **
>>> PROPOSAL
>>> Abstract
>>>
>>> Castafiore framework is a web frameworks, fully component oriented,
 ajax
>>> based, one page appplication. Although the framework can be viewed
>> as a
>>> classical component oriented web framework like GWT, it has been
 designed
>>> and implemented with a particular goal in mind. It is to be able to
 make
>>> existing javascript libraries "java-able". Meaning that the framework
>>> allows to easily take a javascript library like e.g jquery ui and use
 the
>>> components and features via java. The integration of the javascript
>>> libraries need to be easy and natural.
>>>
>>> Actually companies like ext js and smartgwt have made their
>> components
>>> "java-able" using GWT. I wish to provide an alternative to gwt that
>> is
>> much
>>> easier, fast, lightweight, and much more productive.
>>> Proposal
>>>
>>> Castafiore framework has been designed and implemented with the
 following
>>> goals in mind
>>>
>>>1.
>>>
>>>Fully object oriented
>>>2.
>>>
>>>Simple API that is very close to html itself
>>>We wanted an API that is closer to html markup and javascripts
>> event
>>>model. I believe that this would help web developers easily
 visualize
>> the
>>>rendering when reading source code.
>>>3.
>>>
>>>Write a full application 

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-05 Thread Kureem Rossaye
Done!
Kureem
Am 05.09.13 07:09, schrieb Kureem Rossaye:
> Thank you very much,
> I have not included the proposal to the Incubator wiki yet.
> How can I do that?
Create an account here:
http://wiki.apache.org/incubator/

Then mail your username to this list, askinf for access. You'll be
granted then.

Then you can add your proposal here:
http://wiki.apache.org/incubator/ProjectProposals

I assume you know this link already:
http://incubator.apache.org/guides/proposal.html

Please try to make the proposal look similar to the others on the wiki.

Cheers!


On 5 September 2013 12:47, Christian Grobmeier  wrote:

> Am 05.09.13 07:09, schrieb Kureem Rossaye:
> > Thank you very much,
> > I have not included the proposal to the Incubator wiki yet.
> > How can I do that?
> Create an account here:
> http://wiki.apache.org/incubator/
>
> Then mail your username to this list, askinf for access. You'll be
> granted then.
>
> Then you can add your proposal here:
> http://wiki.apache.org/incubator/ProjectProposals
>
> I assume you know this link already:
> http://incubator.apache.org/guides/proposal.html
>
> Please try to make the proposal look similar to the others on the wiki.
>
> Cheers!
>
> Christian
> > Thanks
> > Kureem
> >
> >
> > On 5 September 2013 00:09, Christian Grobmeier 
> wrote:
> >
> >> Nice!
> >>
> >> Have you included your proposal to the Incubator wiki?
> >> I would like to forward it to the Struts team, some might be interested.
> >>
> >> I have no time to actually code, but I might help with incubation
> >> (mentoring or championing). Before deciding on that, I would like to
> >> hear if there is interest of others here.
> >>
> >> Am 04.09.13 15:04, schrieb Kureem Rossaye:
> >>> "*once could use Castafiore
> >>> in conjunction with Struts. In other terms, Castafiore could be used as
> >>> a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
> >>> whatever. Is that correct?*"
> >>>
> >>> Correct!
> >>> Actually I myself did not get the idea that it could be used like that.
> >> Yes
> >>> it can be used like that.
> >>> Actually, a castafiore application (which can be a simple table) can be
> >>> included on a page using a simple javascript or a jsp tag. So why not a
> >>> struts plugin.
> >>> Actually I have tried it as an echo2 framework component. It works just
> >>> nice.
> >>>
> >>>
> >>> Thanks for your interest
> >>>
> >>> Ragards,
> >>> Kureem
> >>>
> >>>
> >>> On 4 September 2013 15:32, Christian Grobmeier 
> >> wrote:
>  Kureem,
> 
>  this sounds nice. As far as I understood it, once could use Castafiore
>  in conjunction with Struts. In other terms, Castafiore could be used
> as
>  a Struts plugin which then calls Struts Actions and replaces Tiles,
> JSP
>  whatever. Is that correct?
> 
>  Cheers
> 
> 
> 
>  Am 04.09.13 10:01, schrieb Kureem Rossaye:
> > Hi,
> > Indeed, I have read the incubation proposal guide. The only thing I
> >> could
> > not figure out is how to recruit a champion.
> > However, after re-reading the guide, I missed something. I should
> have
> > prefixed the subject of the mail with [PROPOSAL]. So I am resending
> the
> > proposal with the proper subject.
> >
> >
> **
> > PROPOSAL
> > Abstract
> >
> > Castafiore framework is a web frameworks, fully component oriented,
> >> ajax
> > based, one page appplication. Although the framework can be viewed
> as a
> > classical component oriented web framework like GWT, it has been
> >> designed
> > and implemented with a particular goal in mind. It is to be able to
> >> make
> > existing javascript libraries "java-able". Meaning that the framework
> > allows to easily take a javascript library like e.g jquery ui and use
> >> the
> > components and features via java. The integration of the javascript
> > libraries need to be easy and natural.
> >
> > Actually companies like ext js and smartgwt have made their
> components
> > "java-able" using GWT. I wish to provide an alternative to gwt that
> is
>  much
> > easier, fast, lightweight, and much more productive.
> > Proposal
> >
> > Castafiore framework has been designed and implemented with the
> >> following
> > goals in mind
> >
> >1.
> >
> >Fully object oriented
> >2.
> >
> >Simple API that is very close to html itself
> >We wanted an API that is closer to html markup and javascripts
> event
> >model. I believe that this would help web developers easily
> >> visualize
>  the
> >rendering when reading source code.
> >3.
> >
> >Write a full application with only java
> >4.
> >
> >No need for compiler to convert to javascript like gwt.Javascript
> is
> >rendered at runtime.
> >5.
> >
> >The same API

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-05 Thread Christian Grobmeier
Am 05.09.13 07:09, schrieb Kureem Rossaye:
> Thank you very much,
> I have not included the proposal to the Incubator wiki yet.
> How can I do that?
Create an account here:
http://wiki.apache.org/incubator/

Then mail your username to this list, askinf for access. You'll be
granted then.

Then you can add your proposal here:
http://wiki.apache.org/incubator/ProjectProposals

I assume you know this link already:
http://incubator.apache.org/guides/proposal.html

Please try to make the proposal look similar to the others on the wiki.

Cheers!

Christian
> Thanks
> Kureem
>
>
> On 5 September 2013 00:09, Christian Grobmeier  wrote:
>
>> Nice!
>>
>> Have you included your proposal to the Incubator wiki?
>> I would like to forward it to the Struts team, some might be interested.
>>
>> I have no time to actually code, but I might help with incubation
>> (mentoring or championing). Before deciding on that, I would like to
>> hear if there is interest of others here.
>>
>> Am 04.09.13 15:04, schrieb Kureem Rossaye:
>>> "*once could use Castafiore
>>> in conjunction with Struts. In other terms, Castafiore could be used as
>>> a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
>>> whatever. Is that correct?*"
>>>
>>> Correct!
>>> Actually I myself did not get the idea that it could be used like that.
>> Yes
>>> it can be used like that.
>>> Actually, a castafiore application (which can be a simple table) can be
>>> included on a page using a simple javascript or a jsp tag. So why not a
>>> struts plugin.
>>> Actually I have tried it as an echo2 framework component. It works just
>>> nice.
>>>
>>>
>>> Thanks for your interest
>>>
>>> Ragards,
>>> Kureem
>>>
>>>
>>> On 4 September 2013 15:32, Christian Grobmeier 
>> wrote:
 Kureem,

 this sounds nice. As far as I understood it, once could use Castafiore
 in conjunction with Struts. In other terms, Castafiore could be used as
 a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
 whatever. Is that correct?

 Cheers



 Am 04.09.13 10:01, schrieb Kureem Rossaye:
> Hi,
> Indeed, I have read the incubation proposal guide. The only thing I
>> could
> not figure out is how to recruit a champion.
> However, after re-reading the guide, I missed something. I should have
> prefixed the subject of the mail with [PROPOSAL]. So I am resending the
> proposal with the proper subject.
>
> **
> PROPOSAL
> Abstract
>
> Castafiore framework is a web frameworks, fully component oriented,
>> ajax
> based, one page appplication. Although the framework can be viewed as a
> classical component oriented web framework like GWT, it has been
>> designed
> and implemented with a particular goal in mind. It is to be able to
>> make
> existing javascript libraries "java-able". Meaning that the framework
> allows to easily take a javascript library like e.g jquery ui and use
>> the
> components and features via java. The integration of the javascript
> libraries need to be easy and natural.
>
> Actually companies like ext js and smartgwt have made their components
> "java-able" using GWT. I wish to provide an alternative to gwt that is
 much
> easier, fast, lightweight, and much more productive.
> Proposal
>
> Castafiore framework has been designed and implemented with the
>> following
> goals in mind
>
>1.
>
>Fully object oriented
>2.
>
>Simple API that is very close to html itself
>We wanted an API that is closer to html markup and javascripts event
>model. I believe that this would help web developers easily
>> visualize
 the
>rendering when reading source code.
>3.
>
>Write a full application with only java
>4.
>
>No need for compiler to convert to javascript like gwt.Javascript is
>rendered at runtime.
>5.
>
>The same API can be used to make an software that is server centric
 and
>or client centric. Meaning that the user can make part of his
 application
>server centric and part of his application client centric. He can of
 course
>choose to make the whole application client centric or server
>> centric
>depending on the requirement. All of this using the same API.
>6.
>
>Low memory footprint
>7.
>
>Easy packaging of application. Everything can be packaged in a
>> single
>jar. This includes images, css or javascript as well
>8.
>
>Same API used to create custom components. No need to external set
>> of
>API or specific programming technique to create custom components.
 Creating
>a custom components should be done only the same way as writing an
>applicatio

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Kureem Rossaye
Thank you very much,
I have not included the proposal to the Incubator wiki yet.
How can I do that?

Thanks
Kureem


On 5 September 2013 00:09, Christian Grobmeier  wrote:

> Nice!
>
> Have you included your proposal to the Incubator wiki?
> I would like to forward it to the Struts team, some might be interested.
>
> I have no time to actually code, but I might help with incubation
> (mentoring or championing). Before deciding on that, I would like to
> hear if there is interest of others here.
>
> Am 04.09.13 15:04, schrieb Kureem Rossaye:
> > "*once could use Castafiore
> > in conjunction with Struts. In other terms, Castafiore could be used as
> > a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
> > whatever. Is that correct?*"
> >
> > Correct!
> > Actually I myself did not get the idea that it could be used like that.
> Yes
> > it can be used like that.
> > Actually, a castafiore application (which can be a simple table) can be
> > included on a page using a simple javascript or a jsp tag. So why not a
> > struts plugin.
> > Actually I have tried it as an echo2 framework component. It works just
> > nice.
> >
> >
> > Thanks for your interest
> >
> > Ragards,
> > Kureem
> >
> >
> > On 4 September 2013 15:32, Christian Grobmeier 
> wrote:
> >
> >> Kureem,
> >>
> >> this sounds nice. As far as I understood it, once could use Castafiore
> >> in conjunction with Struts. In other terms, Castafiore could be used as
> >> a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
> >> whatever. Is that correct?
> >>
> >> Cheers
> >>
> >>
> >>
> >> Am 04.09.13 10:01, schrieb Kureem Rossaye:
> >>> Hi,
> >>> Indeed, I have read the incubation proposal guide. The only thing I
> could
> >>> not figure out is how to recruit a champion.
> >>> However, after re-reading the guide, I missed something. I should have
> >>> prefixed the subject of the mail with [PROPOSAL]. So I am resending the
> >>> proposal with the proper subject.
> >>>
> >>> **
> >>> PROPOSAL
> >>> Abstract
> >>>
> >>> Castafiore framework is a web frameworks, fully component oriented,
> ajax
> >>> based, one page appplication. Although the framework can be viewed as a
> >>> classical component oriented web framework like GWT, it has been
> designed
> >>> and implemented with a particular goal in mind. It is to be able to
> make
> >>> existing javascript libraries "java-able". Meaning that the framework
> >>> allows to easily take a javascript library like e.g jquery ui and use
> the
> >>> components and features via java. The integration of the javascript
> >>> libraries need to be easy and natural.
> >>>
> >>> Actually companies like ext js and smartgwt have made their components
> >>> "java-able" using GWT. I wish to provide an alternative to gwt that is
> >> much
> >>> easier, fast, lightweight, and much more productive.
> >>> Proposal
> >>>
> >>> Castafiore framework has been designed and implemented with the
> following
> >>> goals in mind
> >>>
> >>>1.
> >>>
> >>>Fully object oriented
> >>>2.
> >>>
> >>>Simple API that is very close to html itself
> >>>We wanted an API that is closer to html markup and javascripts event
> >>>model. I believe that this would help web developers easily
> visualize
> >> the
> >>>rendering when reading source code.
> >>>3.
> >>>
> >>>Write a full application with only java
> >>>4.
> >>>
> >>>No need for compiler to convert to javascript like gwt.Javascript is
> >>>rendered at runtime.
> >>>5.
> >>>
> >>>The same API can be used to make an software that is server centric
> >> and
> >>>or client centric. Meaning that the user can make part of his
> >> application
> >>>server centric and part of his application client centric. He can of
> >> course
> >>>choose to make the whole application client centric or server
> centric
> >>>depending on the requirement. All of this using the same API.
> >>>6.
> >>>
> >>>Low memory footprint
> >>>7.
> >>>
> >>>Easy packaging of application. Everything can be packaged in a
> single
> >>>jar. This includes images, css or javascript as well
> >>>8.
> >>>
> >>>Same API used to create custom components. No need to external set
> of
> >>>API or specific programming technique to create custom components.
> >> Creating
> >>>a custom components should be done only the same way as writing an
> >>>application.
> >>>9.
> >>>
> >>>No need for javascript to create custom components.
> >>>10.
> >>>
> >>>Although there is no need for javascript to create an application,
> it
> >>>should be easy to integrate external javascript libraries and use
> >> them in
> >>>java codes itself. This should be done is a natural way just like we
> >> would
> >>>do in an HTML page. This should be like this so that javascript
> >> library
> >>>authors with some java skills

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Christian Grobmeier
Nice!

Have you included your proposal to the Incubator wiki?
I would like to forward it to the Struts team, some might be interested.

I have no time to actually code, but I might help with incubation
(mentoring or championing). Before deciding on that, I would like to
hear if there is interest of others here.

Am 04.09.13 15:04, schrieb Kureem Rossaye:
> "*once could use Castafiore
> in conjunction with Struts. In other terms, Castafiore could be used as
> a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
> whatever. Is that correct?*"
>
> Correct!
> Actually I myself did not get the idea that it could be used like that. Yes
> it can be used like that.
> Actually, a castafiore application (which can be a simple table) can be
> included on a page using a simple javascript or a jsp tag. So why not a
> struts plugin.
> Actually I have tried it as an echo2 framework component. It works just
> nice.
>
>
> Thanks for your interest
>
> Ragards,
> Kureem
>
>
> On 4 September 2013 15:32, Christian Grobmeier  wrote:
>
>> Kureem,
>>
>> this sounds nice. As far as I understood it, once could use Castafiore
>> in conjunction with Struts. In other terms, Castafiore could be used as
>> a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
>> whatever. Is that correct?
>>
>> Cheers
>>
>>
>>
>> Am 04.09.13 10:01, schrieb Kureem Rossaye:
>>> Hi,
>>> Indeed, I have read the incubation proposal guide. The only thing I could
>>> not figure out is how to recruit a champion.
>>> However, after re-reading the guide, I missed something. I should have
>>> prefixed the subject of the mail with [PROPOSAL]. So I am resending the
>>> proposal with the proper subject.
>>>
>>> **
>>> PROPOSAL
>>> Abstract
>>>
>>> Castafiore framework is a web frameworks, fully component oriented, ajax
>>> based, one page appplication. Although the framework can be viewed as a
>>> classical component oriented web framework like GWT, it has been designed
>>> and implemented with a particular goal in mind. It is to be able to make
>>> existing javascript libraries "java-able". Meaning that the framework
>>> allows to easily take a javascript library like e.g jquery ui and use the
>>> components and features via java. The integration of the javascript
>>> libraries need to be easy and natural.
>>>
>>> Actually companies like ext js and smartgwt have made their components
>>> "java-able" using GWT. I wish to provide an alternative to gwt that is
>> much
>>> easier, fast, lightweight, and much more productive.
>>> Proposal
>>>
>>> Castafiore framework has been designed and implemented with the following
>>> goals in mind
>>>
>>>1.
>>>
>>>Fully object oriented
>>>2.
>>>
>>>Simple API that is very close to html itself
>>>We wanted an API that is closer to html markup and javascripts event
>>>model. I believe that this would help web developers easily visualize
>> the
>>>rendering when reading source code.
>>>3.
>>>
>>>Write a full application with only java
>>>4.
>>>
>>>No need for compiler to convert to javascript like gwt.Javascript is
>>>rendered at runtime.
>>>5.
>>>
>>>The same API can be used to make an software that is server centric
>> and
>>>or client centric. Meaning that the user can make part of his
>> application
>>>server centric and part of his application client centric. He can of
>> course
>>>choose to make the whole application client centric or server centric
>>>depending on the requirement. All of this using the same API.
>>>6.
>>>
>>>Low memory footprint
>>>7.
>>>
>>>Easy packaging of application. Everything can be packaged in a single
>>>jar. This includes images, css or javascript as well
>>>8.
>>>
>>>Same API used to create custom components. No need to external set of
>>>API or specific programming technique to create custom components.
>> Creating
>>>a custom components should be done only the same way as writing an
>>>application.
>>>9.
>>>
>>>No need for javascript to create custom components.
>>>10.
>>>
>>>Although there is no need for javascript to create an application, it
>>>should be easy to integrate external javascript libraries and use
>> them in
>>>java codes itself. This should be done is a natural way just like we
>> would
>>>do in an HTML page. This should be like this so that javascript
>> library
>>>authors with some java skills find it natural and easy to provide a
>>>castafiore component together with the library. e.g. The author of
>> flexgrid
>>>should should find it easy to create a castafiore component thus
>> making his
>>>library usable directly in java.
>>>
>>>  *Actually, I wanted to create a java web framework for javascript
>>> programmers. They should find it easy and fun to integrate and distribute
>>> their js libraries as a castafiore component

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Kureem Rossaye
"*once could use Castafiore
in conjunction with Struts. In other terms, Castafiore could be used as
a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
whatever. Is that correct?*"

Correct!
Actually I myself did not get the idea that it could be used like that. Yes
it can be used like that.
Actually, a castafiore application (which can be a simple table) can be
included on a page using a simple javascript or a jsp tag. So why not a
struts plugin.
Actually I have tried it as an echo2 framework component. It works just
nice.


Thanks for your interest

Ragards,
Kureem


On 4 September 2013 15:32, Christian Grobmeier  wrote:

> Kureem,
>
> this sounds nice. As far as I understood it, once could use Castafiore
> in conjunction with Struts. In other terms, Castafiore could be used as
> a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
> whatever. Is that correct?
>
> Cheers
>
>
>
> Am 04.09.13 10:01, schrieb Kureem Rossaye:
> > Hi,
> > Indeed, I have read the incubation proposal guide. The only thing I could
> > not figure out is how to recruit a champion.
> > However, after re-reading the guide, I missed something. I should have
> > prefixed the subject of the mail with [PROPOSAL]. So I am resending the
> > proposal with the proper subject.
> >
> > **
> > PROPOSAL
> > Abstract
> >
> > Castafiore framework is a web frameworks, fully component oriented, ajax
> > based, one page appplication. Although the framework can be viewed as a
> > classical component oriented web framework like GWT, it has been designed
> > and implemented with a particular goal in mind. It is to be able to make
> > existing javascript libraries "java-able". Meaning that the framework
> > allows to easily take a javascript library like e.g jquery ui and use the
> > components and features via java. The integration of the javascript
> > libraries need to be easy and natural.
> >
> > Actually companies like ext js and smartgwt have made their components
> > "java-able" using GWT. I wish to provide an alternative to gwt that is
> much
> > easier, fast, lightweight, and much more productive.
> > Proposal
> >
> > Castafiore framework has been designed and implemented with the following
> > goals in mind
> >
> >1.
> >
> >Fully object oriented
> >2.
> >
> >Simple API that is very close to html itself
> >We wanted an API that is closer to html markup and javascripts event
> >model. I believe that this would help web developers easily visualize
> the
> >rendering when reading source code.
> >3.
> >
> >Write a full application with only java
> >4.
> >
> >No need for compiler to convert to javascript like gwt.Javascript is
> >rendered at runtime.
> >5.
> >
> >The same API can be used to make an software that is server centric
> and
> >or client centric. Meaning that the user can make part of his
> application
> >server centric and part of his application client centric. He can of
> course
> >choose to make the whole application client centric or server centric
> >depending on the requirement. All of this using the same API.
> >6.
> >
> >Low memory footprint
> >7.
> >
> >Easy packaging of application. Everything can be packaged in a single
> >jar. This includes images, css or javascript as well
> >8.
> >
> >Same API used to create custom components. No need to external set of
> >API or specific programming technique to create custom components.
> Creating
> >a custom components should be done only the same way as writing an
> >application.
> >9.
> >
> >No need for javascript to create custom components.
> >10.
> >
> >Although there is no need for javascript to create an application, it
> >should be easy to integrate external javascript libraries and use
> them in
> >java codes itself. This should be done is a natural way just like we
> would
> >do in an HTML page. This should be like this so that javascript
> library
> >authors with some java skills find it natural and easy to provide a
> >castafiore component together with the library. e.g. The author of
> flexgrid
> >should should find it easy to create a castafiore component thus
> making his
> >library usable directly in java.
> >
> >  *Actually, I wanted to create a java web framework for javascript
> > programmers. They should find it easy and fun to integrate and distribute
> > their js libraries as a castafiore component. They will be able to
> > distribute their libraries as a single jar. This is very convenient for
> > java developers to just download the jar, include in classpath, and using
> > the library, components and feature right away in their web application
> in
> > pure java. Furthermore the castafiore framework itself is very
> lightweight
> > with just 2 libraries and 1 web.xml entry. Even if the java developer is
> >

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Bertrand Delacretaz
On Wed, Sep 4, 2013 at 1:23 PM, Kureem Rossaye  wrote:
> ...when you I should build a small community somewhere else before
> coming here, the small community can be of around how many contributors?...

There's no set size. For me, three contributors, along with other
items that demonstrate the existence of at least an embryo of a
community (blog posts, conference talks etc.) are a good starting
point, but the collective appreciation of the Incubator PMC is
subjective. We're basically trying to accept projects that show
potential, and there are many ways to show that.

-Bertrand

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Christian Grobmeier
Kureem,

this sounds nice. As far as I understood it, once could use Castafiore
in conjunction with Struts. In other terms, Castafiore could be used as
a Struts plugin which then calls Struts Actions and replaces Tiles, JSP
whatever. Is that correct?

Cheers



Am 04.09.13 10:01, schrieb Kureem Rossaye:
> Hi,
> Indeed, I have read the incubation proposal guide. The only thing I could
> not figure out is how to recruit a champion.
> However, after re-reading the guide, I missed something. I should have
> prefixed the subject of the mail with [PROPOSAL]. So I am resending the
> proposal with the proper subject.
>
> **
> PROPOSAL
> Abstract
>
> Castafiore framework is a web frameworks, fully component oriented, ajax
> based, one page appplication. Although the framework can be viewed as a
> classical component oriented web framework like GWT, it has been designed
> and implemented with a particular goal in mind. It is to be able to make
> existing javascript libraries "java-able". Meaning that the framework
> allows to easily take a javascript library like e.g jquery ui and use the
> components and features via java. The integration of the javascript
> libraries need to be easy and natural.
>
> Actually companies like ext js and smartgwt have made their components
> "java-able" using GWT. I wish to provide an alternative to gwt that is much
> easier, fast, lightweight, and much more productive.
> Proposal
>
> Castafiore framework has been designed and implemented with the following
> goals in mind
>
>1.
>
>Fully object oriented
>2.
>
>Simple API that is very close to html itself
>We wanted an API that is closer to html markup and javascripts event
>model. I believe that this would help web developers easily visualize the
>rendering when reading source code.
>3.
>
>Write a full application with only java
>4.
>
>No need for compiler to convert to javascript like gwt.Javascript is
>rendered at runtime.
>5.
>
>The same API can be used to make an software that is server centric and
>or client centric. Meaning that the user can make part of his application
>server centric and part of his application client centric. He can of course
>choose to make the whole application client centric or server centric
>depending on the requirement. All of this using the same API.
>6.
>
>Low memory footprint
>7.
>
>Easy packaging of application. Everything can be packaged in a single
>jar. This includes images, css or javascript as well
>8.
>
>Same API used to create custom components. No need to external set of
>API or specific programming technique to create custom components. Creating
>a custom components should be done only the same way as writing an
>application.
>9.
>
>No need for javascript to create custom components.
>10.
>
>Although there is no need for javascript to create an application, it
>should be easy to integrate external javascript libraries and use them in
>java codes itself. This should be done is a natural way just like we would
>do in an HTML page. This should be like this so that javascript library
>authors with some java skills find it natural and easy to provide a
>castafiore component together with the library. e.g. The author of flexgrid
>should should find it easy to create a castafiore component thus making his
>library usable directly in java.
>
>  *Actually, I wanted to create a java web framework for javascript
> programmers. They should find it easy and fun to integrate and distribute
> their js libraries as a castafiore component. They will be able to
> distribute their libraries as a single jar. This is very convenient for
> java developers to just download the jar, include in classpath, and using
> the library, components and feature right away in their web application in
> pure java. Furthermore the castafiore framework itself is very lightweight
> with just 2 libraries and 1 web.xml entry. Even if the java developer is
> not using castafiore in his project, he should find it easy to just drop
> the 2 libraries + web.xml entry in classpath and start using it right away.
> Very practical.*
>
>1.
>
>Load external resources like css and javascript lazily and efficiently
>only when needed.
>2.
>
>Loading of external resources can be done eagerly if the API user wish
>so.
>3.
>
>The framework does not own the whole page. Meaning that an application
>created with the framework can be used in an already created page. This
>allows API developer to use the framework only for very specific purposes
>like for example a dynamic table, while at the same time using other web
>framework like struts for the other sections of the application.
>4.
>
>Although a whole application can be created using pure java, the
>framework should be

Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Kureem Rossaye
Hi,
By the way, when you I should build a small community somewhere else before
coming here, the small community can be of around how many contributors?



On 4 September 2013 12:26, Kureem Rossaye  wrote:

> Hi,
>
> Thank you,
> I have taken note
>
> Kureem
>
>
> On 4 September 2013 12:11, Bertrand Delacretaz wrote:
>
>>  [image: Boxbe]  This message is
>> eligible for Automatic Cleanup! (bdelacre...@apache.org) Add cleanup 
>> rule|
>>  More
>> info
>>
>> H,
>>
>> On Wed, Sep 4, 2013 at 10:01 AM, Kureem Rossaye  wrote:
>> > ...I should have
>> > prefixed the subject of the mail with [PROPOSAL]...
>>
>> That's correct but looking at your proposal IMO the main problem is
>> that it's a one-man show so far.
>>
>> As you already indicated, to start incubation you'll need a champion
>> and mentors - posting your proposal here might help finding those,
>> let's wait a bit to see if it's the case.
>>
>> Projects that come here with no community are usually told to first
>> start building at least a small community elsewhere and come back here
>> once they have demonstrated interest from more than just one author.
>>
>> Just posting your proposal here might prompt others to sign up as
>> initial committers, in which case your proposal might be accepted. If
>> too few people show interest, you'll need to try and build a community
>> elsewhere first.
>>
>> For now, let's wait to see if there's interest.
>>
>> -Bertrand
>>
>>
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>>
>>
>
>
> --
> Kureem Rossaye
> Managing Director
>
> ArchNet ltd
> R. Tagore Avenue, Mesnil
> Mauritius
> Mobile :+230 7159028 / Tel :+230 6867326
> Skype : arkureem
> http://www.archnetltd.com
>
>


-- 
Kureem Rossaye
Managing Director

ArchNet ltd
R. Tagore Avenue, Mesnil
Mauritius
Mobile :+230 7159028 / Tel :+230 6867326
Skype : arkureem
http://www.archnetltd.com


Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Kureem Rossaye
Hi,

Thank you,
I have taken note

Kureem


On 4 September 2013 12:11, Bertrand Delacretaz wrote:

>  [image: Boxbe]  This message is eligible
> for Automatic Cleanup! (bdelacre...@apache.org) Add cleanup 
> rule|
>  More
> info
>
> H,
>
> On Wed, Sep 4, 2013 at 10:01 AM, Kureem Rossaye  wrote:
> > ...I should have
> > prefixed the subject of the mail with [PROPOSAL]...
>
> That's correct but looking at your proposal IMO the main problem is
> that it's a one-man show so far.
>
> As you already indicated, to start incubation you'll need a champion
> and mentors - posting your proposal here might help finding those,
> let's wait a bit to see if it's the case.
>
> Projects that come here with no community are usually told to first
> start building at least a small community elsewhere and come back here
> once they have demonstrated interest from more than just one author.
>
> Just posting your proposal here might prompt others to sign up as
> initial committers, in which case your proposal might be accepted. If
> too few people show interest, you'll need to try and build a community
> elsewhere first.
>
> For now, let's wait to see if there's interest.
>
> -Bertrand
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>
>


-- 
Kureem Rossaye
Managing Director

ArchNet ltd
R. Tagore Avenue, Mesnil
Mauritius
Mobile :+230 7159028 / Tel :+230 6867326
Skype : arkureem
http://www.archnetltd.com


Re: [PROPOSAL] Castafiore framework proposal to incubator

2013-09-04 Thread Bertrand Delacretaz
H,

On Wed, Sep 4, 2013 at 10:01 AM, Kureem Rossaye  wrote:
> ...I should have
> prefixed the subject of the mail with [PROPOSAL]...

That's correct but looking at your proposal IMO the main problem is
that it's a one-man show so far.

As you already indicated, to start incubation you'll need a champion
and mentors - posting your proposal here might help finding those,
let's wait a bit to see if it's the case.

Projects that come here with no community are usually told to first
start building at least a small community elsewhere and come back here
once they have demonstrated interest from more than just one author.

Just posting your proposal here might prompt others to sign up as
initial committers, in which case your proposal might be accepted. If
too few people show interest, you'll need to try and build a community
elsewhere first.

For now, let's wait to see if there's interest.

-Bertrand

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org