js-ceramic icon indicating copy to clipboard operation
js-ceramic copied to clipboard

feat(cli): Remove support for did:safe and did:nft

Open stbrody opened this issue 2 years ago • 3 comments

They've always been marked as experimental, have never been safe to use in production, we aren't planning on investing more work into supporting them, and even if we wanted to we aren't actually sure what the path towards making them safe would even be.

CC @ukstv @3avi @LFeld

stbrody avatar Aug 01 '22 20:08 stbrody

Sad, but makes sense.

ukstv avatar Aug 04 '22 09:08 ukstv

Not sure it really make sense to remove them from the code base? Can't we keep them as long as we are clear about them being experimental?

I think there are a few projects using the experimental nft did resolver already.

oed avatar Aug 07 '22 08:08 oed

@oed as long as we have them around we will continue to get questions about them, and people will continue to want to use them in production. This will cause a constant low-level drag on our team to be always having to answer these questions and explain why these methods are not supported in Ceramic. I really don't think it makes sense to keep around a feature that isn't safe to use and that we have no plans now or ever to fix. It just increases the complexity and surface area of Ceramic for something that we don't even want to support.

stbrody avatar Aug 07 '22 22:08 stbrody