On Tue, Mar 11, 2008 at 3:53 AM, Robin Rosenberg <robin.rosenberg@xxxxxxxxxx> wrote: > Den Monday 10 March 2008 08.32.21 skrev Imran M Yousuf: > > > I would like to volunteer to work in JGit; > > can someone let me know where I can pick some tasks to implement? > > > > You can pick about anything you want that noone is working one. Pick something > that you feel is withing your grasp, or something simple outside. We need > more test cases (doesn't require much programming skills, but thinking). Unit > testing of Eclipse stuff falls into the same category. I have litte experience > here, but I think there are lots of examples in Eclipse itself if one starts > to poke around. > > Diff against workspace/index doesn't work presently. The reworked > indexdiffwalker or the iterator could be used for that. Please tell me if you > start hacking on this as it's on my listl, just not yet. Should be reasonably > hard, involves both jgit and eclipse programming. > > There are some issues with selecting versions in the history view on Windows. > > Copy diff as git patch to the clipboard and vice verse. Send email. > > Harder and might involve more changes all over (that either I or Shawn will > object to) is things like rename detection targeted fo r > > Interface to quickdiff machinery for committing specific hunks. > > Blame (even without rename detection) would be useful. Look at the CVS > annotate for inspiration. > > Support for git submodules. Will touch the core parts all over the place, but > probably not in very intrusive way. Will require lots of test cases. > > Not really git, but highlighting of trailing whitespace is on my wish list. I > can't find a plugin that does that. > > Adjust the commit dialog for amend so it shows all to-be commited changed > files when amending. > > The number of choices is infinite. > > Ant, Cruisecontrol, Maven, etc-tasks. Maven: Does this mean mavenizing the project? If so I would start it this weekend. If you were referring to GIT Maven SCM please also let me know. Cruisecontrol: I would instead like to setup Hudson; I find it to be quite user friendly and flexible at the same time. I would also like to set up it for JGit. Once we JGit has more features like DIff remote fetching and stuff we can also build a hudson plugin :). I am currently looking into .git/config format as Shawn suggested. - Imran > > Pick a pet. > > -- robin > > -- Imran M Yousuf Entrepreneur & Software Engineer Smart IT Engineering Dhaka, Bangladesh Email: imran@xxxxxxxxxxxxxxxxxxxxxx Mobile: +880-1711402557 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html