Skip to content
This repository has been archived by the owner on Apr 16, 2020. It is now read-only.

RFC: peer-star vs. peer-base #56

Open
pgte opened this issue Dec 12, 2018 · 5 comments
Open

RFC: peer-star vs. peer-base #56

pgte opened this issue Dec 12, 2018 · 5 comments
Labels

Comments

@pgte
Copy link
Contributor

pgte commented Dec 12, 2018

Now that we've migrated peer-star-app into peer-base, we need to understand what to make of peer-star.

Here is the way that I see this:

peer-base is a library

Peer-base is a library that helps you create DApps on top of IPFS. It will contain a main library (peer-base) and can contain libraries that peer-base depend on (like peer-base-discovery, for instance).

peer-star are DApp blueprints

"peer-star" stands for "peer-*" (peer-pad, peer-chess, etc.) and depends on peer-base.

Peer-star is where the blueprints for how to build DApps live. This should be the place for peer-pad, Discussify, the peer-base to-do list, etc.

Please tell me your thoughts on this.

@pgte pgte added the RFC label Dec 12, 2018
@dirkmc
Copy link
Collaborator

dirkmc commented Dec 12, 2018

@pgte are you considering these names in a marketing sense, as in "I'm building my app on peer-base" or in terms of a github structure, as in "the code is at https://github.com/peer-base/peer-chess"?

Before I knew what peer-star was I had some trouble finding it, because when referring to the projects in a marketing sense, some people would write peer-* and some would write peer-star. So then when searching for the projects on github I wasn't sure what to search for.

@pgte
Copy link
Contributor Author

pgte commented Dec 12, 2018

@dirkmc so far the marketing plans on a nutshell are:

  • peer-base to have its own website (and logo, etc.), containing API and references to existing blueprints, projects (@marcooliveira is figuring this out as we speak).
  • peer-star is not really a place any more. We chose this to not confuse newcomers any more. We can redirect peer-star to peer-base. Not a final decision on this.

@dirkmc thoughts on this?

@dirkmc
Copy link
Collaborator

dirkmc commented Dec 12, 2018

Ah I see, that makes sense, I think peer-base is a clearer name for newcomers 👍

My point of confusion is Peer-star is where the blueprints for how to build DApps live - what do you mean by "where they live"?

@jimpick
Copy link
Collaborator

jimpick commented Dec 13, 2018

I agree with building the branding around "peer-base" ... if people only learn one word, it should be that.

Internally, we can still use "peer-*" when we need a glob for conversation. :-)

@pgte
Copy link
Contributor Author

pgte commented Dec 14, 2018

@dirkmc yes, I agree, that's a bit confusing, as there's no official "home" for peer-* apps.
We plan to, when having a peer-base website, to list some blueprints there.

Perhaps we should, as @jimpick suggested, to stop talking about peer-* so that we don't confuse anyone else :)

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