Skip to content
This repository has been archived by the owner on Aug 2, 2021. It is now read-only.

Deprecation notice #2218

Open
Eknir opened this issue Jan 14, 2021 · 4 comments
Open

Deprecation notice #2218

Eknir opened this issue Jan 14, 2021 · 4 comments
Assignees
Labels

Comments

@Eknir
Copy link
Contributor

Eknir commented Jan 14, 2021

This project will soon be officially deprecated. Please add a deprecation notice to the README.md and the about section (about is visible on the home page of this repo, I don't know where it is set).

The notice should link the blog post (below) the information on our gateway (see #2217), links to the Bee project (docs and code), and links to our communication channels (Telegram, Beehive, Twitter). Please instruct users to reach out to us to help with migration.

See: https://medium.com/ethereum-swarm/the-sun-is-setting-for-the-old-swarm-network-46cdc8048f8b

cc @crtahlin

@bee-runner bee-runner bot added the issue label Jan 14, 2021
@crtahlin
Copy link

I think the same or similar notice as on https://swarm-guide.readthedocs.io/en/latest/ should be used. Additionaly the link to the blog post etc. as mentioned above.

@crtahlin
Copy link

I propose the following text. Please make any changes directly. @significance , @Eknir

@significance let me know when deployed as Readme and About (see original message) - I will deploy the final text to Readthedocs, so we are consistent.

New Bee client

In the effort to release a production-ready version of Swarm, the Swarm dev team has migrated their effort to build the new Bee client, a brand-new implementation of Swarm. The main reason for this switch was the availability of a more mature networking layer (libp2p) and the secondary reason being that the insight gained from developing Swarm taught us many lessons which can be implemented best from scratch. While Bee is currently not exposing all features you got used to in Swarm, the development is happening at lightspeed and soon, it will surpass Swarm in functionality and stability!

Please refer to Swarm webpage for more information about the state of Bee client and to Bee documentation for documentation.

Old Swarm client

Old Swarm client, described by this documentation, can still be used until the network exists, however no maintenance or upgrades are planned for it.

Please read the The sun is setting for the old Swarm network blog post for more information and also how to reach out for help with migration.

Compatibility of Bee with the first Swarm

Ethereum Swarm Bee is the second official Ethereum Swarm implementation. No compatibility on the network layer with the first Ethereum Swarm implementation can be provided, mainly because the change in underlying network protocol from devp2p to libp2p. This means that a Bee node cannot join first Swarm network and vice versa. Migrating data is possible, please refer to Bee documentation.

How to get in touch

Please use any of the following channels for help with migration or any other questions:

@significance
Copy link
Member

believe this to be done and can be closed @Eknir @crtahlin

@crtahlin
Copy link

I think so, yes.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants