[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