git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [GSoC] What is status of Git's Google Summer of Code 2008 projects?

From
MZMarek Zawirski <marek.zawirski@gmail.com>
Date
Aug 17, 2008, 20:49 UTC
Message-ID
<48A88EC1.5020503@gmail.com>
In-Reply-To
<200808140457.56464.jnareb@gmail.com>
Jakub Narebski wrote:
Show 6 quoted lines
> Now that according to Google Summer of Code 2008 timeline
>   http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline
> we are in the middle of the suggested 'pencils down' date (August 11 --
> -- August 18), I and perhaps other on git mailing list would like
> to know what is the current status of all git GSoC 2008 projects.
> I think that writing it down would help GSoC manager and co-manager...
(...)
Show 11 quoted lines
> 4. Eclipse plugin push support
>  
> Student: Marek Zawirski
> Mentor: Shawn O. Pearce
> 
> JGit can now create (suboptimal) packs: it can reuse delta, but cannot 
> currently create one.  This is used to implement push support in 
> jgit/egit.
> 
> Status: Done, merged in, and used as example to add for example Amazon's 
> S3 support and SFTP transport support.
I'm just putting in the background patches with my 2nd big task for 
GSoC: (mostly) GUI for push. This code uses prior work - the one 
described by Jakub.

It took me a long time to do it, I was expecting some more time for other things, but it was probably better to focus on 1 thing at time. I think that we can say now that it's usable: it's possible to push from Eclipse in some (hopefully) sensible way.

Basing on created components, we can also add fetch GUI or remotes configuration editor easier than before.

> Student retention: I don't know, but I guess it is likely.

Nice guess! ;) That's quite true. I'm sure that I will no longer have that much time for coding jgit or egit, but when possible, I'll try to contribute in some way. Now, I'm starting to work on fetch GUI.

Having this opportunity, I want to say: thank you Shawn for being that great mentor! :) And thanks to other folks for given help. I've learned some new things here and it was (is?) nice experience to code for egit.

-- 
Marek Zawirski [zawir]
marek.zawirski@gmail.com
Previous: Jakub NarebskiNext: Shawn O. Pearce
Message 42 of 46 in “[GSoC] What is status of Git's Google Summer of Code 2008 projects?”
  1. Jakub NarebskiJul 8, 2008
  2. David SymondsJul 8, 2008
  3. Stephan BeyerJul 8, 2008
  4. Junio C HamanoJul 8, 2008
  5. Stephan BeyerJul 8, 2008
  6. Jakub NarebskiJul 8, 2008
  7. Stephan BeyerJul 8, 2008
  8. Jakub NarebskiJul 8, 2008
  9. Stephan BeyerJul 8, 2008
  10. Jakub NarebskiJul 8, 2008
  11. Lea WiemannJul 8, 2008
  12. J.H.Jul 8, 2008
  13. Shawn O. PearceJul 8, 2008
  14. Joshua RoysJul 8, 2008
  15. Johannes SchindelinJul 8, 2008
  16. Jakub NarebskiJul 8, 2008
  17. Petr BaudisJul 8, 2008
  18. Sam VilainJul 8, 2008
  19. Sverre RabbelierJul 9, 2008
  20. Miklos VajnaJul 9, 2008
  21. Jakub NarebskiJul 9, 2008
  22. Jakub NarebskiJul 20, 2008
  23. Sverre RabbelierJul 20, 2008
  24. Stephan BeyerJul 20, 2008
  25. Sam VilainJul 21, 2008
  26. Johannes SchindelinJul 21, 2008
  27. Jakub NarebskiJul 21, 2008
  28. Petr BaudisJul 21, 2008
  29. Joshua RoysJul 21, 2008
  30. Shawn O. PearceJul 21, 2008
  31. Sverre RabbelierAug 17, 2008
  32. Jakub NarebskiAug 14, 2008
  33. Sam VilainAug 14, 2008
  34. Petr BaudisAug 14, 2008
  35. Jakub NarebskiAug 14, 2008
  36. Johannes SchindelinAug 14, 2008
  37. Lea WiemannAug 15, 2008
  38. Jakub NarebskiAug 15, 2008
  39. Stephan BeyerAug 16, 2008
  40. Shawn O. PearceAug 16, 2008
  41. Jakub NarebskiAug 16, 2008
  42. Marek ZawirskiAug 17, 2008
  43. Shawn O. PearceAug 18, 2008
  44. Joshua RoysAug 19, 2008
  45. Sam VilainAug 20, 2008
  46. Stephan BeyerAug 22, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.