On Fri, Jun 6, 2008 at 7:36 AM, [EMAIL PROTECTED] <
[EMAIL PROTECTED]> wrote:

> This isn't a vote to do a release, or start a new project, so I think
> simple consensus is enough, ie that this vote passes.
>
> Does the comment below "not apply fully" mean that annotations will be
> added to the code, and the "make-config" task will be run to generate
> the myfaces-metadata.xml file, but that otherwise everything still uses
> myfaces-faces-plugin to build as before? If so, +1 from me too.
>

Yes, to be more specific and detailed, the idea is keep the generation of
tag classes, faces-config.xml and tld with myfaces-faces-plugin. The only
changes are add source annotations, generate component classes using
myfaces-builder-plugin (because we need to introduce some annotations and
properties), and build myfaces-metadata.xml. The clirr report does not show
any problems.


>
> Although I obviously look forward to having myfaces-builder-plugin used
> for core12, it would be better to prove it with core11 and tomahawk
> releases first. But adding annotations does not harm the current build
> process.
>


>
> Regards,
> Simon
>
> Leonardo Uribe schrieb:
> > In my opinion yes, so if no objections I'll commit the proposed code,
> > but on the point:
> >
> > 1. Apply myfaces-builder-plugin on myfaces core 1.2 (necessary for
> > build correct myfaces-metadata.xml for tomahawk 1.2)
> >
> > I'll not apply fully the plugin, just for component class generation
> > and build metadata, as suggested.
> >
> > regards
> >
> > Leonardo Uribe
> >
> > On Fri, Jun 6, 2008 at 7:19 AM, Leonardo Uribe <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>> wrote:
> >
> >     One question: we have here some positive votes. Is this votes enough?
> >
> >     regards
> >
> >     Leonardo Uribe
> >
> >
> >     On Wed, Jun 4, 2008 at 4:55 AM, Hazem Saleh <[EMAIL PROTECTED]
> >     <mailto:[EMAIL PROTECTED]>> wrote:
> >
> >         +1
> >
> >
> >         On Wed, Jun 4, 2008 at 12:01 PM, Bruno Aranda
> >         <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
> >
> >             +1 (both points)
> >
> >             2008/6/4 Leonardo Uribe <[EMAIL PROTECTED]
> >             <mailto:[EMAIL PROTECTED]>>:
> >             > +1
> >             >
> >             > On Tue, Jun 3, 2008 at 10:55 PM, Leonardo Uribe
> >             <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
> >             >>
> >             >> Hi
> >             >>
> >             >> The code necessary to tomahawk 1.2 is ready for commit.
> >             >>
> >             >> For do this, it is necessary to apply myfaces builder
> >             plugin on myfaces
> >             >> core 1.2. The work on myfaces core 1.2 can be seen here:
> >             >>
> >             >>
> >             >>
> >
> http://svn.apache.org/repos/asf/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_1.2.x/
> >             >>
> >             >> There is still some details that I'm solving (I want to
> >             remove
> >             >> myfaces-faces-plugin, and generate everything with
> >             myfaces-builder-plugin),
> >             >> but the code is ready for a vote. It uses source
> >             annotations (instead
> >             >> doclets on 1.1, see myfaces-builder-annotations
> >             submodule). For do this
> >             >> first it was modified temporally myfaces-faces-plugin
> >             for generate
> >             >> myfaces-builder-annotations automatically and then do
> >             the upgrade (and add
> >             >> additional missing info). Clirr report does not show
> >             any problems.
> >             >>
> >             >> The code for tomahawk 1.2 can be seen here
> >             >>
> >             >>
> >             >>
> >
> http://svn.apache.org/repos/asf/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/tomahawk12_trunk/
> >             >>
> >             >> It uses the new unpack mojo that makes very easy the
> >             maintain of this
> >             >> project. The idea of unpack goal is extract tomahawk
> >             1.1 parts of code and
> >             >> resources automatically, making this project relatively
> >             small.
> >             >>
> >             >> In conclusion, the vote is for this parts:
> >             >>
> >             >> 1. Apply myfaces-builder-plugin on myfaces core 1.2
> >             (necessary for build
> >             >> correct myfaces-metadata.xml for tomahawk 1.2)
> >             >> 2. Add two modules called core12 and sandbox/core12 on
> >             tomahawk, that
> >             >> contains 1.2 specific code for tomahawk.
> >             >>
> >             >> Suggestions are welcome.
> >             >>
> >             >> regards
> >             >>
> >             >> Leonardo Uribe
> >             >>
> >             >>
> >             >>
> >             >
> >             >
> >
> >
> >
> >
> >         --
> >         Hazem Ahmed Saleh Ahmed
> >         http://www.jroller.com/page/HazemBlog
> >
> >
> >
>
>

Reply via email to