Re: [jgit] index v2 pull request
- From
Imran M Yousuf <imyousuf@gmail.com>
- Date
- Mar 12, 2008, 02:52 UTC
- Message-ID
- <7bfdc29a0803111952h3cd37b78jd884cec94afe1bc4@mail.gmail.com>
- In-Reply-To
- <200803102253.28469.robin.rosenberg@dewire.com>
On Tue, Mar 11, 2008 at 3:53 AM, Robin Rosenberg <robin.rosenberg@dewire.com> wrote:
Show 42 quoted lines
> 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
Show 6 quoted lines
> > Pick a pet. > > -- robin > >
-- Imran M Yousuf Entrepreneur & Software Engineer Smart IT Engineering Dhaka, Bangladesh Email: imran@smartitengineering.com Mobile: +880-1711402557