Skip to content

Added content Designing Bitcoin Products > Open Design (Issue #484)#588

Merged
danielnordh merged 3 commits intomasterfrom
unknown repository
Jan 3, 2022
Merged

Added content Designing Bitcoin Products > Open Design (Issue #484)#588
danielnordh merged 3 commits intomasterfrom
unknown repository

Conversation

@ghost
Copy link

@ghost ghost commented Dec 5, 2021

Issue #484

Preview

Added a few details on Lightning and on accessibility
Reorganized and regrouped content
Simplified wording by reviewing through the Hemingway app

(Process on Figma)

Thank you everyone for your patience and support.
@danielnordh @GBKS @pavlenex @sbddesign

Issue #484

Adding a few details on Lightning and on accessibility.
Reorganization and regrouping of content.
Simplifying wording by reviewing through the Hemingway app.

(Process on Figma: https://www.figma.com/file/96czLwWoofS32a2DG9obQB/open-design?node-id=0%3A1)
@ghost ghost changed the title Closes Issue #484: Update open-design.md Added content Designing Bitcoin Products > Open Design (Issue #484) Dec 5, 2021
@GBKS GBKS linked an issue Dec 6, 2021 that may be closed by this pull request
@GBKS GBKS added this to the Milestone #8 milestone Dec 6, 2021
@GBKS GBKS added Copy Task is about improving text. Design bitcoin products Referring to the Design BTC product section. labels Dec 6, 2021
@GBKS GBKS assigned ghost Dec 6, 2021
Bosch-0
Bosch-0 previously approved these changes Dec 7, 2021
Copy link
Collaborator

@Bosch-0 Bosch-0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, great stuff Alexa :)

Copy link
Contributor

@pavlenex pavlenex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work @AlexaAker found a few nits, can proceed with merging once those are addressed, LMK if you need any help with that.


By balancing the independence of individual designers and the collective power of collaboration, open design enables and promotes the convictions and passions of designers working towards the benefit of society.
## A balance of independence and collaboration

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There seems to be an extra line break here. See the preview.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in 453525b

In open-source software, public review and debate lead to better products and services. Open-source development has existed for decades, while open design is not widely known or practiced. Designing for bitcoin products, especially for newcomers in an open design setting, can be disorienting and require adjustments to how they work and collaborate. No longer is work the exclusive product of them or a small, localized team; instead, it becomes part of a public conversation.
- Ethics
- Personal responsibility
- Independence & self-will
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe "self-will" is when someone is stubborn (meaning they do what they want no matter what anyone says). Do you mean "self-motivation" in that someone is driven on their own?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. I'm actually not familiar with the term "self-will" but "self-motivation" sounds right.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed to self-motivation in 453525b

## Bitcoin has a spirit of openness

## Open design and Bitcoin
We could argue Bitcoin needs open design to stay true to its mission.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we think of design as "how it works", then the (technical) design of Bitcoin is already rooted in openness. We just need to make sure the application layer, the layer that people actually interface with, also shares the same values.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@GBKS So what do you recommend, any specific suggestion?


This ethical responsibility encompasses application design. Most people interact with applications instead of the underlying Bitcoin technical protocol. If someone controls access to an application, it won't matter if the protocol is open. It is up to the global community to build principled Bitcoin applications.

Bitcoin is a protocol created to give access to anyone. Access and accessibility go hand in hand. Designing Bitcoin products means working on removing barriers of entry. It means making decisions to create a unique balance of features for ease of use. You should design for a specific audience at the same time as giving the widest access.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should design for a specific audience at the same time as giving the widest access.

This is a little confusing.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. I was a little confused as well. @AlexaAker what are you hoping to convey here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the sentence in 453525b


### Continuous learning

Read, watch, listen, and test. You can discover great material about Bitcoin and related topics (like finance). You may not find as much material on the design side of bitcoin applications.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be cool if we had some starting points, like a YouTube playlist with good design-related videos, or a few podcast episodes to link to.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we really have such resources could you provide a specific suggestion with the links, as I'm not really 100% sure what to add here.

@GBKS
Copy link
Contributor

GBKS commented Dec 10, 2021

Great update. Just left a few comments.

pavlenex added a commit to pavlenex/Guide that referenced this pull request Dec 10, 2021
Bring automatic in cloud backup per BitcoinDesign#588
Copy link
Collaborator

@sbddesign sbddesign left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work, @AlexaAker . I left some typographic suggestions , and I generally agree with the suggestions from @GBKS.

In open-source software, public review and debate lead to better products and services. Open-source development has existed for decades, while open design is not widely known or practiced. Designing for bitcoin products, especially for newcomers in an open design setting, can be disorienting and require adjustments to how they work and collaborate. No longer is work the exclusive product of them or a small, localized team; instead, it becomes part of a public conversation.
- Ethics
- Personal responsibility
- Independence & self-will
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. I'm actually not familiar with the term "self-will" but "self-motivation" sounds right.


This ethical responsibility encompasses application design. Most people interact with applications instead of the underlying Bitcoin technical protocol. If someone controls access to an application, it won't matter if the protocol is open. It is up to the global community to build principled Bitcoin applications.

Bitcoin is a protocol created to give access to anyone. Access and accessibility go hand in hand. Designing Bitcoin products means working on removing barriers of entry. It means making decisions to create a unique balance of features for ease of use. You should design for a specific audience at the same time as giving the widest access.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. I was a little confused as well. @AlexaAker what are you hoping to convey here?


### Integrity

- Make moral and responsible choices
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These bullet points (complete sentences) have periods at the end. Other bullet points (also complete sentences) lack periods on the end. We should probably pick one and be consistent.

The page on the live site has this same inconsistency; we could also unify it in a separate PR.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sbddesign There are no periods at the end here? Are you sure you're referring to this paragraph/line?

Co-authored-by: Stephen DeLorme <stephen@stephendelorme.com>
Co-authored-by: Christoph Ono <chri@sto.ph>
@pavlenex pavlenex dismissed stale reviews from Bosch-0 and ghost via bd47b42 December 21, 2021 15:05
@pavlenex
Copy link
Contributor

pavlenex commented Dec 21, 2021

I've committed 11 minor suggestions around formatting, grammar, which leaves this PR with structural feedback and questions that @sbddesign and @GBKS proposed. Would be great if we can get concrete suggestions for those so we can commit and move forward faster.

@GBKS GBKS dismissed a stale review via bd47b42 December 22, 2021 12:16
@pavlenex pavlenex dismissed a stale review via bd47b42 December 23, 2021 11:25
@pavlenex pavlenex dismissed a stale review via 453525b December 23, 2021 14:43
@pavlenex
Copy link
Contributor

@sbddesign @GBKS I've addressed your concerns and suggestions in 453525b please take a look. There are two comments which were not clear to me.

@johnsBeharry johnsBeharry dismissed a stale review via 453525b December 28, 2021 03:28
@danielnordh
Copy link
Contributor

danielnordh commented Jan 3, 2022

As there appear to be no more comments/activity, should we merge this PR?
@GBKS

Copy link
Contributor

@danielnordh danielnordh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving this as outstanding issues do not seem substantial.
Further comments can be addressed in follow-up PRs.

@danielnordh danielnordh merged commit a7a6219 into BitcoinDesign:master Jan 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Copy Task is about improving text. Design bitcoin products Referring to the Design BTC product section.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add ⚡️ content to Designing Bitcoin Products > Open design

5 participants