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

📌 Write a first basic tutorial #27

Closed
nweldev opened this issue Mar 18, 2022 · 11 comments
Closed

📌 Write a first basic tutorial #27

nweldev opened this issue Mar 18, 2022 · 11 comments
Assignees
Labels
effort2: medium (days) priority: 1 (urgent) Urgent priority issue that should be resolved before the next release/phase scope: content creation scope: DevX Improve Developer Experience on our products
Milestone

Comments

@nweldev
Copy link

nweldev commented Mar 18, 2022

What?

Write a complete but simple tutorial explaining step-by-step how to set up and use the SDK in a basic but realistic web app.

Why?

Help third-party developers better understand how the SDK can actually improve the development process "in real life".

How?

Based on:

  • blog posts by @milstan (TODO: add links)
  • current documentation
  • current "get started"

By the end of this task, the tutorial should be:

  • available on blindnet.io (whatever what kind of dev portal we have at the time) with call-to-actions to make it visible and encourage its usage
  • referenced in our repositories READMEs.
@nweldev nweldev added scope: DevX Improve Developer Experience on our products effort2: medium (days) priority: 1 (urgent) Urgent priority issue that should be resolved before the next release/phase scope: content creation labels Mar 18, 2022
@nweldev nweldev self-assigned this Mar 18, 2022
@milstan
Copy link
Member

milstan commented Mar 25, 2022

Links: Blindsend v1.0. For your blind spots. Data Minimization 101 Data is Illness. Minimization is the Cure.

@nweldev
Copy link
Author

nweldev commented Mar 29, 2022

follows https://github.com/blindnet-io/devrel-planning/issues/1#issuecomment-1079268458 after the related epic has been closed

@milstan's HighLevelConceptualisation document should be taken into account while building this tutorial (knowing that not all of the scope will be immediately or ever covered).

@nweldev
Copy link
Author

nweldev commented May 27, 2022

I believe this issue is a way lower priority now that we're focusing on devkit v2, and the actual context and goal will change a lot once we'll start having this v2. So I believe I'll close it instead of just continuing to postpone it (ping @milstan and @filipblnt for confirmation).

@nweldev nweldev removed the priority: 1 (urgent) Urgent priority issue that should be resolved before the next release/phase label May 27, 2022
@milstan
Copy link
Member

milstan commented May 27, 2022

My understanding is that @filipblnt is awaiting for this as a start of the work on devkit.

I let the two of you coordinate on this.

@nweldev
Copy link
Author

nweldev commented May 27, 2022

That was my first approach indeed, considering v2 would only be an extension of current tools (the tutorial would have served as a starting point for building a web SDK around the current javascript frontend SDK).

Now, based on the discussion we had and the documents we wrote, I feel this isn't the case anymore. I believe I should instead closely follow what engineering will produce for v2, promote it, and contribute as much as possible (to the code base, but also by making additional tools, docs, explainers, tutorials, etc.).

Especially as we agreed today that the current SDKs (and the related doc) aren't that important for dev engagement anymore. And here, I realise I need to have more input about @filipblnt's plans for the future of the "devkit v1".

@filipblnt tell me how you feel about that

@filipblnt
Copy link
Member

filipblnt commented May 27, 2022

I still think that a tutorial would be useful, since the current SDK will be part of the devkit. But instead of just having a tutorial by looking at the current SDK only as it is now, I think it would be useful to look at the HLC/HLA and write that SDK tutorial in the context of HLC/HLA.

@nweldev nweldev transferred this issue from another repository Jun 3, 2022
@nweldev nweldev transferred this issue from another repository Jun 3, 2022
@nweldev nweldev added this to the Q3 2022 milestone Jun 6, 2022
@nweldev nweldev added the priority: 1 (urgent) Urgent priority issue that should be resolved before the next release/phase label Jun 6, 2022
@nweldev
Copy link
Author

nweldev commented Jul 6, 2022

Out of date. A more global update of the documentation is necessary. Other issues and epic will be created for that.

@nweldev nweldev closed this as not planned Won't fix, can't repro, duplicate, stale Jul 6, 2022
Repository owner moved this from Todo to Done in Technical Communications Jul 6, 2022
@Vuk-BN
Copy link
Contributor

Vuk-BN commented Jul 26, 2022

@noelmace just want to make sure we're on top of writing a first basic tutorial for our SDKs.

I imagine this issue needs to be a part of this, no?

I also imagine this tutorial being connected to the content we will put under 'Usage' here, as well.

In case I am mistake, let's discuss it tomorrow asap.

@Vuk-BN Vuk-BN reopened this Jul 26, 2022
@nweldev
Copy link
Author

nweldev commented Jul 27, 2022

This is not the issue you are looking for 😉
This one was about the previous SDKs, not the DevKit.
blindnet-io/product-management#721 (comment)

@nweldev nweldev closed this as not planned Won't fix, can't repro, duplicate, stale Jul 27, 2022
@milstan
Copy link
Member

milstan commented Jul 27, 2022

@noelmace My understanding (maybe wrong) of what @Vuk-BN needs is:

  • a "quick-start" type of tutorial (as of now while the system is being built) to be able to show it to potential clients and partners and aswer the question "how hard is this to integrate"

Ineed this issue was planned for SDK, not done, and then my understanding is:

  • this issue changed scope by Filip's comment But instead of just having a tutorial by looking at the current SDK only as it is now, I think it would be useful to look at the HLC/HLA and write that SDK tutorial in the context of HLC/HLA. and mine too in May 2022, and thus remaind opened.
  • to the best of my knoweldge there is no dedicated issue for such a tutorial in the context of devkit.

So if you are closing this issue, can you please make a new one, with aim to write this first basic tutorial in the context of devkit, and ideally responding to this need Vuk seems to be having, as described above.

@nweldev
Copy link
Author

nweldev commented Jul 27, 2022

This issue is indeed linked to several outdated issues, discussions and choices.

I created this new issue to track the creation of a first devkit tutorial: #66

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort2: medium (days) priority: 1 (urgent) Urgent priority issue that should be resolved before the next release/phase scope: content creation scope: DevX Improve Developer Experience on our products
Projects
Status: Done
Development

No branches or pull requests

4 participants