eth-protocol-fellows / protocol-studies

A study group learning about Ethereum and building protocol wiki
Other
153 stars 94 forks source link

Clarify Purpose and Intent of Source Code Mirror #297

Closed emnul closed 3 months ago

emnul commented 4 months ago

What content is missing?

In the Contributing page -> Contributing section there's a "Mirrored at //TODO" item. The purpose of this issue to clarify the purpose and intent of this item. Is the intention to host the source code on a decentralized platform such as Radicle? If so, who will be responsible for managing the mirror?

taxmeifyoucan commented 4 months ago

The long term plan is to have the content of the repo mirrored somewhere for redundancy and decentralization, yes. One possible possible solution is Radicle. There is also EF devops hosted gitea/gitlab which is automatically pulling all ethereum repos and we should add this one. So ideally there will be multiple mirrors.

Thanks for bringing this up, I believe the current state of the wiki is already worth mirroring. We can discuss it on the next wiki contributors call

raxhvl commented 3 months ago

I checked radicle. We could have a github action that connects to a server to keep the radical mirror in sync. This server could be org wide keeping several radicle mirrors in sync with the added advantage that the server will have a local copy of the repos. We'll loose artificats such as issues + PRs though.

taxmeifyoucan commented 3 months ago

Yes github only stuff like issues cannot be transferred right now. Last time I checked, git tea had some sort of support for issues and PRs as well but limited.

@gorondan Setup a rad repo, he should give you access and it should be automatically pulled

gorondan commented 3 months ago

@gorondan Setup a rad repo, he should give you access and it should be automatically pulled

We'll get aligned on that, +1 for automation @raxhvl

gorondan commented 3 months ago

Code Source mirroring clarified

taxmeifyoucan commented 3 months ago

@gorondan it's not at this moment. Can you share link to the mirror?

gorondan commented 3 months ago

@gorondan it's not at this moment. Can you share link to the mirror?

The purpose and intent is clarified. That's why I closed the issue on the topic itself. Granted, we can keep it open until the actual link gets posted

taxmeifyoucan commented 3 months ago

@gorondan We just need to add it to docs. Do you have link to the radicle mirror?

gorondan commented 3 months ago

@gorondan We just need to add it to docs. Do you have link to the radicle mirror? Yes, here is the rad and the link:

image

and this is the link: https://app.radicle.xyz/nodes/seed.radicle.garden/rad:zkV49UANVb2w2g5eE4Le197Wuasz