Live data from Hacker News

Show HN: Yue – A new library to create cross-platform GUI apps

github.com

51–60 of 106 posts

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#51
post #39

Right, So I am doing a research project and If I want to use this library in that project, does that mean I have to pay to use it. My project is currently closed source , because don't want anyone to steal stuff before I publish my paper. After that the code goes public.

Linking with the code of this software in any form is not considered as containing its code

As long as you don't make any changes, sounds like it's free and unrestricted.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#52
post #39

Right, So I am doing a research project and If I want to use this library in that project, does that mean I have to pay to use it. My project is currently closed source , because don't want anyone to steal stuff before I publish my paper. After that the code goes public.

No, you don't have to pay. You only have to pay if you modify Yue.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#53
Unfortunately, this library has no support for accessibility, e.g. for blind users with screen readers, particularly on Windows, where it implements its own windowless controls without implementing the UI Automation API. So I advise against using this library for any application with a broad target user base until this problem is addressed.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#54

> By sending a pull request, you are agreeing to transfer the copyright of your code to Cheng Zhao. Nope.

I don't get why you're so attached to a PR you make to another library. So you're not contributing because you want to improve that other library, you're contributing because you want to sue them after so theycan pay you for your share of the project since you've added 10 lines of code?

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#55
post #2

Hi everyone, I have written a C++ library for creating native GUI apps, it also has language bindings for Lua and JavaScript (V8). In the past I have written the Electron framework, which is a popular project for creating desktop apps with Chrome web engine and Node.js, while this library allows you to create native desktop apps. If you want to see some screenshots and example code, check out the sample apps repo: ht…

> In the past I have written the Electron framework, which is a popular project for creating desktop apps with Chrome web engine and Node.js, while this library allows you to create native desktop apps.

Are you the same developer Roger Wang wrote about in his "Statement on the history of node-webkit project" public post?

https://groups.google.com/forum/#!topic/nwjs-general/LIrC7zH...

He claims you misrepresented the scope of your work as an intern on the node-webkit project (now named nw.js), and that you removed copyright notices from code in Electron that was derived from node-webkit.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#56
For being a library designed to assist with creating cross-platform GUIs, the website itself—which should give a good first impression of the project's attention to user interface details or user experience—is a joke.

Compounded with the other HNer's comments regarding its licensing, make your own judgments.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#57
post #7

I'm sure this is an amazing project. But the readme and FAQ and such have such an aggressive, almost hostile tone---if you want to communicate with the author at all, even to report a bug, it'll be five thousand bucks a month...

Sorry for the unfriendly tone, some of them were written after reading some reddit comments... And as explained in the FAQ, you can always go to the yue/help repo to report things and I will read them.

No need to say sorry, it is clear, succinct, and reasonable. Most projects don't offer the option for premium support (which is also reasonably priced, fyi). I'm not sure what the comment above me is/was expecting.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#59
post #3

Is that as amazing as I think it is? The Electron killer, the Holy Grail of UI frameworks, the El Dorado of cross-compatibility, the One Library to rule them all?

not really, especially considering it has the same author as electron

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#60

I'm sure this is an amazing project. But the readme and FAQ and such have such an aggressive, almost hostile tone---if you want to communicate with the author at all, even to report a bug, it'll be five thousand bucks a month...

What are you talking about? The author literally says: "for help please go to the yue/help repo where users help themselves. To report a bug, you have to create a pull request with a test case of your problem, or you can choose to subscribe to paid plans." What's exactly hostile there? The author gave you, the potential user, a gift, totally free of charge, and even explained politely where and how to find help. They…

The author is trying to sell a freemium product, its a gift insofar as Dropbox's 2 gigs are a gift. (EDIT: maybe the premium support is more to support this project than being the main objective. I don't mean to assume too much on motives)

Some small modifications to the text can make the messaging more friendly. For example "To report a bug, please create a pull request with a test case of your problem." (instead of "you have to")

It's a small change, but conveys the same requirements without conveying a notion that the reader is a burden. Instead it just asks a favor, since we're all humans talking to each other in good faith.

It seems small, it seems pedantic, but we're guided by our emotions. The fact that this thread exists is proof that it affected at least some people enough to comment about it

Post reply on HN