Comments (9)
I agree! I think cleanest thing to do is to make sure we have no significant portions copied & give credit.
from dask-kubernetes.
Hi both. Thanks for thinking of attributions! As this work was done in my capacity as an STFC employee, I'd need to check if they have a preferred form for attributions. As a publicly-funded research organisation with an open-by-default policy for code, I can't imagine there will be any issues with using the code as a basis.
I'd also like to see @jacobtomlinson and the Met Office Informatics Lab attributed, as my work on the adaptive clusters was influenced a lot by working with them. In fact, k8s-adaptive.py was mostly written in their offices while I was visiting, with significant input from Jacob...!
I'm also happy to contribute where you think I can be useful.
@mrocklin: I assume the intention is for the official Dask Helm chart to consume this package?
from dask-kubernetes.
@mrocklin: I assume the intention is for the official Dask Helm chart to consume this package?
Not necessarily. This feels a bit more special purpose to me. Currenly I'm inclined to leave the helm chart as is although I imagine we'll learn more along the way.
from dask-kubernetes.
As a publicly-funded research organisation with an open-by-default policy for code, I can't imagine there will be any issues with using the code as a basis.
It would be nice if the open-by-default policy came with a suggested license (like BSD or Apache) that people could apply automatically as they created repositories.
from dask-kubernetes.
I'm also happy to contribute where you think I can be useful.
A review of the current code would be welcome. So too would be engagement on any of the current issues.
from dask-kubernetes.
Attribution would be great. We are in the position where we are happy to contribute our code in exchange for credit.
As @mkjpryor-stfc I initially developed the Jade adaptive script which he then evolved into k8s-adaptive.py
while visiting us last year. It has been my intention to switch to that one ever since but things have gotten in the way.
I appreciate our repo is also unlicensed, however the most permissive license we've been allowed to use so far is LGPL and I doubt you'd be interested in that. Approval for BSD-3 is working its way through here so once that's done we should be able to stick that on.
I think a really good next step would be to take the helm chart we created for Jade and the one Matt created and fuse them together in https://github.com/dask/helm-chart to replace what is currently there. I'm going to start looking at this today.
from dask-kubernetes.
see the new BSD license on https://github.com/met-office-lab/jade-dask
@mkjpryor-stfc I guess the ball's in your court to percolate this through to Pangeo now?
@jacobtomlinson
from dask-kubernetes.
Attribution would be great. We are in the position where we are happy to contribute our code in exchange for credit.
Noted. I'll be giving a couple of talks in the next week. Is there a standard logo and links that I should use? I enjoyed our chat last time. We should maybe check in again sometime soon.
from dask-kubernetes.
This is the one we use on our website.
Yes we definitely should! Perhaps next week sometime?
from dask-kubernetes.
Related Issues (20)
- Dask can not connect to scheduler using NodePort when node has multiple addresses HOT 5
- Kubernetes Operator is blindly killing workers HOT 7
- Task stuck in dask-operator forever HOT 1
- Add ruff to pre-commit hooks and run against all files
- Regarding dask/dask#10499 HOT 4
- Cleanup pending pods on scale down HOT 2
- Support for other protocols HOT 3
- Configruable scaling cool down period HOT 1
- Timeout errors while retiring workers using HTTP API
- Dask 2023.9.2 rise an assertion error HOT 3
- Validate dask cluster name to contain only allowed characters HOT 2
- Run Dask Operator with read-only root filesystem HOT 4
- Runner pod for DaskJob fails to spawn HOT 1
- One to one deployment to worker relationship HOT 6
- Configurable rich console HOT 14
- Reset Dask worker to use TCP even if it was configured to use TLS in yaml file HOT 8
- Allow graceful shutdown HOT 3
- Dask dashboard not loading HOT 4
- Env var duplication HOT 2
- Ability to add different scheduler address to workers outside of standard format 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 dask-kubernetes.