[hibernate-dev] want to join hibernate development community

Elhanan Maayan elh.mailgate at gmail.com
Wed Apr 15 16:45:12 EDT 2009


ok, so do you have any areas i should avoid, or alternately, easy areas as a
beginner i should filter jira to look for bugs?

i did speak up regarding unit tests :) no one spoke back, but that's ok , i
understand folks won't always be here to answer every question, didn't stop
me from asking though.



On Wed, Apr 15, 2009 at 9:25 PM, Max Rydahl Andersen <
max.andersen at redhat.com> wrote:

>
>
> Elhanan Maayan wrote:
>
>>
>> "looking at the code which has a problem and fix it" sounds so simple :),
>> it did sound simple, until i got to working on a bug with sql generation and
>> had huge amount of time figuring out what went wrong, even now, after i
>> found the bug, i don't know if fixing it requires major refactoring or is it
>> something simpler then i'm missing.
>>
>> Your problem is probably not the first thing I would try and grasp in
> Hibernate - it's probably the most complex part of hibernate; but don't let
> that scare you.
>
>>
>> yes, i know about the unitests, they scared me at first, when i first run
>> them after the initial download and saw failures, but i guess i didn't read
>> the results correctly because the hibernate-core project test went ok.
>>
>> Speak up if you got questions about them :)
>
> /max
>
>>
>>
>> On Tue, Apr 14, 2009 at 6:51 PM, Max Rydahl Andersen <
>> max.andersen at redhat.com <mailto:max.andersen at redhat.com>> wrote:
>>
>>
>>        i never thought hibernate was simple, my problem is that i
>>        don't see how anyone outside jboss personal can actually
>>        create fixes (patches or commits) without internal overview of
>>        hibernate. and jumping head first is actually what a new
>>        developer in jboss would need to do, even if he did had prior
>>        usage of hibernate. so either there  are white papers kept in
>>        jboss for their use only , or the information is pass down
>>        orally by a senior developer.
>>
>>    There are no internal secret jboss documents - all the information
>>    is public. Many people are creating patches to hibernate in
>>    various areas by simply reading the code that is having a problem
>>    and fix it - of course for more detailed hardcore bugs more info
>>    is needed, but no written documentation would help you there - you
>>    would still need to look at the code to learn it.
>>
>>    btw. I did not work for JBoss when I started contribute to
>>    Hibernate, and there are non-JBoss committers today too - the
>>    right to commit is earned by showing skill and drive; not by
>>    getting hired.
>>
>>
>>        to give an example, we have a developer with a 7 year
>>        experience in java j2ee, working on an undocumented homegrown
>>        framework with no internal overview documentation, and only
>>        oral info passed from previous developer, and that's not
>>        nearly enough as fixes usually break something else.
>>
>>    Look at the unittests, if you break them you know you messed up -
>>    if they pass the chance of you having messed up is less ;)
>>
>>    /max
>>
>>        On Tue, Apr 14, 2009 at 3:30 PM, Chris Bredesen
>>        <cbredesen at redhat.com <mailto:cbredesen at redhat.com>
>>        <mailto:cbredesen at redhat.com <mailto:cbredesen at redhat.com>>>
>>        wrote:
>>
>>           Some observations on this thread:
>>
>>           1. You do not need m2eclipse.  /trunk and /Branch_3_3 both use
>>           Maven 2 and will build straight away with "mvn compile".
>>
>>           2. You can generate Eclipse or IDEA project files from the
>>        command
>>           line in the standard Maven way (mvn eclipse:eclipse or mvn
>>           idea:idea) and then import the projects.  I understand that
>>        IDEA
>>           reads Maven metadata natively but I cannot speak to that.
>>
>>           3. Only committers are allowed to ... commit.  This is what the
>>        svn.jboss.org <http://svn.jboss.org/> <http://svn.jboss.org/>
>>
>>        server is for.
>>        anonsvn.jboss.org <http://anonsvn.jboss.org/>
>>        <http://anonsvn.jboss.org/> is a replica with
>>
>>           read-only privileges.  Use this for now.  You are free to open
>>           JIRA tickets and attach patch files which will be reviewed by
>>           Hibernate committers and possibly committed in a future
>>        release.
>>
>>           4. Yes, Hibernate is complicated.  It is not a trivial
>>        project to
>>           jump into head-first.  So please understand that there are many
>>           ways to contribute:
>>
>>            * Helping on the forums
>>            * Hanging around in IRC to participate/answer questions
>>            * Improving the wiki
>>            * Filing JIRA issues for bugs or attaching test cases that are
>>           required
>>
>>           Happy Hibernating,
>>
>>           Chris
>>
>>           joy deep wrote:
>>
>>               Thanks soo much , I was by the side of the ocean no
>>        idea about
>>               depth .
>>               Are only JBoss people allowed to make changes !!!
>>
>>
>>               Thanks and Regards
>>               Joydeep Bhattacharjee
>>
>>
>>               --- On *Tue, 14/4/09, Elhanan Maayan
>>        /<elh.mailgate at gmail.com <mailto:elh.mailgate at gmail.com>
>>        <mailto:elh.mailgate at gmail.com
>>        <mailto:elh.mailgate at gmail.com>>>/* wrote:
>>
>>
>>                  From: Elhanan Maayan <elh.mailgate at gmail.com
>>        <mailto:elh.mailgate at gmail.com>
>>        <mailto:elh.mailgate at gmail.com <mailto:elh.mailgate at gmail.com>>>
>>
>>                  Subject: Re: [hibernate-dev] want to join hibernate
>>        development
>>                  community
>>                  To: "joy deep" <bha_joy at yahoo.co.in
>>        <mailto:bha_joy at yahoo.co.in>
>>        <mailto:bha_joy at yahoo.co.in <mailto:bha_joy at yahoo.co.in>>>
>>
>>
>>                  Cc: "Peter Harrison"
>>        <peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>
>>        <mailto:peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>>>,
>>
>>        hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>
>>        <mailto:hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>>
>>
>>                  Date: Tuesday, 14 April, 2009, 6:38 PM
>>
>>                  i've started a small blog
>>        http://osventure.wordpress.com/
>>               about my
>>                  experiences with open source, documenting my attempts.
>>                      please note that you will need m2eclipse plugin to
>>               download the
>>                  code, as the svn repo is not in eclipse project.
>>                  you will then need to change your .settings.xml file for
>>               maven in
>>                  ~/m2 direcotry  for jboss plugins
>>                      also after you downloaded the code you will
>>        encounter
>>               huge amount of
>>                  compiler errors  you will need to the following:
>>                      1. run mvn install on the pom parent - to
>>        generate some
>>               antlr files
>>                  that were not generated during the initial load
>>                  2. change hibernate-core project compiler settings to :
>>                     generated .class file compatibility to 1.4,
>>    source
>>               compatibility : 1.4
>>                  3. on hibernate-common-annotations project change
>>        the compiler
>>                  error/warnings , turn the forbidden reference
>>        (access rules) to
>>                  warning instead of error.
>>                      good luck getting your feet, personally i feel
>>        somewhat
>>               drowning
>>                  when i'm trying to figure out this bug :
>>        http://opensource.atlassian.com/projects/hibernate/browse/HHH-3856
>>                      personally i have no idea how anyone outside
>>        jboss can
>>               even begin to
>>                  start modify the code without some white papers or
>>               explanation on
>>                  the internal structure of hibernate.
>>                  On Tue, Apr 14, 2009 at 6:05 AM, joy deep
>>        <bha_joy at yahoo.co.in <mailto:bha_joy at yahoo.co.in>
>>        <mailto:bha_joy at yahoo.co.in <mailto:bha_joy at yahoo.co.in>>
>>
>>        </mc/compose?to=bha_joy at yahoo.co.in <mailto:bha_joy at yahoo.co.in>
>>        <mailto:bha_joy at yahoo.co.in <mailto:bha_joy at yahoo.co.in>>>> wrote:
>>
>>                      Hi,
>>                          Is there any SVN repository from where I can
>>               download the
>>                      source codes, and set up my project in eclipse
>>        .Can you
>>               also
>>                      give the Bugzilla link for hibernate.I want to
>>        get my
>>               feet wet
>>                      with the code soon . Thanks for replying.
>>
>>
>>                      Thanks and Regards
>>                      Joydeep Bhattacharjee
>>
>>
>>                      --- On *Tue, 14/4/09, Peter Harrison
>>                      /<peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>
>>        <mailto:peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>>
>>
>>        </mc/compose?to=peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>
>>        <mailto:peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>>>>/* wrote:
>>
>>
>>                          From: Peter Harrison
>>        <peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>
>>        <mailto:peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>>
>>
>>        </mc/compose?to=peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>
>>        <mailto:peter.harrison at methodmaker.co.nz
>>        <mailto:peter.harrison at methodmaker.co.nz>>>>
>>
>>
>>                          Subject: Re: [hibernate-dev] want to join
>>        hibernate
>>                          development community
>>                          To: bha_joy at yahoo.co.in
>>        <mailto:bha_joy at yahoo.co.in>
>>        <mailto:bha_joy at yahoo.co.in <mailto:bha_joy at yahoo.co.in>>
>>        </mc/compose?to=bha_joy at yahoo.co.in
>>        <mailto:bha_joy at yahoo.co.in> <mailto:bha_joy at yahoo.co.in
>>
>>        <mailto:bha_joy at yahoo.co.in>>>
>>
>>
>>                          Date: Tuesday, 14 April, 2009, 5:02 AM
>>
>>                          The ideal way to get involved is to download the
>>               source and
>>                          get familiar with it first - if you have not
>>               already. I am
>>                          here because I made some modifications to
>>        hibernate
>>               for my
>>                          own project and want to contribute back. The
>>        best
>>               way to
>>                          start is to look at existing bug reports,
>>        write a
>>               patch or
>>                          two and attach them to the ticket. Of
>>        course, I'm in a
>>                          similar boat as you, in that I'm not an active
>>               committer
>>                          right now. I'm personally looking at issues
>>        which
>>               affect me
>>                          - aka I don't want to be committing code for
>>        things
>>               that I
>>                          am not having practical use for.
>>
>>                          2009/4/12 <bha_joy at yahoo.co.in
>>        <mailto:bha_joy at yahoo.co.in>
>>        <mailto:bha_joy at yahoo.co.in <mailto:bha_joy at yahoo.co.in>>
>>
>>        <http://mc/compose?to=bha_joy@yahoo.co.in>>
>>
>>
>>                              Hi All,
>>
>>                                    I am new to hibernate development
>>               community though
>>                              I have been using the the product for
>>        some time
>>               now , I
>>                              would like to be a part of this wonderful
>>               product how
>>                              can I get on with it .
>>                              Any help in this regard will be highly
>>        appreciated.
>>
>>
>>
>>
>>
>>  ------------------------------------------------------------------------
>>                      Add more friends to your messenger and enjoy! Invite
>>               them now.
>>        <
>> http://in.rd.yahoo.com/tagline_messenger_6/*http://messenger.yahoo.com/invite/
>> >
>>
>>
>>
>>                      _______________________________________________
>>                      hibernate-dev mailing list
>>        hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>
>>        <mailto:hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>>
>>
>>        </mc/compose?to=hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>
>>        <mailto:hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>>>
>>
>>
>>        https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>               Get perfect Email ID for your Resume. Get before others
>>        grab.
>>        <
>> http://in.rd.yahoo.com/tagline_dbid_9/*http://in.promos.yahoo.com/address
>> >
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>>
>>               _______________________________________________
>>               hibernate-dev mailing list
>>        hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>
>>        <mailto:hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>>
>>
>>        https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
>>           _______________________________________________
>>           hibernate-dev mailing list
>>        hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>
>>        <mailto:hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>>
>>
>>        https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
>>
>>
>>  ------------------------------------------------------------------------
>>
>>        _______________________________________________
>>        hibernate-dev mailing list
>>        hibernate-dev at lists.jboss.org
>>        <mailto:hibernate-dev at lists.jboss.org>
>>        https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/hibernate-dev/attachments/20090415/5720bb2a/attachment.html 


More information about the hibernate-dev mailing list