ipfs-shipyard / ipfs-shipyard/net-ipfs-core

Welcome to the Shipyard

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
27
Forks
9
PR merge metrics
No merged PRs in 30d

Description

# Overview

We're forking and maintaining the amazing work done by Richard Schneider, who appears to have permanently logged off since November 2019.

To support IPFS in the .NET ecosystem, I'll be maintaining this repo and the [net-ipfs-http-client](https://github.com/ipfs-shipyard/net-ipfs-http-client) repo, approving PRs, and generally helping the community pick up where Richard left off.

![](https://media.giphy.com/media/YPIrsRqqO7oB2/giphy.gif)

# First steps
The library is 3 years out of date at this point, so we (as maintainers) are prioritizing bringing it into 2022 before anything else:
- Consolidate TargetFrameworks to `netstandard2.0` and updating tests to `net6.0` LTS - #1
- Generally update and consolidate dependencies where possible - #5
- Move to GitHub Actions - #3
- Create issue and PR templates, making it easier to file issues
- Publish a Nuget package with the same namespaces, but under a different package name - #6

# How to contribute
The codebase is old, and many things are broken in the latest IPFS release (0.0.13). It'll take some time before we can get updated code into your hands again.

If you'd like to help out:
- Feel free to migrate your tickets from Richard Schneider's repos.
- Open issues for any problems you can find with the latest v0.0.13 IPFS release!
- To coordinate work, please open an issue BEFORE opening a PR
- If you'd like to work on something, ask in a comment. A maintainer will assign you to work on the issue if appropriate.

Contributor guide

No contributing guide indexed for this repository

Research direction

This is a repository welcome and contribution-coordination issue rather than a scoped implementation task. Read the First steps and How to contribute sections; no file, test, entry point, or concrete done condition is named.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.