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

git-remote-svn: Call for manpower

From
Ramkumar Ramachandra <artagnon@gmail.com>
Date
Jul 25, 2010, 10:29 UTC
Message-ID
<20100725102908.GA2726@kytes>
Hi,

I know I've asked for this time and again, but I'll make another request.

Short version: If there's anyone interested in git-remote-svn and has some free time, please join the team. We currently have more work than the team can handle, and the deadline is drawing closer.

Longer "what's cooking" version:
1. svnrdump: The version merged into trunk at subversion/svnrdump is
   in excellent shape, thanks to the Subversion developers. This week,
   we fixed the dump output to include missing headers, revision 0,
   match the newlines from the output of `svnadmin dump`, included
   authentication support, and thoroughly scrubbed the codebase.
2. Regression tests for svnrdump: Since I'm only a partial committer,
   I need approval to commit outside svnrdump/ - I've already sent
   patches for tests to the mailing list and am waiting for
   approval. Instead of validating against 10k revisions of a
   repository, there are reduced tests cases to test just the edge
   cases in the trunk and we're using these- it will make the tests
   easier to run, and debugging much easier.
3. svnrload: I just started working on this in branches/svnrload,
   designing it as the inverse version of svnrdump. This is very
   non-trivial work, and will take us atleast a few weeks to complete.
4. Dumpfilev3 support for svn-fe: Since we're running out of time,
   I've decided to depend on libsvn for parsing the svndiff0, and
   remove the dependency later. I should be able to finish this off in
   a a few days; my current work is in the dumpfilev3 branch.
5. Zero-tree refactor: I don't really know if we'll be able to
   complete this in time. I've asked Jonathan to do as little as
   possible to make svn-fe Git-aware.
6. Ternary-treap refactor: This isn't strictly necessary either, and
   I've decided to let David work on it in his own time.
7. Modifications to svn-fast-import: Sverre, and Jonathan: what's the
   status of this?
8. Exporter for converting the fast-export stream into a dumpfilev3 to
   feed svnrload: Can someone work on this?
9. Trunk/ branch/ tag mapper: I'm dropping all post-processing for the
   moment. We don't have anyone to work on this, and it's independent
   of everything else- it can easily be worked on later.
Thanks for reading.
-- Ram
Next: Sverre Rabbelier
Message 1 of 3 in “git-remote-svn: Call for manpower”
  1. Ramkumar RamachandraJul 25, 2010
  2. Sverre RabbelierJul 25, 2010
  3. Jonathan NiederJul 25, 2010

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.