[hibernate-dev] want to join hibernate development community

joy deep bha_joy at yahoo.co.in
Thu Apr 16 00:38:48 EDT 2009


Hi All,
          Same for me too, any easy areas to begin with so that I can get a heads up

Thanks and Regards   Joydeep Bhattacharjee

--- On Thu, 16/4/09, Elhanan Maayan <elh.mailgate at gmail.com> wrote:

From: Elhanan Maayan <elh.mailgate at gmail.com>
Subject: Re: [hibernate-dev] want to join hibernate development community
To: "Max Rydahl Andersen" <max.andersen at redhat.com>
Cc: "Chris Bredesen" <cbredesen at redhat.com>, "joy deep" <bha_joy at yahoo.co.in>, hibernate-dev at lists.jboss.org
Date: Thursday, 16 April, 2009, 2:15 AM

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








      Get perfect Email ID for your Resume. Grab now http://in.promos.yahoo.com/address
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/hibernate-dev/attachments/20090416/9c41120d/attachment.html 


More information about the hibernate-dev mailing list