You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Werner Punz <we...@gmx.at> on 2005/06/23 19:18:09 UTC
question regarding the build and patch process
Just a minor question, I am patching currently the datascroller
component from the 1.0.9 with a needed functionality.
Which will allow to restore the state from outside, if you do some
operation from within the datatable which triggers a refresh.
This is heavily needed in the component to restore optionally
the last position of the scroller from outside, in operations which are
not scroller related.
Due to the small state of changes, an entirely new component
is not needed.
Is there somewhere a short description on how to get started with the
ant based build processes (I have seen that there is some kind of
bootstrap system in 1.0.9 which fetches the needed libs, which I have
yet to get up and running)
Martin gave me a short explanation in Vienna on tuesday, but after
having heard it after one liter of beer, I cannot remember the details
exactly anymore.
The reason why I am asking is, that I want do donate the changes which I
am currently doing under the sandbox hierarchy back into the myfaces core.
So what is the preferred way to get started with building and sending in
the diffs, changes?
My guess is, trying to get the bootstrap up and running patching the
files once the bootstrap works, building it, making diffs of the
affected files and sending it down the developers list, am I right.
Re: question regarding the build and patch process
Posted by Werner Punz <we...@gmx.at>.
Bruno Aranda wrote:
> Werner, you should open a JIRA and explain with a few words the
> improvement. Then, work with the trunk classes and create the patches
> with 'svn diff'. Finally, you can upload the patches to the JIRA
> accepting the Apache license. Thus, it is easier to keep the patches
> under control. Thanks for the contribution! :-)
>
> Bruno
Actually it seems, that I cannot fix the problem I thought I could fix,
but thanks anyway for the explanation. I till try to submit patches in
the near future regarding other things.
Re: question regarding the build and patch process
Posted by Bruno Aranda <br...@gmail.com>.
Werner, you should open a JIRA and explain with a few words the
improvement. Then, work with the trunk classes and create the patches
with 'svn diff'. Finally, you can upload the patches to the JIRA
accepting the Apache license. Thus, it is easier to keep the patches
under control. Thanks for the contribution! :-)
Bruno
2005/6/23, Sean Schofield <se...@gmail.com>:
> Werner,
>
> Thanks for your interest in contributing. We are in the middle of
> reorganizing the whole source repository (and build process) at the
> moment. Things are getting better by the hour but things are a little
> bit in flux right now.
>
> I will be posting plenty of documentation on the build process once
> I'm done (along with some guidelines on how to contribute.)
>
> If you want to get a headstart, checkout use SVN to checkout
> https://svn.apache.org/repos/asf/myfaces/current. Its basically a
> shortcut to allow you to pull down the latest and greatest.
>
> You can download most of the depencies by running ant
> download-dependencies. We're having a few issues with that and for
> now you will need to override the commons-validator that is downloaded
> with the latest "dev" version.
>
> Everything should compile (and jar) if you run jar-all from the
> top-level build directory. Hopefully things will be sorted out within
> a few more days.
>
> sean
>
>
> On 6/23/05, Werner Punz <we...@gmx.at> wrote:
> > Just a minor question, I am patching currently the datascroller
> > component from the 1.0.9 with a needed functionality.
> >
> > Which will allow to restore the state from outside, if you do some
> > operation from within the datatable which triggers a refresh.
> > This is heavily needed in the component to restore optionally
> > the last position of the scroller from outside, in operations which are
> > not scroller related.
> > Due to the small state of changes, an entirely new component
> > is not needed.
> >
> > Is there somewhere a short description on how to get started with the
> > ant based build processes (I have seen that there is some kind of
> > bootstrap system in 1.0.9 which fetches the needed libs, which I have
> > yet to get up and running)
> > Martin gave me a short explanation in Vienna on tuesday, but after
> > having heard it after one liter of beer, I cannot remember the details
> > exactly anymore.
> >
> > The reason why I am asking is, that I want do donate the changes which I
> > am currently doing under the sandbox hierarchy back into the myfaces core.
> >
> > So what is the preferred way to get started with building and sending in
> > the diffs, changes?
> > My guess is, trying to get the bootstrap up and running patching the
> > files once the bootstrap works, building it, making diffs of the
> > affected files and sending it down the developers list, am I right.
> >
> >
> >
>
Re: question regarding the build and patch process
Posted by Werner Punz <we...@gmx.at>.
Sean Schofield wrote:
> Werner,
>
> Thanks for your interest in contributing. We are in the middle of
> reorganizing the whole source repository (and build process) at the
> moment. Things are getting better by the hour but things are a little
> bit in flux right now.
>
> I will be posting plenty of documentation on the build process once
> I'm done (along with some guidelines on how to contribute.)
>
> If you want to get a headstart, checkout use SVN to checkout
> https://svn.apache.org/repos/asf/myfaces/current. Its basically a
> shortcut to allow you to pull down the latest and greatest.
>
> You can download most of the depencies by running ant
> download-dependencies. We're having a few issues with that and for
> now you will need to override the commons-validator that is downloaded
> with the latest "dev" version.
>
> Everything should compile (and jar) if you run jar-all from the
> top-level build directory. Hopefully things will be sorted out within
> a few more days.
>
> sean
>
Ok, then I will dump the fixed class on sourceforge, for now, and later
once everything has been stabilized I will patch the latest sources...
Guess that is the best thing, for now.
In the meantime, I will try to get familiar with the build process...
Thanks for the swift answer.
Werner
Re: question regarding the build and patch process
Posted by Sean Schofield <se...@gmail.com>.
Werner,
Thanks for your interest in contributing. We are in the middle of
reorganizing the whole source repository (and build process) at the
moment. Things are getting better by the hour but things are a little
bit in flux right now.
I will be posting plenty of documentation on the build process once
I'm done (along with some guidelines on how to contribute.)
If you want to get a headstart, checkout use SVN to checkout
https://svn.apache.org/repos/asf/myfaces/current. Its basically a
shortcut to allow you to pull down the latest and greatest.
You can download most of the depencies by running ant
download-dependencies. We're having a few issues with that and for
now you will need to override the commons-validator that is downloaded
with the latest "dev" version.
Everything should compile (and jar) if you run jar-all from the
top-level build directory. Hopefully things will be sorted out within
a few more days.
sean
On 6/23/05, Werner Punz <we...@gmx.at> wrote:
> Just a minor question, I am patching currently the datascroller
> component from the 1.0.9 with a needed functionality.
>
> Which will allow to restore the state from outside, if you do some
> operation from within the datatable which triggers a refresh.
> This is heavily needed in the component to restore optionally
> the last position of the scroller from outside, in operations which are
> not scroller related.
> Due to the small state of changes, an entirely new component
> is not needed.
>
> Is there somewhere a short description on how to get started with the
> ant based build processes (I have seen that there is some kind of
> bootstrap system in 1.0.9 which fetches the needed libs, which I have
> yet to get up and running)
> Martin gave me a short explanation in Vienna on tuesday, but after
> having heard it after one liter of beer, I cannot remember the details
> exactly anymore.
>
> The reason why I am asking is, that I want do donate the changes which I
> am currently doing under the sandbox hierarchy back into the myfaces core.
>
> So what is the preferred way to get started with building and sending in
> the diffs, changes?
> My guess is, trying to get the bootstrap up and running patching the
> files once the bootstrap works, building it, making diffs of the
> affected files and sending it down the developers list, am I right.
>
>
>