2018-10-10 Engineering Meeting


#1

Date/Time: 2018-10-10 @ 14:00 UTC / 10:00 EDT / 22:00 HKT
Click here to convert to your time zone
Length: 30 minutes
Meeting link: https://zoom.us/j/966890423

This meeting is for the engineering team, app developers and the community to discuss engineering concerns or questions.

Agenda

Please reply to this forum post with items you would like included on the agenda.

Each item should include:

Item name
Background information: Links to github issues, forum posts, etc with background information on the item
Desired outcome: what decision or deliverable would you like from the discussion of this topic at the meeting?


#2

Blockstack JS Release Schedule

Background – There’s two releases we should discuss. Current develop + the stacks-token support branch. Ideally stacks-token support ships before the hard fork.
Desired outcome – A schedule for the two. For the second, a checklist of what still needs to be done before merge.

Optional Topic: Automated Browser Testing?

Background – Working on a Trezor signing library, I want tests! However my tests depend on people clicking things in the Trezor connect dialogs. Do people have suggestions for the easiest frameworks to use for testing this?
Desired outcome – Insight on the above.


#3

Secure redirects in iOS SDK

We’re currently using url schemes in iOS to redirect back to the app during auth
A malicious app could potentially spoof the url scheme and intercept the auth response, gaining access to the user’s Gaia storage. We should switch to universal links to prevent this.


#4

Blockstack Community Project page which can be showed during meet-up or conferences. Any links.


#5

How can I use our testnet and core nodes in test mode to fetch data for our new explorer?


#6

Check out http://community.blockstack.org/


#7

Notes:

Blockstack JS Release Plan

  • 18.x - Merge stacks-token into develop. No later than Oct 22nd, ideally some time next week.
  • 19 - user session branch release
  • Move profiles logic from browser to blockstack.js
  • Add public key support to profiles enabling encrypt for user
  • Gaia collections

Secure Redirects in iOS SDK

  • Action item: investigate use of universal/app links in iOS and Android.
  • Make it clear in the authentication flow the domain for which the user is generating an auth token

Community page for meetups/conferences

Testnet

https://testnet.blockstack.org

Devops update

  • We plan to deliver instructions and tools to the community to run both large scale deployments and individual install installations of blockstack nodes.