FAQ
I see that there is a mirror of the cayenne trunk on GitHub
here<https://github.com/apache/cayenne>.
Is this a good way to submit changes - by forking and creating a pull
request? Or is it better to use the Jira and attach a patch? Any
preference?

By the way, I have just started using Cayenne in the last few months after
having using WebObjects for several years. I'd like to help out by
contributing back things that I've needed. I've submitted a few patches to
Cayenne already and I'm hoping these will be useful to others. What is the
procedure / timeline for seeing things get integrated into trunk?

Thanks,
John

Search Discussions

  • Aristedes Maniatis at Oct 26, 2011 at 9:38 pm

    On Thu Oct 27 02:14:41 2011, John Huss wrote:
    I see that there is a mirror of the cayenne trunk on GitHub
    here<https://github.com/apache/cayenne>.
    Is this a good way to submit changes - by forking and creating a pull
    request? Or is it better to use the Jira and attach a patch? Any
    preference?

    By the way, I have just started using Cayenne in the last few months after
    having using WebObjects for several years. I'd like to help out by
    contributing back things that I've needed. I've submitted a few patches to
    Cayenne already and I'm hoping these will be useful to others. What is the
    procedure / timeline for seeing things get integrated into trunk?

    Thanks,
    John
    Feel free to use github in that way if it helps you assemble your code,
    however right now the ONLY way to get changes back into the Cayenne
    source tree is by lodging a Jira with a patch attached. This is because
    this mechanism has been cleared by Apache legal team with regard to
    your agreement to release the code under the Apache license.

    Conversation is occurring within Apache about making this simpler in
    the future, but for now... Jira patches.

    As for timeline, that entirely depends on how clean your code is and if
    you can get a committer to review and commit them. The process will be
    simplified if you jump on this list and discuss your changes.

    Oh, and welcome! We look forward to seeing what you have done with
    Cayenne.

    Regards
    Ari

    --
    -------------------------->
    Aristedes Maniatis
    GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
  • Andrus Adamchik at Oct 27, 2011 at 1:34 pm
    Hi John,

    first I should apologize for not reviewing (and committing) your patches quicker. Will need to find time to do that.

    Re: github - see Ari's reply. The situation may change as Apache is now closer than ever to offering Git as a repository option in addition to SVN, but for now the process is what Ari described.

    Cheers,
    Andrus
    On Oct 26, 2011, at 6:14 PM, John Huss wrote:

    I see that there is a mirror of the cayenne trunk on GitHub
    here<https://github.com/apache/cayenne>.
    Is this a good way to submit changes - by forking and creating a pull
    request? Or is it better to use the Jira and attach a patch? Any
    preference?

    By the way, I have just started using Cayenne in the last few months after
    having using WebObjects for several years. I'd like to help out by
    contributing back things that I've needed. I've submitted a few patches to
    Cayenne already and I'm hoping these will be useful to others. What is the
    procedure / timeline for seeing things get integrated into trunk?

    Thanks,
    John
  • John Huss at Oct 27, 2011 at 10:00 pm
    Thanks. No problem.
    On Thu, Oct 27, 2011 at 8:33 AM, Andrus Adamchik wrote:

    Hi John,

    first I should apologize for not reviewing (and committing) your patches
    quicker. Will need to find time to do that.

    Re: github - see Ari's reply. The situation may change as Apache is now
    closer than ever to offering Git as a repository option in addition to SVN,
    but for now the process is what Ari described.

    Cheers,
    Andrus
    On Oct 26, 2011, at 6:14 PM, John Huss wrote:

    I see that there is a mirror of the cayenne trunk on GitHub
    here<https://github.com/apache/cayenne>.
    Is this a good way to submit changes - by forking and creating a pull
    request? Or is it better to use the Jira and attach a patch? Any
    preference?

    By the way, I have just started using Cayenne in the last few months after
    having using WebObjects for several years. I'd like to help out by
    contributing back things that I've needed. I've submitted a few patches to
    Cayenne already and I'm hoping these will be useful to others. What is the
    procedure / timeline for seeing things get integrated into trunk?

    Thanks,
    John

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdev @
categoriescayenne
postedOct 26, '11 at 3:15p
activeOct 27, '11 at 10:00p
posts4
users3
websitecayenne.apache.org

People

Translate

site design / logo © 2022 Grokbase