Win a copy of Machine Learning with R: Expert techniques for predictive modeling this week in the Artificial Intelligence and Machine Learning forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Open Source Project How-to

 
Greenhorn
Posts: 15
  • 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.
 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Likes 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
    • 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.
     
    You have to be odd to be #1 - Seuss. An odd little ad:
    Java file APIs (DOC, XLS, PDF, and many more)
    https://products.aspose.com/total/java
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!