# Storage
## Boards:
**Boards & Issues**
- [Bee](https://github.com/ethersphere/bee#workspaces/swarm-10-5e7c6d9966b97049231c3c0b/board?repos=234530887): **Requires Zenhub browser extension** - planning board for Bee
- [Global pinning on Swarm](https://github.com/ethersphere/swarm/issues?q=is%3Aissue+label%3A%22global+pinning%22+): Work mostly of Marcelo and Santi right now
- Pinning on marketplace:
- [Pinner issues](https://github.com/rsksmart/rif-storage-ipfs-pinner/issues)
- [Contracts issues](https://github.com/rsksmart/rif-marketplace-storage/issues)
- [UI issues](https://rsklabs.atlassian.net/browse/RMKT-7)
- [Storage library](https://github.com/rsksmart/rif-storage-js/issues)
- [RIF Storage board](https://github.com/orgs/rsksmart/projects/8): After weekend will consolidate most of the storage tasks
**Roadmaps**
- [Bee roadmap](https://hackmd.io/EFZTNSKETXyzcEIDKoKxWw)
- RIF Storage roadmap
- [Version from December and revised in March](https://docs.google.com/spreadsheets/d/1aTexbnePd_3op8tDbDqu9_x0SF5BiIE6YD38cjQpXRU/edit?usp=sharing)
- [Version from May](https://docs.google.com/presentation/d/1oL3Nzhfy5ABZt1408nuNQY2sr1kixjWey-i8WZWVqkM/edit#slide=id.g85e704d4a3_13_252)
- [Marketplace roadmap](https://rsklabs.atlassian.net/jira/software/projects/RMKT/boards/60/roadmap)
**User stories**
- [RIF Storage](https://github.com/rsksmart/rds-protocol/issues)
## Code Repos:
**Storage solutions**
- [@ethersphere/swarm](https://github.com/ethersphere/swarm): Old Swarm codebase that will be depricated soon
- [@ethersphere/bee](https://github.com/ethersphere/bee): New Swarm codebase we contribute to
**Libraries**
- [@rsksmart/rif-storage-js](https://github.com/rsksmart/rif-storage-js): Library which unifying the access to storage solutions for RIF Storage
**Gateways**
- [@rsksmart/rif-gateways-storage](https://github.com/rsksmart/rif-gateways-storage)
**Services**
- [@rsksmart/rif-marketplace-storage](https://github.com/rsksmart/rif-marketplace-storage): Pinning Contracts
- [@rsksmart/rif-storage-pinner](https://github.com/rsksmart/rif-storage-ipfs-pinner):
- [@rsksmart/rif-marketplace-cache](https://github.com/rsksmart/rif-marketplace-cache):
**dApps**
- [@rsksmart/rif-storage-demo](https://github.com/rsksmart/rif-storage-demo): Demo project for demostrating RIF Storage and testing the storage library
- [@rsksmart/rif-storage-publish-website](https://github.com/rsksmart/rif-storage-publish-website)
- @rsksmart/rif-storage-publish-wp: wordpress plugin
# Communications
**Boards & Issues**
- [RIF Communications](https://github.com/orgs/rsksmart/projects/7)
**Roadmaps**
- [Original RIF Comms roadmap from December](https://docs.google.com/spreadsheets/d/1zeUxiOBxTGPdBW0VM9xaJGDad90laCXaBPDXRr9QO6c/edit?usp=sharing)
**User stories**
- [RIF Communications](https://github.com/rsksmart/rif-communications-protocol/issues)
## Code Repos:
- [@rsksmart/rif-communications-node](https://github.com/rsksmart/rif-communications-node): Communication full & light node
- [@rsksmart/rif-communications-js](https://github.com/rsksmart/rif-communications-js): Typescript library which allows connecting to the network and creating alternative node client implementation
- [@rsksmart/rif-communications-chat](https://github.com/rsksmart/rif-communications-chat): Demo chat application which utilises the RIF Comms network
**Temporary or obsoleted repos**
- [@rootstock/rcm-rns-mockserver](https://github.com/rootstock/rcm-rns-mockserver): mock server for RNS used because RNS did not support libp2p records and we needed something quick for laBITconf
- [@rootstock/RIF-Comms-Messaging-Poc](https://github.com/rootstock/RIF-Comms-Messaging-Poc): commandline PoC for comms
- [@rootstock/js-libp2p](https://github.com/rootstock/js-libp2p): our changes to libp2p to have a forwarding kademlia
- [@rootstock/js-libp2p-kad-dht](https://github.com/rootstock/js-libp2p-kad-dht): forwarding kademlia implementation in the libp2p kademlia DHT