This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Open Source Project How-to

 
John C Stewart
Greenhorn
Posts: 15
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So I have found an open source project I would like to contribute to, it is JEdit. I am a Jr. Level Developer trying to increase my technical abilities. My issue is I have no idea where to being. I have looked at the bug list, I have subscribed to the posting from this project but I do not know where to start. This is the first time I have really looked deeply in to a large sample of code that I never had anything to do with. I cannot figure out how I even find which files I should be looking in for the specific bugs. Anyone have any advice? I am not sure if this is an issue of me not knowing how to debug effectively but I am feeling very overwhelmed and the user group for this project has not helped me at all.
 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
  • Pick a feature you like and try to locate the source that implements it.
  • Locate the beginning point in the source code and step through it and try to understand it.
  • Debugger's breaking points are your friends.


  • You will get better at this, don't worry.
     
    John C Stewart
    Greenhorn
    Posts: 15
    • 0
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Thank you for the advice, I use Eclipse for code composition, do you know of any trick that may aid me in tracking down the area I need to be in once I have identified the feature I wish to explore? I am quickly realizing that there is much more to being a great java developer then just knowing the Java syntax, that part was easy, this part is turning my hair grey.
     
    I agree. Here's the link: http://aspose.com/file-tools
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic