On Thu, Mar 12, 2009 at 1:05 PM, Daniel Cheng <j16sdiz+freenet at gmail.com> 
wrote:
> On Thu, Mar 12, 2009 at 11:23 AM, Gregory Maxwell <gmaxwell at gmail.com> 
> wrote:
>> On Wed, Mar 11, 2009 at 11:01 PM, Daniel Cheng
[..]
>
> Unless somebody supply patches (or even better, step up as co-maintainer),
> I won't go this approach.
>

okay, I (somehow) broke my promise.

A working prototype is available on github.
http://github.com/j16sdiz/egit-freenet/

The pack files are uploaded as CHK@, The site is now fetchable with
git+fproxy, a list of all file is keep as default index.

the egit repository is mirrored at
http://127.0.0.1:8888/freenet:USK at 
VoFcfs8Y3VQfwD66ZgXAb4HBiS~WJe8w9mOy2hS9Mh8,OS6~bhX8LHxMLw-sruBkWDeACo-fg4yBZqueMPVj1Uc,AQACAAE/egit-freenet.git/0

I don't have time to update the doc yet., See if you can understand this:

sdiz at sp2:~/build/egit$ cat .git/config
[...........]
[remote "fcp"]
        url = freenet://egit-freenet/egit-freenet.git/0/
        fetch = +refs/heads/*:refs/remotes/fcp/*
        push = refs/heads/master:refs/heads/master
sdiz at sp2:~/build/egit$
sdiz at sp2:~/build/egit$ cat .git/egit-freenet
publicKey=USK at ....,AQACAAE/
privateKey=USK at ......,AQECAAE/
sdiz at sp2:~/build/egit$ ./jgit push fcp
..

Reply via email to