Giter VIP home page Giter VIP logo

vial-kb.github.io's Introduction

vial-kb.github.io's People

Contributors

adophoxia avatar archcorsair avatar erkhal avatar jackpikatea avatar jkutianski avatar nisker avatar oakninja avatar okin avatar specialbomb avatar stefanrua avatar szzze avatar thompson-vii avatar tweetydabird avatar winslet avatar xyzz avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

vial-kb.github.io's Issues

To do: Example Vial config files

Problem

Right now the example files are split up and across various sections of the repos. There is not a single "hello world" file our users can base their build off of.

At minimum, this will need a rules.mk a sample keyboard vial.json file of a basic 9 key plus encoder. It would be great to see a complex example too.

This should all be accessible from a sensible place, maybe in the docs repo, but maybe elsewhere in the project. Open to ideas here.

Mention requirement for compatible firmware

While it is obvious to probably most veteran users Vial does require a board to have a Vial-compatible firmware installed.
I believe this should be mentioned in the docs in a prominent place.

Not sure where to put this is the best place. Front page or the First time use come to mind as this is probably where users start to look first.
I'd say front page is good because this is what most people see but since this is already mostly text it might be overlooked there. First time use might be a better candidate but then we probably should introduce a section like Preparing your keyboard or something along the lines.

For many probably the next questions are:

  • is my board compatible?
  • where do I find a firmware?
  • how do I get it onto my board?

I think these should also be adressed in order to help new users understand the required steps. Maybe we could add another page specific to this questions.

What do you think?

To do: Restructure getting started

Rough plan for how we should restructure the first time use docs.

We have two main routes through the docs:

  1. Keyboard user who wants to download and use Vial
  2. Keyboard designer who wants to build support into their keyboard.

Notes on route 1 (keyboard user):

This is a limited use case for now as we're in pre release. This should be tackled with proper UI docs when the app has settled down.


Notes on route 2 (keyboard designer):

High level overview of flow:

  1. Download Vial (for testing)
  2. Clone vial-qmk
  3. Build VIA support
  4. Enable Vial in your rules file
  5. Add a unique ID to your config.h
  6. Optional: setup secure unlock combo
  7. Build, test & repeat

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.