Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review of external communications #412

Closed
guylepage3 opened this issue Feb 8, 2018 · 1 comment
Closed

Review of external communications #412

guylepage3 opened this issue Feb 8, 2018 · 1 comment
Assignees

Comments

@guylepage3
Copy link
Contributor

guylepage3 commented Feb 8, 2018

Review of external communications

As commented in Slack, I have started to distance myself from the day-to-day internal communications to see if I can figure out what is going on with the project as an outsider.

Here is my review to date. Will continue to add to this as discoveries are made and then will do a final round before the end of Feb.

General

  • What is the projects mission statement?
  • Might be a good idea for someone, a developer evangelist, to have a list of developers building on Blockstack who can touch base with each one on the regular. (Do things that don't scale until it's just not possible anymore).
  • Core team members should be "required" to bring up topics to the team that have been voiced by community members. If a community member feels as though their voice is not being heard, they could lose interest in the project. It could also, turn that possible evangelist into someone that speak negatively about the project.

Meetings

Since Blockstack is an open source project, the need for note taking in meetings is quite important for close followers, contributors and evangelists. I just found this on the forum.. https://forum.blockstack.org/c/meetings. Which is great. But the thing about the forum is organization. there isn't 1 place to go to link to everything you need. GitHub Readme files are perfect for this. If content is edited correctly they can be short, direct and make it easy to navigate to where ever you need to go for the entire project. Whether it be engineering, forum, meetings, mobile, design, or growth. There's a simple 1-stop solution in pointing all developers and the like to one readme or repository.

Instant Messaging Comms Tool (Slack)

  • How does a first time developer know which channel to go to for what?
    • Possible solutions, add channel topics? Slack unfortunately does not make these very clear for newbies entering Blockstack Slack.
  • A few channels feel quite active. Conversations in channels that are active seem to move quickly
  • There seems to be some channels not used at all #security-web-danial, #ranom, #integration-tests
  • One thing that I am discovering is that there is less chatter on Slack than there used to be and that the quality of content is also going down, minus #engineering. Maybe trying slowly fade out Slack might be a good idea and move over to a more traditional system with a focus on exxtermal communications.
    • Exercise: When doing "documentation" sprint, have an entire day where the core team is not allowed to use Slack. A lot of discoveries will be made I believe in doing that.
  • When in Slack, if someone has a general question, when I read through the list of channels, I feel drawn to comment in the #engineering channel as it feels as though I might get a faster response than posting in any other channel.

Public Slack channel list
screen shot 2018-02-09 at 8 34 47 pm

Customer Loyalty

Today and for many many days to come the only real users are developers. Customer loyalty goes a long long way. Engaging and making the users (developers) extremely happy will bring them back time and time again.

In the words of Warren Buffett, "you don't have to invent AI to build a great business. If you make people happy they will remember you and come back over time."

Growth

As an entrepreneur/developer, I do not know where to go to see what is happening in the growth process for the project.

  • Where are things headed?
  • Will this project survive?
  • How are they going to grow this network and more importantly
  • How do they intend on doing this?
  • What is the rally cry to get developers so excited about Blockstack that they want to devote a large amount of time contributing to the project? ie. IPFS API bindings ipfs/ipfs#83

Engineering

So far with engineering it seems to be very well executed. Lots of communication, note taking, etc.

Roadmap

@guylepage3 guylepage3 self-assigned this Feb 8, 2018
@guylepage3
Copy link
Contributor Author

complete

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

No branches or pull requests

1 participant