2019-03-06 Engineering Meeting (Open to public)


This is an open-to-the-public meeting. Our engineering team meets and all everyone in the community is welcome — app developers, app users, and the simply curious. You can listen in, ask a question, or participate in our discussions of engineering concerns or questions.

Date/Time: 2019-03-06 @ 15:00 UTC / 10:00 EDT / 23:00 HKT
Click here to convert to your time zone
Length: 45 minutes
Meeting link: https://zoom.us/j/559551975

Meeting recording



We had discussed this a couple of Engineering meetings ago, and would like to start iterating on this here in this meeting.

Tldr we have agreed that open source metrics and advice say asking for community input is one of the best ways to get open source growth, collaboration/PRs etc from the community.

We have also noticed we do not do this in any formal way, but when we have intermittently in the past, we have gotten a really good response.

Thus, we agreed we could benefit from the Engineering team coming up with the top 3 things we would like to ask from the open source community, whether a PR, etc.

Reviewing/prioritizing/finalizing these in the open engineering meeting every week can also be apart of this evolving set of top three asks from Blockstack for open source community input.

I propose we start with a first iteration of the top 3 asks, see how that goes, and then potentially start thinking about being more proactive about engaging or formalizing asks from certain community members or groups (groups of specific types of developers, etc) we think can be helpful for creating a thriving community of developers around Blockstack.


List of community asks that we came up with during the meeting:

  1. Converting the Hello Blockstack app and the app generator template to Typescript.
    We’re working on converting Blockstack libraries to Typescript and would like help with converting related smaller repos. We’re looking for someone to clone the current app generator template for Hello Blockstack app and create a Typescript version.

  2. nodejs storage strategy for blockstack.js user sessions
    blockstack.js v19 eliminated the library’s dependency on web browser environments, but more work is needed to make it work for a server-side or non-web app. The auth flow doesn’t work right not for non-web apps, but we can make it work by passing in the app private key.

  3. A few Radiks issues (@hank can provide links)