Comments (14)
Came here for the very same reason. :-)
Potentially interested in building packages for Debian. But for that, I'd need to know:
- the source code
- the exact license
- preferably some minimal build instructions
from releases.
Seconded, knowing where to find the source code would be appreciated and would provide some peace of mind while loading random binaries to my devices.
from releases.
I would also like to know this. From what I can tell, the reader repo is something related to VIA, but I don't believe it's the whole thing. It's a great application, but I'm worried it's foolish to use a keyboard configurator that you cannot confirm isn't malware.
from releases.
I came here looking for the same thing: the source. It is not immediately obvious if this project is actually open-source, or not. @olivia?
From what I can tell scouring the internet, it appears that at one point VIA was open source, but is it still, that is the question.
from releases.
Interesting point @ifohancroft.
I have been there too and I think that, if you don't have time to put into something you want to open source maybe just release it as it is and let others help.
I don't think anyone is going to judge you by the code you write (but who knows, there are all kind of people), but a lot of people is eager (or they say so) to collaborate, which may speed things up.
At the end of the day, it is better to release something (in this context I mean releasing the code to be OS) than trying to reach perfection and not deliver anything.
That said, I respect people for not wanting to OS everything, but I am just curious about the reasons, since the tool is already free and compatible with dozens of keyboards.
from releases.
Sorry, I've been meaning to post this for a while now:
I spoke with Olivia on Discord about it and asked her. This is what she said about it:
"A portion of VIA is open source, which handles the parsing and generation of the keyboard configuration files. The GUI part however is currently not open sourced, but at some point I intend to open it up."
from releases.
After looking around more I found https://github.com/the-via/reader, which I think is it, but it seems to be lacking any build instructions, are those found anywhere? I did the usual npm install
and electron ./dist
(and electron .
) but nothing opened.
from releases.
Sorry, I've been meaning to post this for a while now:
I spoke with Olivia on Discord about it and asked her. This is what she said about it:
"A portion of VIA is open source, which handles the parsing and generation of the keyboard configuration files. The GUI part however is currently not open sourced, but at some point I intend to open it up."
Thanks @ifohancroft for sharing this, it's much appreciated!
from releases.
The GUI part however is currently not open sourced, but at some point I intend to open it up
I'm really interested to know what are the reasons to not have it open source, and when is this planned.
from releases.
This might be especially helpful as PR's for new keyboards are only pulled if their corresponding QMK PR is merged, which can take a very long time.
Importing the JSON's into VIA manually everytime is not really desirable for a daily driver keyboard.
from releases.
I cam here to ask the same thing.
from releases.
FWIW this is a duplicate of #13 and #65.
from releases.
https://github.com/the-via/keyboards/issues/491 is also a pretty interesting discussion.
from releases.
Sorry, I've been meaning to post this for a while now:
I spoke with Olivia on Discord about it and asked her. This is what she said about it:
"A portion of VIA is open source, which handles the parsing and generation of the keyboard configuration files. The GUI part however is currently not open sourced, but at some point I intend to open it up."Thanks @ifohancroft for sharing this, it's much appreciated!
I have no idea about her reasoning behind this, but what I do is this:
I open source and want to open source everything I write, however, I don't release stuff until I consider them ready. I guess releasing the output of something versus releasing the code is different but I am guessing she may have not considered the GUI ready or may have wrote it in the beginning just so it works and wants to refactor it before releasing it? After all, people will judge you for the code you wrote if it's not good.
from releases.
Related Issues (20)
- The app is too well hidden HOT 1
- IDOBAO ID75 V3 Release Missing
- Keychron K10 Pro ISO HUN RGB: Searching for devices... HOT 4
- Keychron Q2 Pro not detected HOT 4
- Feature: Individual Color per Key / Custom Effect
- VIA not working for Nuphy air60 V2 HOT 5
- VIA 3.0.0 on arm64 Linux? HOT 1
- RALT keycode mismatched ?
- VIA desktop won't recognize keyboard until design tab is not open HOT 1
- GMK87 recognized by usevia.app in Chrome but not on the desktop. HOT 7
- Please clarify the limitations of "Any" key. HOT 5
- Keychron Q5 Pro Not Supported? HOT 8
- It won't detect the Keychron K1 Pro HOT 1
- Keychron Q6 Pro not being configurable on Windows
- Keymapping issue HOT 1
- VIA is *stopped* working for NuPhy Air 75 0 HOT 6
- Test the GUI key on Windows will get stuck
- A javascript error occured in the main process
- Inland MK47 doesnt connect.
- via app doesn't recognize keyboard but usevia.app does HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from releases.