git fast-import/fast-export

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Heya,

As you can read on the wiki [0] I am hoping to mentor a GSoC student
this year to work on git-remote-svn, a remote-helper for svn
implemented in C. If successful git will be able to work natively with
svn repositories, no offense to Eric, but git-svn is a tad sub-optimal
;). To do this I think the best way to go forward is to implement the
helper by hooking up a fast-import/fast-export frontend to libsvn.
Since it will be implemented in C (partially for speed, but also so
that it will be usable on Windows as well), the current fast-import.c
and builtin-fast-export.c could be of great use. Neither files have an
explicit license, (although builtin-fast-import.c says copyright by
Dscho) which puts them under the GPLv2. The libsvn bindings are apache
licensed, so we need something licensed either under the apache
license, or something compatible with that.

So my question, would it be possible to relicense fast-import.c and
builtin-fast-export.c under "GPLv2 or later" instead of the current
"GPLv2"? That way we can use (parts of) the code in the svn helper,
which will (probably) be licensed as "GPLv2 or later" as well.

[0] http://git.wiki.kernel.org/index.php/SoC2010Ideas#A_remote_helper_for_svn

-- 
Cheers,

Sverre Rabbelier
--
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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]