Code Monkey home page Code Monkey logo

Comments (14)

xtaran avatar xtaran commented on August 17, 2024 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.

jezdez avatar jezdez commented on August 17, 2024 9

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.

pauljonescodes avatar pauljonescodes commented on August 17, 2024 9

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.

jrop avatar jrop commented on August 17, 2024 6

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.

danielo515 avatar danielo515 commented on August 17, 2024 6

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.

ifohancroft avatar ifohancroft commented on August 17, 2024 4

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.

FrankSalmick avatar FrankSalmick commented on August 17, 2024 3

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.

jezdez avatar jezdez commented on August 17, 2024 2

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.

danielo515 avatar danielo515 commented on August 17, 2024 2

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.

rbange avatar rbange commented on August 17, 2024 1

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.

ifohancroft avatar ifohancroft commented on August 17, 2024

I cam here to ask the same thing.

from releases.

jezdez avatar jezdez commented on August 17, 2024

FWIW this is a duplicate of #13 and #65.

from releases.

jezdez avatar jezdez commented on August 17, 2024

https://github.com/the-via/keyboards/issues/491 is also a pretty interesting discussion.

from releases.

ifohancroft avatar ifohancroft commented on August 17, 2024

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)

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.