Comments (7)
from dygraphs.
from dygraphs.
Yah, unfortunately still not implemented in current star
.
I guess you got your pax
from your distro. Switching needs much consideration, as other implementations both have more and less features, so offering both may be the best option.
Would it help if I packaged MirBSD/Debian’s up for RPM on the OpenSuSE buildservice? Which distro are you using?
from dygraphs.
But why use pax in the first place?
Cp or rsync would in general be much more available tools for copying files as hardlinks already present on potential contributer's machine, however this being a javascript project the obvious best choice would be to use a portable npm package like for instance sync-directory.
I cannot see any reason the failing pax command is better than
npx sync-directory --hardlink node_modules disttmp/node_modules
I started looking for alternatives to d3 due to its horrible unusable locale functionality, and landed on dygraphs and intended to test it out. But the usage of weird tools like pax and mksh for apparently no good reason was a really big turnoff. Like why mksh? There is nothing mksh provides that bash cannot do, and writing the shell scripts to invoke /bin/bash
would make them 100% unproblematic for absolutely every single potential contributor (even windows users, the "git bash" environment that comes along when installing git is actually really decent).
One thing is to require a new tool to be installed when it does something that existing tools does not do, say converting some custom markdown to man pages or things like that, but requiring custom extra tools for copying files and running ordinary shell scripts? Really?
If you want people to contribute to this project I strongly suggest lowering the bar to entry by removing those hurdles. As an outside observer considering the health of a new project I can see that it is not dead which is good but the bus factor is extremely close to 1, the newest non-top contributor commit was made one year ago and the second newest two years ago.
from dygraphs.
from dygraphs.
- How many contributors do you gain that think "Wow, this project uses pax and mksh, I'm in!"?
- How many contributors do you lose that think "Wtf, this project uses pax and mksh, I'm out!"?
The latter is several orders of magnitude greater than the first.
from dygraphs.
It’s a Javascript package, especially a Vanilla JS one. The tooling should not matter much. And you can always build this in GHA, in a Debian container or chroot…
Anyway, this is getting more and more off-topic, EOT.
from dygraphs.
Related Issues (20)
- Reset `axisLabelFormatter` to default
- Why am I in it at all. Hackers iny shit HOT 1
- drawAxis have no clue HOT 1
- Improper data source detection HOT 1
- plot not correctly displayed in right to left writing environment HOT 2
- Changing `interactionModel` through `updateOptions` does not work
- Unable to set the axisLabelColor in dygraph v2.1.0 HOT 1
- missing licence for some tests with ©/ARR remark HOT 8
- missing CC-BY 3.0 licence
- bug in dygraph.min.js HOT 2
- Idea: do not bake dygraphs into the tests HOT 1
- x-ranged rolling average HOT 2
- Hide the scale lable value HOT 1
- How to use the click event in the synchronous example to get the corresponding information of all graphs HOT 1
- about xValueParser Crosshair Offset bug HOT 2
- Add link to dygraphs talk on dygraphs.com
- If iframe with graph has display:none, FF gives "Main div contains padding; graph will misbehave" HOT 1
- how to move highlight point on mouse move event in Dygraph HOT 1
- [TODO] evaluate if babel-traverse can be updated 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 dygraphs.